Accurate and efficient approximation of clothoids using Bézier curves for path planning

An accurate and efficient clothoid approximation approach is presented in this paper using Bézier curves based on the minimization of curvature profile difference. Compared with existing methods, the proposed approach is able to guarantee higher order geometric continuity with smaller approximation...

Full description

Saved in:
Bibliographic Details
Main Authors: Chen, Yong, Cai, Yiyu, Zheng, Jianmin, Thalmann, Daniel
Other Authors: School of Mechanical and Aerospace Engineering
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/140509
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-140509
record_format dspace
spelling sg-ntu-dr.10356-1405092020-09-26T21:54:16Z Accurate and efficient approximation of clothoids using Bézier curves for path planning Chen, Yong Cai, Yiyu Zheng, Jianmin Thalmann, Daniel School of Mechanical and Aerospace Engineering Institute for Media Innovation (IMI) Engineering::Mechanical engineering::Robots Nonholonomic Motion Planning Geometric Continuity An accurate and efficient clothoid approximation approach is presented in this paper using Bézier curves based on the minimization of curvature profile difference. Compared with existing methods, the proposed approach is able to guarantee higher order geometric continuity with smaller approximation error in terms of position, orientation, and curvature. The approximation scheme takes place in three stages. First, a subset of clothoids with specific winding angle constraints referred to as elementary clothoids is approximated using quintic Bézier curves. Then, a basic clothoid defined in the first quadrant is formulated, which is composed of a series of transformed elementary clothoids. An adaptive sampling stra-tegy is applied to ensure that the resulting Bézier segments are computed within a specified accuracy and all the required information can be obtained offline and stored in a lookup table. Finally, a general clothoid with arbitrary parameters can be conveniently approximated based on the lookup table through appropriate geometric transformations. A comparison with the recent circular interpolation and rational Bézier curve based approximation shows that the proposed approach is able to achieve equivalent or greater computational efficiency in most scenarios. Accepted version 2020-05-29T10:06:21Z 2020-05-29T10:06:21Z 2017 Journal Article Chen, Y., Cai, Y., Zheng, J., & Thalmann, D. (2017). Accurate and efficient approximation of clothoids using Bézier curves for path planning. IEEE Transactions on Robotics, 33(5), 1242-1247. doi:10.1109/TRO.2017.2699670 1552-3098 https://hdl.handle.net/10356/140509 10.1109/TRO.2017.2699670 5 33 1242 1247 en IEEE Transactions on Robotics © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/TRO.2017.2699670 application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Mechanical engineering::Robots
Nonholonomic Motion Planning
Geometric Continuity
spellingShingle Engineering::Mechanical engineering::Robots
Nonholonomic Motion Planning
Geometric Continuity
Chen, Yong
Cai, Yiyu
Zheng, Jianmin
Thalmann, Daniel
Accurate and efficient approximation of clothoids using Bézier curves for path planning
description An accurate and efficient clothoid approximation approach is presented in this paper using Bézier curves based on the minimization of curvature profile difference. Compared with existing methods, the proposed approach is able to guarantee higher order geometric continuity with smaller approximation error in terms of position, orientation, and curvature. The approximation scheme takes place in three stages. First, a subset of clothoids with specific winding angle constraints referred to as elementary clothoids is approximated using quintic Bézier curves. Then, a basic clothoid defined in the first quadrant is formulated, which is composed of a series of transformed elementary clothoids. An adaptive sampling stra-tegy is applied to ensure that the resulting Bézier segments are computed within a specified accuracy and all the required information can be obtained offline and stored in a lookup table. Finally, a general clothoid with arbitrary parameters can be conveniently approximated based on the lookup table through appropriate geometric transformations. A comparison with the recent circular interpolation and rational Bézier curve based approximation shows that the proposed approach is able to achieve equivalent or greater computational efficiency in most scenarios.
author2 School of Mechanical and Aerospace Engineering
author_facet School of Mechanical and Aerospace Engineering
Chen, Yong
Cai, Yiyu
Zheng, Jianmin
Thalmann, Daniel
format Article
author Chen, Yong
Cai, Yiyu
Zheng, Jianmin
Thalmann, Daniel
author_sort Chen, Yong
title Accurate and efficient approximation of clothoids using Bézier curves for path planning
title_short Accurate and efficient approximation of clothoids using Bézier curves for path planning
title_full Accurate and efficient approximation of clothoids using Bézier curves for path planning
title_fullStr Accurate and efficient approximation of clothoids using Bézier curves for path planning
title_full_unstemmed Accurate and efficient approximation of clothoids using Bézier curves for path planning
title_sort accurate and efficient approximation of clothoids using bézier curves for path planning
publishDate 2020
url https://hdl.handle.net/10356/140509
_version_ 1681058827608260608