Controllability and Stability Analysis of Planar Snake Robot Locomotion

Dept. of Eng. Cybern., Norwegian Univ. of Sci. & Technol. (NTNU), Trondheim, Norway
IEEE Transactions on Automatic Control (Impact Factor: 3.17). 07/2011; 56(6):1365 - 1380. DOI: 10.1109/TAC.2010.2088830
Source: IEEE Xplore

ABSTRACT This paper contributes to the understanding of snake robot locomotion by employing nonlinear system analysis tools for investigating fundamental properties of snake robot dynamics. The paper has five contributions: 1) a partially feedback linearized model of a planar snake robot influenced by viscous ground friction is developed. 2) A stabilizability analysis is presented proving that any asymptotically stabilizing 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 isotropic, but that a snake robot becomes strongly accessible when the viscous ground friction is anisotropic. The analysis also shows that the snake robot does not satisfy sufficient conditions for small-time local controllability (STLC). 4) An analysis of snake locomotion is presented that easily explains how anisotropic viscous ground friction enables snake robots to locomote forward on a planar surface. The explanation is based on a simple mapping from link velocities normal to the direction of motion into propulsive forces in the direction of motion. 5) A controller for straight line path following control of snake robots is proposed and a Poincaré map is investigated to prove that the resulting state variables of the snake robot, except for the position in the forward direction, trace out an exponentially stable periodic orbit.

Download full-text


Available from: Pål Liljebäck, May 09, 2015
1 Follower
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we develop a new type of snake-like robot using screw-drive units that are connected by active joints. The screw-drive units enable the robot to generate propulsion on any side of the body in contact with environments. Another feature of this robot is the omnidirectional mobility by combinations of screws’ angular velocities. We also derive a kinematic model and apply it to trajectory tracking control. Furthermore, we design a front-unit-following controller, which is suitable for manual operations. In this control system, operators are required to command only one unit in the front; then, commands for the rest of the units are automatically calculated to track the path of the preceding units. Asymptotic convergence of the tracking error of the front-unit-following controller is analyzed based on a Lyapunov approach for the case of constant curvature. The effectiveness of the control method is demonstrated by numerical examples and experiments.
    IEEE Transactions on Robotics 06/2012; 28(3):541-554. DOI:10.1109/TRO.2012.2183050 · 2.65 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper considers path following control of snake robots along straight paths. Under the assumption that the forward velocity of the snake robot is nonzero and positive, we prove that the proposed path following controller K -exponentially stabilizes a snake robot to any desired straight path. The performance of the path following controller is investigated through simulations and through experiments with a physical snake robot, where the controller successfully steers the snake robot toward and along the desired straight path.
    IEEE Transactions on Control Systems Technology 02/2012; 20(1-20):111 - 126. DOI:10.1109/TCST.2011.2107516 · 2.52 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper provides an overview of previous literature on snake robot locomotion. In particular, the paper considers previous research efforts related to modelling of snake robots, physical development of these mechanisms, and finally control design efforts for snake locomotion. The review shows that the majority of literature on snake robots so far has focused on locomotion over flat surfaces, but that there is a growing trend towards locomotion in environments that are more challenging, i.e. environments that are more in line with realistic applications of these mechanisms.
    Robotics and Autonomous Systems 01/2012; 60(1):29–40. DOI:10.1016/j.robot.2011.08.010 · 1.11 Impact Factor