A snakebot, also colloquially termed as the robotic snake, is a biomorphic hyper-redundant robot that resembles a biological snake. Though snakebots can vary greatly in size and design, there are two qualities that all snakebots share. First, their small cross section to length ratio allows them to move into, and maneuver through, tight spaces. Second, their ability to change the shape of their body allows them to perform a wide range of behaviours, such as climbing stairs or tree trunks. Additionally, many snake robots are constructed by chaining together a number of independent links. This redundancy makes them resistant to failure, because they can continue to operate even if parts of their body are destroyed. Properties such as high terrainability, redundancy, and the possibility of complete sealing of the body of the robot, make snake robots very interesting for practical applications and hence as a research topic.
Snakebots are most useful in situations where their unique characteristics give them an advantage over their environment. These environments tend to be long and thin like pipes or highly cluttered like rubble. Thus snakebots are currently being developed to assist search and rescue teams.
Furthermore, when a task requires a number of different obstacles to be overcome, the locomotive flexibility of snakebots makes them good candidates. For example, if you need a robot to carry a camera to the top of a tree that is growing in water you have to do three things: move over ground to the water's edge, swim to the tree, and then climb the tree. You could make a robot that does any one of those three very well, but being able to do all three, and many other difficult combinations, is what makes snake robots exceptional.
Bionic Snake - 3D Mapping
Bionic Snake Slither Motion