Design and control of a snake robot according to snake anatomy

Serpentine robots are multi-segmented vehicles. Based on their physical structure and design, these robots could have great mobility in their movements. This mobility can enable the robot to move around in more complex environments. The application of these kind of robots could be very useful in hard to reach places or hazardous environments. In this paper we investigated and implemented a serpentine robot. Inspired from snake motion, we implemented the structure of our robot based on the snakepsilas physical mechanism. In spite of most designed snake robots, our robot makes use of the friction between the body of the robot and the environment it encompasses to move in. This kind of movement requires a considerable amount of accuracy and synchronization among all segments. For this purpose we utilized a master and slave routine. The master is located in the head of the snake and is able to change each of the slaves status located in every segment of the snake according to the snakepsilas controlling algorithm and the feedback signals received from each slave unit. The communications to these segments are accomplished by the serial interface of the micro-controllers located in each segment. The joints between each neighboring segment are constructed of an elastic rubber and a cord, similar to the body structure of a real snake. The relative movements of the neighboring segments are the result of the wrapping and unwrapping of this cord. Utilizing this cord system, we obtained 3-degree-of freedom joints which enable the snake to move in any desired direction.

[1]  Hitoshi Kimura,et al.  Stuck evasion control for active-wheel passive-joint snake-like mobile robot 'genbu' , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  S. Hirose,et al.  Design of practical snake vehicle: articulated body mobile robot KR-II , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[3]  Thomas Christaller,et al.  A robot snake to inspect broken buildings , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[4]  Johann Borenstein,et al.  OmniTread OT-4 serpentine robot: new features and experiments , 2007, SPIE Defense + Commercial Sensing.

[5]  Toshio Takayama,et al.  Development of "Souryu I & II" -Connected Crawler Vehicle for Inspection of Narrow and Winding Space , 2003, J. Robotics Mechatronics.

[6]  Hitoshi Kimura,et al.  Development of Genbu : Active wheel passive joint articulated mobile robot , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[8]  T. Takayama,et al.  Development of Souryu-I connected crawler vehicle for inspection of narrow and winding space , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.