Title :
Automatic generation of dynamics for modular robots with hybrid geometry
Author :
Chen, I-Ming ; Yang, Guilin
Author_Institution :
Sch. of Mech. & Production Eng., Nanyang Technol. Univ., Singapore
Abstract :
Manual derivation of the dynamic model of a modular robot is almost impossible because it may have very different geometries and DOFs through module reconfiguration. This paper presents an algorithm to automatically generate the closed-form equation of motion of a modular robot from a kinematic graph based representation of the assembly configuration. We consider modular robots with the more general branching geometry. The formulation of the dynamic model is started with recursive Newton-Euler algorithm. The generalized velocity, acceleration, and forces are expressed in terms of linear operations on se(3), the Lie algebra of the Euclidean group SE(3). Based on the equivalence relationship between the recursive formulation and the closed-form Lagrangian formulation, we use the accessibility matrix of the kinematic graph to assist the construction of the closed-form equation of motion of a modular robot. Applications of the closed-form dynamic model of a branching robot are in robot design, calibration, and motion optimization
Keywords :
Lie groups; geometry; iterative methods; robot dynamics; robot kinematics; Euclidean group; Lie algebra; accessibility matrix; assembly configuration; branching geometry; calibration; closed-form Lagrangian formulation; closed-form equation of motion; dynamic model; equivalence relationship; hybrid geometry; kinematic graph based representation; linear operations; modular robots; motion optimization; recursive Newton-Euler algorithm; robot design; Acceleration; Algebra; Computational geometry; Equations; Hybrid power systems; Kinematics; Robotic assembly; Robotics and automation; Robots; Solid modeling;
Conference_Titel :
Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-7803-3612-7
DOI :
10.1109/ROBOT.1997.619303