Locomotion control of a novel snake-like robot

It is essential to design a joint mechanism for snake-like robots to exhibit more mobility, no singularity and powerful actuation for many applications. By adding a series of passive wheels to the perimeter of the newly designed joint mechanism with 3 DOFs, a snake-like robot provided with the characteristic of omnidirectional mechanism can traverse rough terrain and compensate the lack of actuation due to passive wheels. The nonholonomic constraints and kinematics are analyzed as well as the redundancy. The composite motion method and grouping alternation motion control method are thus proposed for the locomotion of robot and the avoidance of singularity. Also, the grouping alternation motion adds a new explanation to the sinus lifting locomotion of natural snake. Computer simulations validate both mobility of mechanism and effectiveness of control methods.

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

[2]  Fumitoshi Matsuno,et al.  Redundancy controllable system and control of snake robots based on kinematic model , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[3]  Kevin Dowling,et al.  Limbless locomotion: learning to crawl , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  S. Ma,et al.  Analysis of snake movement forms for realization of snake-like robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Bin Li,et al.  Analysis of creeping locomotion of a snake robot on a slope , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  T. Mita,et al.  Control and analysis of the gait of snake robots , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

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

[8]  Bernhard Klaassen,et al.  GMD-SNAKE2: a snake-like robot driven by wheels and a method for motion control , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[9]  Takeshi Yamada,et al.  Control of locomotion and head configuration of 3D snake robot (SMA) , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  Martin Nilsson Snake robot free climbing , 1997, Proceedings of International Conference on Robotics and Automation.

[11]  Bin Li,et al.  Control of a 3-dimensional snake-like robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[12]  M. Nilsson Snake robot-free climbing , 1998 .

[13]  Shugen Ma,et al.  Analysis of Creeping Locomotion of a Snake-like Robot on a Slope , 2001, Auton. Robots.

[14]  Li Li,et al.  Development of a creeping snake-robot , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[15]  Fumitoshi Matsuno,et al.  Control of redundant 3D snake robot based on kinematic model , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).