Title :
On smooth and safe trajectory planning in 2D environments
Author :
Hussein, A.M. ; Elnagar, A.
Author_Institution :
Dept. of Comput. Sci., Coll. of Sci., Muscat, Oman
Abstract :
A novel approach to generating optimal smooth piecewise trajectories based on a new energy measure is proposed. Given the configurations (position and direction) of two points in the plane, we search for the minimal energy trajectory that minimizes the integral of the squared acceleration opposed to curvature, which has been the predominant energy measure studied in the literature. The smoothness of the optimal trajectory depends on how the tangential and normal components of acceleration vary over an interval of time. A numerical iterative procedure is devised for computing the optimal piecewise trajectory as a solution of a constrained boundary value problem. The resulting trajectories are not only smooth but also safe with optimal velocity (acceleration) profiles and therefore suitable for robot motion planning applications. The feasibility of the proposed approach is illustrated by several simulation examples. Besides motion planning, the resulting trajectories may be useful in computer graphics and geometric design
Keywords :
boundary-value problems; iterative methods; minimum principle; mobile robots; optimisation; path planning; safety; 2D environments; BVP; acceleration; computer graphics; constrained boundary value problem; energy measure; geometric design; minimal energy trajectory; motion planning; normal component; numerical iterative procedure; optimal piecewise trajectory; optimal trajectory; smooth safe trajectory planning; tangential component; Acceleration; Accelerometers; Application software; Boundary value problems; Computational modeling; Energy measurement; Motion planning; Position measurement; Robot motion; Trajectory;
Conference_Titel :
Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-7803-3612-7
DOI :
10.1109/ROBOT.1997.606762