Redundancy Resolution of a 9 DOF Serial Manipulator Under Hard Task Constraints

Kinematic redundancy is a topic which has been discussed under various contexts to co-achieve a primary task along with additional tasks. However a structural analysis about kinematic redundancy to comprehend what really is happening underneath the hood has seldom been a topic of discussion. In this paper, kinematic redundancy is viewed from a slightly different perspective to deduce the constraints in the null space. Task distortion is explained in a geometrical sense and it lays the foundation for possible corrective measures for a better realization of the task. For the sake of generality, the considered primary task in this work is highly constraining in nature. A 9 DOF serial manipulator will be used instead of a conventional 7 DOF manipulator as the constraints imposed by the primary task results in insufficient null space dimensions.

[1]  Bojan Nemec,et al.  Compensation of velocity and/or acceleration joint saturation applied to redundant manipulator , 2007, Robotics Auton. Syst..

[2]  Oussama Khatib,et al.  Motion control of redundant robots under joint constraints: Saturation in the Null Space , 2012, 2012 IEEE International Conference on Robotics and Automation.

[3]  Rajiv V. Dubey,et al.  Efficient gradient projection optimization for manipulators with multiple degrees of redundancy , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[4]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[5]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[6]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[7]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

[8]  B. Shirinzadeh,et al.  Singularity avoidance and aspect maintenance in redundant manipulators , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[9]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.