Dynamic rolling locomotion and control of modular robots

Highly redundant modular robots may undergo large shape changes which significantly affect the geometry and dynamics of the robot. In these motions, the shape change may induce a tipping or rolling behavior of the robot. The paper describes the dynamic modeling, locomotion planning, control and simulation of such rolling motions for the Tetrobot modular robots. The motion is described by the path profiles of controlled nodes, the tipping criteria and dynamic tipping motion and an impact-reaction model of contact with the ground. These phases of motion are described using Newton-Euler dynamic equations and the principle of conservation of angular momentum. In the paper, a two-phase planning and switching control sequence is introduced to achieve stable and reliable motion of a Tetrobot modular robot. Simulation results illustrate the tipping behavior of a tetrahedron, the dynamic contact and rolling of an icosahedral Tetrobot and dynamic control of the rolling Tetrobot. The resulting models are useful to analyze and control both intentional rolling as a new mode of mobility as well as the avoidance of unintentional tipping and rolling during task execution.

[1]  Han Kiliccote,et al.  I(CES)-cubes: a modular self-reconfigurable bipartite robotic system , 1999, Optics East.

[2]  Roland Siegwart,et al.  Design and Implementation of an Innovative Micro-Rover , 1998 .

[3]  Arthur C. Sanderson,et al.  TETROBOT: a modular approach to parallel robotics , 1997, IEEE Robotics Autom. Mag..

[4]  Shigeo Hirose,et al.  Biologically Inspired Robots: Snake-Like Locomotors and Manipulators , 1993 .

[5]  Arthur C. Sanderson,et al.  Dynamic rolling of modular robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Peter Hughes,et al.  Inverse kinematics of variable-geometry truss manipulators , 1991, J. Field Robotics.

[7]  Arthur C. Sanderson,et al.  Dynamic rolling, locomotion planning, and control of an icosahedral modular robot , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[8]  広瀬 茂男,et al.  Biologically inspired robots : snake-like locomotors and manipulators , 1993 .

[9]  Arthur C. Sanderson,et al.  Dynamic Analysis and Distributed Control of the Tetrobot Modular Reconfigurable Robotic System , 2001, Auton. Robots.

[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]  Arthur C. Sanderson,et al.  Dynamic simulation of tetrahedron-based Tetrobot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[12]  Jean-Pierre Merlet Singular Configurations of Parallel Manipulators and Grassmann Geometry , 1989, Int. J. Robotics Res..

[13]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[14]  Arthur C. Sanderson,et al.  Tetrobot: A Modular Approach to Reconfigurable Parallel Robotics , 1997 .

[15]  S. Jain,et al.  Forward and Inverse Kinematic Solution of the Variable Geometry Truss Robot Based on an N-Celled Tetrahedron-Tetrahedron Truss , 1990 .

[16]  Wei-Min Shen,et al.  Robot modularity for self-reconfiguration , 1999, Optics East.

[17]  Charles F. Reinholtz,et al.  Closed-Form Inverse Kinematic Analysis of Variable-Geometry Truss Manipulators , 1992 .

[18]  J. Duffy,et al.  A forward displacement analysis of a class of stewart platforms , 1989, J. Field Robotics.

[19]  Mark Yim,et al.  New locomotion gaits , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[20]  Mark Yim,et al.  PolyBot: a modular reconfigurable robot , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[21]  S. N. Kramer,et al.  The Inverse Kinematic Solution of the Tetrahedron Based Variable-Geometry Truss Manipulator , 1992 .

[22]  Arthur C. Sanderson,et al.  A novel concentric multilink spherical joint with parallel robotics applications , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[23]  Dinesh K. Pai,et al.  Platonic beasts: a new family of multilimbed robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[24]  Gregory S. Chirikjian,et al.  The kinematics of hyper-redundant robot locomotion , 1995, IEEE Trans. Robotics Autom..

[25]  Alain Dandurand The Rigidity of Compound Spatial Grids , 1984 .

[26]  Arthur C. Sanderson,et al.  Dynamics and distributed control of Tetrobot modular robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).