Gaits

 

 

Biological snakes have the widest variety of gaits in the animal kingdom.  To provide locomotion for our robotic snakes, we are modeling gaits found in nature, designing our own easy-to-control gaits, and adapting them both to our mechanisms.  Below are links to various gaits we have developed and are working on.

 

Sinusoidal

Rolling

Concertina

Stair Ascending/Descending

 

One of the simplest methods of locomotion is to develop a series of joint angles which describe a certain shape or wave.  The period of the wave can be shorter than the robot, the same length, or longer, depending on the type of motion and the requirements.  For example, the sinusoidal gait is a relatively simple wave but requires at least two points of contact for stability necessitating at least one and a half periods to be present in the robot at all times.  Rolling is also a simple form of motion, but due to the nature of the position of the robot, its period must be exactly as long as the robot.  On the other hand, concertina is described by a very complicated series of joint angles, which can be propagated through the robot but the nature of the curve mandates a period much longer than the robot (all phases cannot be performed at once, at least not on our robot).

 

 

 

© Copyright 2001 Sensor Based Planning Lab, Carnegie Mellon University. All Rights Reserved.