A General Framework for Rigid Body Dynamics, Stability, and Control

Augmented state spaces for the representation of systems that include rigid bodies, actuators, controllers, and integrate mechanical, electrical, sensory, and computational subsystems, are proposed here. The formulation is based on the Newton-Euler point of view, and has many advantages in stability, control, simulation, and computational considerations. The formulation is developed here for a one- and two-link three-dimensional rigid body system. Three simulations are presented to study stability of the system and to demonstrate feasibility and application of the formulation. The formulation affords an embedding of the system in a larger state space. The rigid body system can be stabilized, in the sense of Lyapunov, in this larger space with very general and minimally restricted feedback structures. The formulation is modular to implementation and is computationally efficient. The method offers alternative states that are easier to control and measure than Euler angles. Thus, the formulation offers advantages from a sensory and instrumentation point of view. The formulation is versatile, and yields conveniently to applications in studies of human neuro-muscuto-skeletal systems, robotic systems, marionettes and humanoids for animation and simulation of crash and other injury prone maneuvers and sports. It offers a methodical and systematic procedure for formulation of large systems of interconnected rigid bodies.

[1]  Nariman Sepehri,et al.  A limitation of position based impedance control in static force regulation: theory and experiments , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[2]  Edmund Taylor Whittaker,et al.  A Treatise on the Analytical Dynamics of Particles and Rigid Bodies: THE GENERAL THEORY OF ORBITS , 1988 .

[3]  Hooshang Hemami A Measurement Oriented Formulation of the Dynamics of Natural and Robotic Systems , 1991 .

[4]  H. Hemami,et al.  A mathematical representation of biorobots and humanoids for performance assessment, computer simulation, and motion animation , 2000, 6th International Workshop on Advanced Motion Control. Proceedings (Cat. No.00TH8494).

[5]  Thomas R. Kane,et al.  THEORY AND APPLICATIONS , 1984 .

[6]  Jessica K. Hodgins,et al.  Biped Gymnastics , 1988, Int. J. Robotics Res..

[7]  Hitay Özbay,et al.  Introduction to Feedback Control Theory , 1999 .

[8]  Fumihito Arai,et al.  Micro tri-axial force sensor for 3D bio-micromanipulation , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[9]  Hooshang Hemami,et al.  Single rigid body representation, control and stability for robotic applications , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  H. Hemami,et al.  Stability and a control strategy of a multilink musculoskeletal model with applications in FES , 1998, IEEE Transactions on Biomedical Engineering.

[11]  Kamal Youcef-Toumi,et al.  Modeling, design, and control integration: a necessary step in mechatronics , 1996 .

[12]  Hooshang Hemami,et al.  Simple direction-dependent rhythmic movements and partial somesthesis of a marionette , 1995, IEEE Trans. Syst. Man Cybern..

[13]  Nariman Sepehri,et al.  An extended integral method to derive Lyapunov functions for nonlinear systems , 1995 .

[14]  H. Hemami,et al.  Stability Analysis and Input Design of a Two-Link Planar Biped , 1984 .

[15]  H. Hemami Some aspects of Euler-Newton equations of motion , 1982 .

[16]  Hooshang Hemami,et al.  Postural stability of constrained three dimensional robotic systems , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[17]  Richard L. Brunson,et al.  Linear Control System Analysis and Design , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Hooshang Hemami A state space model for interconnected rigid bodies , 1982 .

[19]  Martin Buehler,et al.  Vertical motion control of a hopping robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[20]  J. Bay Fundamentals of Linear State Space Systems , 1998 .

[21]  N. H. McClamroch,et al.  Feedback stabilization and tracking of constrained robots , 1988 .

[22]  Perry Y. Li,et al.  Passive velocity field control of mechanical manipulators , 1995, IEEE Trans. Robotics Autom..

[23]  J. Wittenburg,et al.  Dynamics of systems of rigid bodies , 1977 .

[24]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[25]  R. Oppermann Transients in linear systems: Volume I, by Murray F. Gardner and John L. Barnes. 389 pages, charts and diagrams, 16 × 23 cans. New York, John Wiley and Sons, Inc., 1942.Price $5.oo. , 1943 .

[26]  Sung Yong Shin,et al.  A hierarchical approach to interactive motion editing for human-like figures , 1999, SIGGRAPH.

[27]  S. Lefschetz Stability of nonlinear control systems , 1966 .

[28]  Richard Colbaugh,et al.  Adaptive compliant motion control of manipulators without velocity measurements , 1997 .

[29]  H. Hemami,et al.  Constrained Inverted Pendulum Model For Evaluating Upright Postural Stability , 1982 .

[30]  Hooshang Hemami,et al.  Coordinated three-dimensional motion of the head and torso by dynamic neural networks , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[31]  Fumihito Arai,et al.  Force display method to improve safety in teleoperation system for intravascular neurosurgery , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[32]  Yuan F. Zheng,et al.  Dynamics and Control of Motion on the Ground and in the Air with Application to Biped Robots , 1984, J. Field Robotics.

[33]  Philip S. M. Chin,et al.  A general method to derive Lyapunov functions for non-linear systems , 1986 .