Singularity-Consistent Parameterization of Robot Motion and Control

The inverse kinematics problem is formulated as a parameterized autonomous dynamical system problem, and respective analysis is carried out. It is shown that a singular point of work space can be mapped either as a critical or a noncritical point of the autonomous system, depending on the direction of approach to the singular point. Making use of the noncritical mapping, a closed-loop kinematic controller with asymptotic stability and velocity limits along degenerate singular or near-singular paths is designed. The authors introduce a specific type of motion along the reference path, the so-called natural motion. This type of motion is obtained in a straightforward manner from the autonomous dynamical system and always satisfies the motion constraint at a singular point. In the vicinity of the singular point, natural motion slows down the end-effector speed and keeps the joint velocity bounded. Thus, no special trajectory replanning will be required. In addition, the singular manifold can be crossed, if necessary. Further on, it is shown that natural motion constitutes an integrable motion component. The remaining, nonintegrable motion component is shown to be helpful in solving a problem related to the critical point mapping of the autonomous system. The authors design a singularity-consistent resolved acceleration controller, which they then apply to singular or near-singular trajectory tracking under torque limits. Finally, the authors compare the main features of the singularity-consistent method and the damped-least-squares method. It is shown that both methods introduce a so-called algorithmic error in the vicinity of a singular point. The direction of this error is, however, different in each method. This is shown to play an important role for system stability.

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

[2]  Masaru Uchiyama,et al.  Singularity-consistent inverse kinematics of a 6-DOF manipulator with a non-spherical wrist , 1997, Proceedings of International Conference on Robotics and Automation.

[3]  Ignacy Duleba,et al.  On inverting singular kinematics and geodesic trajectory generation for robot manipulators , 1993, J. Intell. Robotic Syst..

[4]  Masaru Uchiyama,et al.  Singularity-consistent path planning and motion control through instantaneous self-motion singularities of parallel-link manipulators , 1997, J. Field Robotics.

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

[6]  Sunil K. Singh Motion Planning and Control of Non-Redundant Manipulators at Singularities. , 1993 .

[7]  Masaru Uchiyama,et al.  Natural motion analysis based on the singularity-consistent parametrization , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Robert Muszynski,et al.  Singular inverse kinematic problem for robotic manipulators: a normal form approach , 1998, IEEE Trans. Robotics Autom..

[9]  Gerd Hirzinger,et al.  Redundant motions of non-redundant robots a new approach to singularity treatment , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[10]  Masaru Uchiyama,et al.  Singularity-Consistent Behavior of Telerobots: Theory and Experiments , 1998, Int. J. Robotics Res..

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

[12]  K. Kruetz Manipulator control by exact linearization , 1987 .

[13]  Nenad Kircanski,et al.  Resolved-rate and resolved-acceleration-based robot control in the presence of actuators' constraints , 1997, Proceedings of International Conference on Robotics and Automation.

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

[15]  Yu-Che Chen,et al.  Removing singularities of resolved motion rate control of mechanisms, including self-motion , 1997, IEEE Trans. Robotics Autom..

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

[17]  M. Sampei,et al.  Robot control in the neighborhood of singular points , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

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

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

[20]  Olav Egeland,et al.  Manipulator control in singular configurations—Motion in degenerate directions , 1991 .

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

[22]  K. Kreutz On manipulator control by exact linearization , 1989 .

[23]  Carlos Canudas de Wit,et al.  Controllability issues of robots in singular configurations , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[25]  J. Y. S. Luh,et al.  Resolved-acceleration control of mechanical manipulators , 1980 .

[26]  Miomir Vukobratović,et al.  An Experimental Study of Resolved Acceleration Control of Robots at Singularities: Damped Least-Squares Approach , 1997 .

[27]  Sunil K. Singh Motion planning and control of nonredundant manipulators at singularities , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[28]  Anthony A. Maciejewski,et al.  Numerical filtering for the operation of robotic manipulators through kinematically singular configurations , 1988, J. Field Robotics.

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

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

[31]  Masaru Uchiyama,et al.  Two approaches to singularity-consistent motion of nonredundant robotic mechanisms , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[32]  Masaru Uchiyama,et al.  Singularity-consistent dynamic path tracking under torque limits , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.