A snake robot for locomotion in a pipe using trapezium-like travelling wave

Abstract Snake robots are a suitable solution for various types of applications, especially in rough terrain or hardly accessible areas such as, for example, pipes. This article deals with a snake robot moving in a pipe using a so-called trapezium-like travelling wave. In this paper, we present a mathematical model of locomotion of the snake robot in a pipe of rectangular cross-section. Subsequently, we designed a control algorithm using a trapezium-like travelling wave. Within the control algorithm we introduced the so-called motion matrix of a trapezium-like travelling wave that contains information about the vector of generalized variables at any point of the locomotion cycle. The paper also presents a simulation model in MATLAB R2019b interfacing with CoppeliaSim V4.0.0. Furthermore, in our research we have developed an experimental snake robot with the purpose to verify the derived mathematical model, control algorithm and simulation model. Experimental results show the influence of certain parameters of the trapezium-like travelling wave on locomotion properties, such as the travelled distance or the average speed of the snake robot passing through a pipe. In the final part of this paper, experimental results are discussed and key elements of the proposed control algorithm are highlighted.

[1]  F. Barazandeh,et al.  How self-locking reduces actuators torque in climbing snake robots , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[2]  Marek Sukop,et al.  Modeling and control of two-link snake , 2018 .

[3]  J. Gray The mechanism of locomotion in snakes. , 1946, The Journal of experimental biology.

[4]  Erik Prada,et al.  Snake Robot Movement in the Pipe Using Concertina Locomotion , 2014 .

[5]  Li Chen ANALYSIS OF TRAVELING WAVE LOCOMOTION OF SNAKE ROBOT , 2004 .

[6]  Ivan Virgala,et al.  A Novel Approach for a Inverse Kinematics Solution of a Redundant Manipulator , 2018, Applied Sciences.

[7]  K. Y. Pettersen,et al.  Snake Robot Locomotion in Environments With Obstacles , 2012, IEEE/ASME Transactions on Mechatronics.

[8]  Qiyuan Fu,et al.  Robotic modelling of snake traversing large, smooth obstacles reveals stability benefits of body compliance , 2020, Royal Society Open Science.

[9]  Vladislav Maxim,et al.  In-pipe micromachine locomotion via the inertial stepping principle , 2014 .

[10]  Ivan Virgala,et al.  Miniature Mobile Bristled In-Pipe Machine , 2014 .

[11]  Auke Jan Ijspeert,et al.  Online trajectory generation in an amphibious snake robot using a lamprey-like central pattern generator model , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  Ivan Virgala,et al.  A geometric approach to modeling of four- and five-link planar snake-like robot , 2016 .

[13]  Shuichi Wakimoto,et al.  A micro snake-like robot for small pipe inspection , 2003, MHS2003. Proceedings of 2003 International Symposium on Micromechatronics and Human Science (IEEE Cat. No.03TH8717).

[14]  Ivan Virgala,et al.  Influence of pipe geometric deviation on bristled in-pipe mobile robot locomotion , 2018 .

[15]  Rajiv S. Desai,et al.  Kaa: an autonomous serpentine robot utilizes behavior control , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[16]  I. Virgala,et al.  Simplified model of the snake rectilinear motion , 2011, 2011 IEEE 9th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[17]  Erik Prada,et al.  Experimental Analysis of Fixation Curves of Snake Robot Moving in the Pipe , 2016 .

[18]  Hadi Kalani,et al.  Traveling Wave Locomotion of Snake Robot along Symmetrical and Unsymmetrical body shapes , 2010, ISR/ROBOTIK.

[19]  Michal Kelemen,et al.  Bristled In-pipe Machine Inside Pipe With Geometric Deviations , 2012 .

[20]  Shugen Ma,et al.  Design and modelling of a snake robot in traveling wave locomotion , 2007 .

[21]  Zeki Y. Bayraktaroglu Snake-like locomotion : Experimentations with a biologically inspired wheel-less snake robot , 2009 .

[22]  F. L. Chernous’ko,et al.  The wavelike motion of a multilink system on a horizontal plane , 2000 .

[23]  Xiaobo Tan,et al.  A Novel Pneumatic Soft Snake Robot Using Traveling-Wave Locomotion in Constrained Environments , 2020, IEEE Robotics and Automation Letters.

[24]  Robert C. Richardson,et al.  Advances in the Inspection of Unpiggable Pipelines , 2017, Robotics.

[25]  Christopher G. Pretty,et al.  Dynamical Modeling and Control of Modular Snake Robots With Series Elastic Actuators for Pedal Wave Locomotion on Uneven Terrain , 2019, Journal of Mechanical Design.

[26]  Jianwei Zhang,et al.  The CPG control algorithm for a climbing worm robot , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[27]  Erik Prada,et al.  Investigation of Snake Robot Locomotion Possibilities in a Pipe , 2020, Symmetry.

[28]  I. Virgala,et al.  Motion analysis of snake robot segment , 2013, 2013 IEEE 11th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[29]  Erik Prada,et al.  Experimental verification of the shape memory alloy (SMA) spring actuator for application on in-pipe machine , 2015 .

[30]  Dimitris P. Tsakiris,et al.  Biomimetic Centering for Undulatory Robots , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[31]  Jan Tommy Gravdahl,et al.  Integral Line-of-Sight Guidance for Path Following Control of Underwater Snake Robots: Theory and Experiments , 2017, IEEE Transactions on Robotics.

[32]  Miroslav Pástor,et al.  An inspection of pipe by snake robot , 2016 .

[33]  A. Kuwada,et al.  Automatic pipe negotiation control for snake-like robot , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[34]  Erik Prada,et al.  New approach of fixation possibilities investigation for snake robot in the pipe , 2015, 2015 IEEE International Conference on Mechatronics and Automation (ICMA).

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

[36]  Howie Choset,et al.  Motion estimation of snake robots in straight pipes , 2013, 2013 IEEE International Conference on Robotics and Automation.