Modeling and Mechanical Analysis of Snake Robots on Cylinders

The narrow and redundant body of the snake robot makes it suitable for the inspection of complex bar structures, such as truss or tree structures. One of the key issues affecting the efficient motion of snake robots in complex bar structures is the development of mechanical models of snake robots on cylinders. In other words, the relationship between the payload and structural and performance parameters of the snake robot is still difficult to clarify. In this paper, the problem is approached with the Newton–Euler equations and the convex optimal method. Firstly, from the kinematic point of view, the optimal attitude of the snake robot wrapped around the cylinder is found. Next, the snake robot is modeled on the cylinder and transformed into a convex optimization problem. Then, the relationship between the payload of the snake robot on the cylinder and the geometric and attitude parameters of the body of snake robots is analyzed. Finally, the discussion for the optimal winding attitude and some advices for the design of the snake robot are proposed. This study is helpful toward the optimal design of snake robots, including geometry parameters and motor determination.

[1]  Bin Li,et al.  A self-tuning multi-phase CPG enabling the snake robot to adapt to environments , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Howie Choset,et al.  Parameterized and Scripted Gaits for Modular Snake Robots , 2009, Adv. Robotics.

[3]  Gholamreza Vossoughi,et al.  Assisted passive snake-like robots: conception and dynamic modeling using Gibbs–Appell method , 2008, Robotica.

[4]  Bin Li,et al.  Modeling and optimal torque control of a snake-like robot based on the fiber bundle theory , 2014, Science China Information Sciences.

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

[6]  Benedetto Allotta,et al.  Traveling wave locomotion hyper-redundant mobile robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[8]  Gregory S. Chirikjian,et al.  A 'sidewinding' locomotion gait for hyper-redundant robots , 1994 .

[9]  Pål Liljebäck,et al.  Snake Robot Obstacle-Aided Locomotion: Modeling, Simulations, and Experiments , 2008, IEEE Transactions on Robotics.

[10]  Pål Liljebäck,et al.  A simplified model of planar snake robot locomotion , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Howie Choset,et al.  Geometric Motion Planning Analysis for Two Classes of Underactuated Mechanical Systems , 2007, Int. J. Robotics Res..

[12]  Akio Gofuku,et al.  Realization of cylinder climbing locomotion with helical form by a snake robot with passive wheels , 2009, 2009 IEEE International Conference on Robotics and Automation.

[13]  Bin Li,et al.  A Novel Serpentine Gait Generation Method for Snakelike Robots Based on Geometry Mechanics , 2018, IEEE/ASME Transactions on Mechatronics.

[14]  Tetsuya Iwasaki,et al.  Serpentine locomotion with robotic snakes , 2002 .

[15]  Satyandra K. Gupta,et al.  Design and Modeling of a New Drive System and Exaggerated Rectilinear-Gait for a Snake-Inspired Robot , 2014 .

[16]  Yisheng Guan,et al.  PISRob: A Pneumatic Soft Robot for Locomoting Like an Inchworm , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Shigeo Hirose,et al.  Study on the 3D shape of active cord mechanism , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  Shugen Analysis of creeping locomotion of a snake-like robot , 2001 .

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

[20]  Joel W. Burdick,et al.  The Geometric Mechanics of Undulatory Robotic Locomotion , 1998, Int. J. Robotics Res..

[21]  Kamilo Melo,et al.  Modular snake robot gaits on horizontal pipes , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Boaz Ben-Moshe,et al.  A real-time motion planning algorithm for a hyper-redundant set of mechanisms , 2013, Robotica.

[23]  Howie Choset,et al.  Generating gaits for snake robots: annealed chain fitting and keyframe wave extraction , 2010, Auton. Robots.

[24]  Yongchun Fang,et al.  Guided Motion Planning for Snake-like Robots Based on Geometry Mechanics and HJB Equation , 2019, IEEE Transactions on Industrial Electronics.

[25]  Sean B. Andersson,et al.  Discretization of a Continuous Curve , 2008, IEEE Transactions on Robotics.