Controllability analysis of planar snake robots influenced by viscous ground friction

This paper investigates the controllability properties of planar snake robots influenced by viscous ground friction forces. The paper provides three contributions: 1) A partially feedback linearized model of a planar snake robot is developed. 2) A stabilizability analysis is presented proving that any asymptotically stabilizable control law for a planar snake robot to an equilibrium point must be time-varying. 3) A controllability analysis is presented proving that planar snake robots are not controllable when the viscous ground friction is uniform, but that a snake robot becomes strongly accessible when the viscous ground friction is non-uniform. The analysis also shows that the snake robot does not satisfy sufficient conditions for small-time local controllability (STLC).

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

[2]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[3]  H. Sussmann A general theorem on local controllability , 1987 .

[4]  R. Bianchini,et al.  Graded approximations and controllability along a trajectory , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[5]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

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

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

[8]  Peter Cave,et al.  Biologically Inspired Robots: Serpentile Locomotors and Manipulators , 1993 .

[9]  A normal form augmentation approach to adaptive control of space robot systems , 1995 .

[10]  J. Ostrowski The mechanics and control of undulatory robotic locomotion , 1995 .

[11]  D. Harville Matrix Algebra From a Statistician's Perspective , 1998 .

[12]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[13]  Thomas R. Kane,et al.  Locomotion of snakes: a mechanical ‘explanation’ , 2000 .

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

[15]  Joel W. Burdick,et al.  Nonlinear control methods for planar carangiform robot fish locomotion , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[17]  Joel W. Burdick,et al.  Underwater locomotion from oscillatory shape deformations , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[18]  G. Hicks Modeling and Control of a Snake-like Serial-link Structure , 2003 .

[19]  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).

[20]  James P. Ostrowski,et al.  Motion planning for anguilliform locomotion , 2003, IEEE Trans. Robotics Autom..

[21]  Martin Nilsson Serpentine locomotion on surfaces with uniform friction , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

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

[23]  Kazufumi Ito,et al.  A method for determination of optimal gaits with application to a snake-like serial-link structure , 2005, IEEE Transactions on Automatic Control.

[24]  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.

[25]  Junquan Li,et al.  Passivity control of underactuated snake-like robots , 2008, 2008 7th World Congress on Intelligent Control and Automation.

[26]  Pål Liljebäck,et al.  Modelling and control of obstacle-aided snake robot locomotion based on jam resolution , 2009, 2009 IEEE International Conference on Robotics and Automation.