Robot Optimal Trajectory Planning Based on Geodesics

Geometric characteristics of geodesics in the Riemannian surface are used to make robotic optimal trajectory planning in this paper. Distance length and kinetic energy are regarded as Riemannian metrics respectively, and the Riemannian surfaces are determined by the corresponding metrics, and they represent the robotics kinematics and dynamics respectively. The geodesies on the Riemannian surface are calculated and are regarded as the optimal trajectory. Geodesic is the necessary condition of the shortest length between two points on the Riemannian surface and the covariant derivative of the geodesic's tangent vector is zero. When to implement optimal trajectory planning with arc length as the Riemannian metric, geodesic makes the shortest length between two points. The end-effector's velocity is invariant along the geodesic and the acceleration is zero. So the motion is very smooth. When system's kinetic energy as the Riemannian metric, the geodesic between two points on the kinetic surface makes the kinetic energy remain invariant. Computer calculation and simulation verify that the method based on geodesic is good at trajectory planning especially when the trajectory is linear or certain index should be minimized.

[1]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[2]  Lianfang Tian,et al.  An effective robot trajectory planning method using a genetic algorithm , 2004 .

[3]  Xuan F. Zha,et al.  Trajectory coordination planning and control for robot manipulators in automated material handling and processing , 2004 .

[4]  James E. Bobrow,et al.  Optimal robot plant planning using the minimum-time criterion , 1988, IEEE J. Robotics Autom..

[5]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[6]  Yu-Geng Xi,et al.  Optimum motion planning in joint space for robots using genetic algorithms , 1996, Robotics Auton. Syst..

[7]  F. Park Distance Metrics on the Rigid-Body Motions with Applications to Mechanism Design , 1995 .

[8]  Evangelos Papadopoulos,et al.  On Path Planning and Obstacle Avoidance for Nonholonomic Platforms with Manipulators: A Polynomial Approach , 2002, Int. J. Robotics Res..

[9]  Elon Rimon,et al.  Isometric visualization of configuration spaces of two degrees of freedom mechanisms , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[10]  Mark W. Spong Remarks on robot dynamics: canonical transformations and Riemannian geometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[11]  Xuan F. Zha,et al.  Optimal pose trajectory planning for robot manipulators , 2002 .

[12]  Vijay Kumar,et al.  On the generation of smooth three-dimensional rigid body motions , 1998, IEEE Trans. Robotics Autom..