Efficient dynamic simulation of a single closed chain manipulator

An efficient serial algorithm for the dynamic simulation of a single closed chain is developed. The algorithm is valid for a manipulator with any number of degrees of freedom, N, and it is still applicable when the manipulator is in a singular position. A moving base may also be incorporated into the system. Arbitrary joints are allowed, including multiple-degree-of-freedom joints, and a general contact model is used. The operational space inertia matrix of the chain is used to solve for the unknown contact force vector at the tip, which is then used in the solution for the closed chain joint accelerations. The final solution requires only an additional n/sub c/*n/sub c/ matrix inverse for the closed chain part, where n/sub c/ is the number of degrees of constraint at the manipulator tip. The computational complexity of the algorithm is (ON/sup 3/). The reduction of the order of computation complexity of O(N) is briefly discussed.<<ETX>>

[1]  Han-Pang Huang The unified formulation of constrained robot systems , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[2]  David E. Orin,et al.  Efficient O(N) computation of the operational space inertia matrix , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[3]  Richard H. Lathrop,et al.  Constrained (closed-loop) robot simulation by local constraint propagation , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[4]  Heikki N. Koivo,et al.  Dynamics and simulation of compliant motion of a manipulator , 1988, IEEE J. Robotics Autom..

[5]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[6]  D. Orin,et al.  A strictly convergent real-time solution for inverse kinematics of robot manipulators , 1987, J. Field Robotics.

[7]  Werner Schiehlen,et al.  A Review of: Dynamics of Multibody Systems R. E. ROBERSON and R. SCHWERTASSEK Berlin/ …: Springer-Verlag 1988 , 1990 .

[8]  N. Harris McClamroch,et al.  Singular systems of differential equations as dynamic models for constrained robot systems , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Martin Otter,et al.  A very efficient algorithm for the simulation of robots and similar multibody systems without invers , 1986 .

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

[11]  Abhinandan Jain,et al.  A Spatial Operator Algebra for Manipulator Modeling and Control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[12]  R. Featherstone The Calculation of Robot Dynamics Using Articulated-Body Inertias , 1983 .