Adjoint Jacobian closed-loop kinematic control of robots

Proposes a new technique for closed-loop kinematic control of nonredundant robotic mechanisms, based on the adjoint matrix of the kinematic Jacobian. Using the Lyapunov direct method, the authors show that the adjoint Jacobian approach guarantees asymptotic stability at regular points, around singularities, and at so-called instantaneous self-motion singularities. The new property, as compared to previous approaches, is that direction of motion can be precisely controlled at those points. To guarantee the asymptotic stability around any singularity and at instantaneous self-motion singularities, the desired (scalar) end-effector velocity is appropriately modified, and at the same time, restriction on the joint velocity norm according to a user-specified valve is imposed. In the vicinity of a singularity an error in the position along the desired path is tolerated, which however, does not lead to deviation from the path.

[1]  Charles W. Wampler,et al.  Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Jon C. Kieffer,et al.  Differential analysis of bifurcations and isolated singularities for robots and mechanisms , 1994, IEEE Trans. Robotics Autom..

[3]  Masaru Uchiyama,et al.  Teleoperation based on the adjoint Jacobian approach , 1997 .

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

[5]  Nazareth Bedrossian,et al.  Characterizing spatial redundant manipulator singularities , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[6]  H. Das,et al.  Inverse kinematic algorithms for redundant systems , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[7]  Bruno Siciliano,et al.  A closed-loop inverse kinematic scheme for on-line joint-based robot control , 1990, Robotica.

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

[9]  Richard J. Vaccaro,et al.  A joint-space command generator for Cartesian control of robotic manipulators , 1988, IEEE J. Robotics Autom..

[10]  J. Kieffer Manipulator Inverse Kinematics for Untimed End-Effector Trajectories With Ordinary Singularities , 1992 .

[11]  Bruno Siciliano,et al.  Coordinate Transformation: A Solution Algorithm for One Class of Robots , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Masaru Uchiyama,et al.  Singularity-consistent path tracking: a null space based approach , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[13]  W. Wolovich,et al.  A computational technique for inverse kinematics , 1984, The 23rd IEEE Conference on Decision and Control.

[14]  T. Shamir,et al.  The Singularities of Redundant Robot Arms , 1990, Int. J. Robotics Res..

[15]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[16]  Bruno Siciliano,et al.  An algorithmic approach to coordinate transformation for robotic manipulators , 1987, Adv. Robotics.

[17]  Lorenzo Sciavicco,et al.  Robust Control of Robotic Manipulators , 1984 .

[18]  Dragomir N. Nenchev,et al.  Tracking Manipulator Trajectories With Ordinary Singularities: A Null Space-Based Approach , 1995, Int. J. Robotics Res..