An online motion planning algorithm for a 7DOF redundant manipulator

For a 7 degree of freedom (7DOF) manipulator which has redundant DOF, traditional numerical algorithm for the inverse kinematic model just provides only one possible solution for desired position and orientation of end-effector which can not fully use the redundancy feature of the 7DOF manipulator. This paper proposes an online motion planning algorithm for a 7DOF manipulator with an analytical inverse kinematic model. This algorithm uses a new constraint named Elbow Angle besides traditional position and orientation matrix constraint to solve the inverse kinematic model. By Using this new constraint, an analytical solution of the inverse kinematic model for this 7DOF manipulator is deduced and the Elbow Angle is autonomously decided online by the environment information. The simulation results demonstrate the high accuracy, fast computation and valuable application of this algorithm.

[1]  François Pierrot,et al.  Force control of an industrial PUMA 560 robot under environmental constraints: implementation issues and experimental results , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Junku Yuh,et al.  Dynamic task priority approach to avoid kinematic singularity for autonomous manipulation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Renfrey B. Potts,et al.  A discrete trajectory planner for robotic arms with six degrees of freedom , 1989, IEEE Trans. Robotics Autom..

[4]  Oliver Brock,et al.  Task-consistent obstacle avoidance and motion behavior for mobile manipulation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Rajiv V. Dubey,et al.  A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators , 1993, IEEE Trans. Robotics Autom..

[6]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[7]  Kazuhiro Kosuge,et al.  Mobile robot helper , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Jon Rigelsford Introduction to Robotics: Analysis, Systems, Applications , 2003 .