A study on avoiding joint limits for inverse kinematics of redundant manipulators using improved clamping weighted least-norm method

A general method is presented for the inverse kinematics resolution of redundant manipulators with joint limits. The success of avoiding joint angular position limits of the original clamping weighted least-norm method is ascribable to the strength of the repulsive potential field function. However, the repulsive potential field function may lead to excessive joint angular velocities that can exceed the corresponding limits. We propose an improved clamping weighted least-norm method that adds an elastic field function into the original method for the sake of sustaining the constraints of joint angular velocity limits. Moreover, for hierarchical task-level construction, the priority of avoiding joint angular velocity limits is lower than that of avoiding joint angular position limits. To adequately illustrate the effectiveness of the proposed method, case studies were performed in comparison with other methods in singular configurations of a redundant manipulator.

[1]  H. Chekireb,et al.  Redundant robot manipulator control with obstacle avoidance using extended Jacobian method , 2010, 18th Mediterranean Conference on Control and Automation, MED'10.

[2]  Huang Liang-song,et al.  A new method of inverse kinematics solution for industrial 7DOF robot , 2013, Proceedings of the 32nd Chinese Control Conference.

[3]  Dong Jin Seo,et al.  Collision-free motion coordination of heterogeneous robots , 2008 .

[4]  Ji Xiang,et al.  General-Weighted Least-Norm Control for Redundant Manipulators , 2010, IEEE Transactions on Robotics.

[5]  Jingdong Zhao,et al.  Gradient projection method of kinematically redundant manipulator based on improved scale factor , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

[6]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.

[7]  Xiaoou Li,et al.  Modular design and control of an upper limb exoskeleton , 2016 .

[8]  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..

[9]  Ren C. Luo,et al.  Analytical inverse kinematic solution for modularized 7-DoF redundant manipulators with offsets at shoulder and wrist , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Pei-Ru Wang,et al.  Particle swarm optimization for solving the inverse kinematics of 7-DOF robotic manipulators , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  Gianluca Antonelli,et al.  Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems , 2009, IEEE Trans. Robotics.

[12]  Ji Xiang,et al.  On the Virtual Joints for Kinematic Control of Redundant Manipulators With Multiple Constraints , 2018, IEEE Transactions on Control Systems Technology.

[13]  Rajiv V. Dubey,et al.  Self motion determination based on actuator velocity bounds for redundant manipulators , 1989, J. Field Robotics.

[14]  Claudio Braccesi,et al.  Multibody modelling of N DOF robot arm assigned to milling manufacturing. Dynamic analysis and position errors evaluation , 2016 .

[15]  Yoshihiko Nakamura,et al.  Inverse kinematic solutions with singularity robustness for robot manipulator control , 1986 .

[16]  Bruno Siciliano,et al.  Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator , 1994, IEEE Trans. Control. Syst. Technol..

[17]  Arkadiusz Trąbka,et al.  Influence of flexibilities of cranes structural components on load trajectory , 2016 .

[18]  Ronan Boulic,et al.  An inverse kinematics architecture enforcing an arbitrary number of strict priority levels , 2004, The Visual Computer.

[19]  Ji Xiang,et al.  Clamping weighted least-norm method for the manipulator kinematic control with constraints , 2016, Int. J. Control.

[20]  Oussama Khatib,et al.  A Unified Approach to Integrate Unilateral Constraints in the Stack of Tasks , 2009, IEEE Transactions on Robotics.

[21]  David E. Goldberg,et al.  Inverse kinematics of redundant robots using genetic algorithms , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[22]  Oussama Khatib,et al.  Control of Redundant Robots Under Hard Joint Constraints: Saturation in the Null Space , 2015, IEEE Transactions on Robotics.

[23]  Ji Xiang,et al.  A Varied Weights Method for the Kinematic Control of Redundant Manipulators With Multiple Constraints , 2011, IEEE Transactions on Robotics.

[24]  Rajiv V. Dubey,et al.  Probability-Based Weighting of Performance Criteria for Redundant Manipulators , 1997, J. Intell. Robotic Syst..

[25]  Kazuhiro Kosuge,et al.  Analytical Inverse Kinematic Computation for 7-DOF Redundant Manipulators With Joint Limits and Its Application to Redundancy Resolution , 2008, IEEE Transactions on Robotics.

[26]  Zhenhua Wang,et al.  A hybrid biogeography-based optimization method for the inverse kinematics problem of an 8-DOF redundant humanoid manipulator , 2015, Frontiers of Information Technology & Electronic Engineering.

[27]  Ronan Boulic,et al.  Progressive Clamping , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[28]  Ricardo Roberts,et al.  Kinematics and workspace-based dimensional optimization of a novel haptic device for assisted navigation , 2016 .

[29]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[30]  Philippe Martinet,et al.  Damped least square based genetic algorithm with Ggaussian distribution of damping factor for singularity-robust inverse kinematics , 2008 .

[31]  Ning Xi,et al.  An online motion planning algorithm for a 7DOF redundant manipulator , 2010, 2010 IEEE International Conference on Robotics and Biomimetics.