Kinematics and Motion Analysis of a Three-Dimensional Sidewinding Snake-like Robot

In this paper, kinematics of a snake-like robot with maneuverability in three dimensions is calculated using Denavit-Hartenberg and modified DenavitHartenberg conventions and is verified by Matlab’s Simulink ® . A spring-damper system is used to model ground and therefore its normal forces applying to the robot. Coulomb friction is used as the friction model and two different sidewinding gaits are applied to the robot and its motion is compared using three simulation packages, namely Webots ® , Simulink ® and Adams ® .

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

[2]  Shugen Ma,et al.  Dynamic analysis of 3-dimensional snake robots , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[3]  Kostas J. Kyriakopoulos,et al.  The NTUA snake: Design, planar kinematics, and motion planning , 1999, J. Field Robotics.

[4]  Aksel Andreas Transeth,et al.  Modelling and Control of Snake Robots , 2008 .

[5]  Howie Choset,et al.  Design of a modular snake robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Mark H. Yim,et al.  Modular Reconfigurable Robots, An Approach To Urban Search and Rescue , 2002 .

[7]  Øyvind Stavdahl,et al.  Modular Pneumatic Snake Robot: 3D Modelling, Implementation And Control , 2005 .

[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]  Kostas J. Kyriakopoulos,et al.  The NTUA snake: Design, planar kinematics, and motion planning , 1999, J. Field Robotics.

[10]  Shigeo Hirose,et al.  Study on slime robot (proposal of slime robot and design of slim slime robot) , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[11]  Rakié Cham,et al.  Introducing Adams, A Mechanical System Simulation Software, To Bioengineering Students , 2002 .

[12]  Øyvind Stavdahl,et al.  Modular Pneumatic Snake Robot: 3D Modelling, Implementation And Control , 2008 .

[13]  Shigeo Hirose,et al.  Development of active cord mechanism ACM-R3 with agile 3D mobility , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[14]  Pål Liljebäck Modelling, Development, and Control of Snake Robots , 2011 .

[15]  Kristin Ytterstad Pettersen,et al.  Non-smooth 3D Modeling of a Snake Robot with Frictional Unilateral Constraints , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[16]  Kristin Ytterstad Pettersen,et al.  Non-smooth 3D Modeling of a Snake Robot with External Obstacles , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[17]  Auke Jan Ijspeert,et al.  AmphiBot I: an amphibious snake-like robot , 2005, Robotics Auton. Syst..

[18]  Grzegorz Granosik,et al.  The OmniTread serpentine robot: design and field performance , 2005, SPIE Defense + Commercial Sensing.

[19]  Johann Borenstein,et al.  The OmniTread OT-4 Serpentine Robot for Emergencies and Hazardous Environments , 2006 .

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

[21]  Bin Li,et al.  Dynamic modeling for locomotion-manipulation of a snake-like robot by using geometric methods , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  William Whittaker,et al.  Limbless locomotion: learning to crawl with a snake robot , 1997 .

[23]  Brent W. Spranklin,et al.  A survey of snake-inspired robot designs , 2009, Bioinspiration & biomimetics.

[24]  Auke Jan Ijspeert,et al.  AmphiBot II: An Amphibious Snake Robot that Crawls and Swims using a Central Pattern Generator , 2006 .