An efficient algorithm for the dynamic control of robots in the cartesian space

This paper presents a complete computational scheme for controlling a robot in the cartesian space. The given algorithm deals with the inverse dynamic and inverse kinematic problems simultaneously in order to eliminate many redundant calculations. The inverse dynamic calculation is based on a Newton-Euler formulation which makes use of many variables and elements which are calculated during the inverse kinematic solution. The proposed method reduces considerably the number of operations needed in real time applications.

[1]  John M. Hollerbach,et al.  Wrist-partitioned inverse kinematic accelerations and manipulator dynamics , 1984, ICRA.

[2]  Michael W. Walker,et al.  Dynamic Cartesian Coordinate Control of a Manipulator , 1984, 1984 American Control Conference.

[3]  J. Hollerbach,et al.  Wrist-Partitioned, Inverse Kinematic Accelerations and Manipulator Dynamics , 1983 .

[4]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[5]  J. Kleinfinger Modelisation dynamique de robots a chaine : cinematique simple, arborescente, ou fermee, en vue de leur commande , 1986 .

[6]  Wisama Khalil,et al.  A new geometric notation for open and closed-loop robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[7]  Takeo Kanade,et al.  Real-time control of CMU direct-drive arm II using customized inverse dynamics , 1984, The 23rd IEEE Conference on Decision and Control.

[8]  M. Renaud,et al.  Quasi-minimal computation of the dynamic model of a robot manipulator utilizing the newton-euler formalism and the notion of augmented body , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  Christine Chevallereau,et al.  Efficient method for the calculation of the pseudo inverse kinematic problem , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  C.s.g. Lee,et al.  An adaptive control strategy for mechanical manipulators , 1984 .

[11]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[12]  Dan T. Horak A Fast Computational Scheme for Dynamic Control of Manipulators , 1984, 1984 American Control Conference.

[13]  M. Renaud Calcul de la matrice Jacobienne nécessaire à la commande coordonnée d'un manipulateur , 1980 .

[14]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

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

[16]  Roy Featherstone,et al.  Position and Velocity Transformations Between Robot End-Effector Coordinates and Joint Angles , 1983 .

[17]  Wisama Khalil,et al.  Reducing the computational burden of the dynamic models of robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[18]  Y.-M. Chen,et al.  Multimicroprocessor-based cartesian space control techniques for a mechanical manipulator , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.