consigns several simulations on testing efficient
snake locomotion for different speed profiles.
4 CONCLUSIONS AND FUTURE
WORK
The dynamics framework for the modelling and
simulation of non-wheeled snake-like robots has
been presented. Bio-inspired kinematics locomotion
was efficiently integrated into our approach of
achieving efficient serpentine locomotion at high-
speeds. Simulation results depicted in Table II
showed that our first hypothesis was indeed correct.
Considering speeds up to 4 m/s we obtained efficient
motion (less than 30%) of power loss due to friction.
For speeds >4m/s, this efficiency decreases because
of the increase of the angular speed, which also
makes the friction force increases and subsequently
generating more power loss average that makes the
control effort too energetic. This speed boundary
was obtained from several simulations performed in
Figures 4 and 5. In conclusion, the key aspects in
regarding energy efficient serpentine locomotion are
basically synthesized as:
1).
is an increasing
function of
, thus, the snake robot should
undulate with larger amplitude when the friction
ratio is larger (i.e. the snake-like robot tends to slip
in the normal direction), 2).
is basically a liner
function of the linear speed
, and, 3).
is a
decreasing function of n.
Figure 7: Locomotion testing experiments over different
friction terrains.
These relationships are useful for determining the
optimal control law for the snake robot. Upcoming
work is oriented towards the full implementation of
the hardware/software that allow the snake robot to
be fully controlled. Using a first prototype depicted
in Figure 7, our current work is focused on
researching which materials and shapes of the
snake’s skeleton generate the proper friction and
traction using our modeling approach.
ACKNOWLEDGEMENTS
This work is funded by the project ROBOCITY
2030 (S2009/DPI-1559).
REFERENCES
Chirikjian, G. S., and Burdick, J.W., 1990. An obstacle
avoidance algorithm for hyper-redundant ma-
nipulators. In IEEE International Conference on
Robotics and Automation, pag. 625–631, Cincinnati.
Dowling, K. J., 1997. Limbless Locomotion: Learning to
Crawl with a Snake Robot. PhD thesis, Carnegie
Melon University, Pittsburgh, USA.
Fu, K. S., Gonzalez, R.C., and Lee C.S.G., 1987.
Robotics: Control, Sensing, Vision, and Intelligence.
New York:McGraw-Hill.
Gray, J., and Lissmann, H., 1950. The kinetics of
locomotion of the grass-snake, J. Exp. Biol., vol. 26,
no. 4, pp. 354-367.
Hirose, S., 1993. Biologically inspired robots (snake-like
locomotor and manipulator). In Oxford University
Press.
Hirose, S., and Morishima, A., 1990. Design and control
of a mobile robot with an articulated body, Int. J.
Robot. Res., vol. 9, no. 2, pp. 99-114.
Kane, T., and Lecison, D., 2000. Locomotion of snakes:
A mechanical ‘explanation’, Int. J. Solids Struct., vol.
37, no. 41, pp. 5829–5837.
Kamegawa, T., Matsuno, F., and Chatterjee, R., 2002.
Proposition of Twisting Mode of Locomotion and GA
based Motion Planning for Transition of Locomotion
Modes of a 3-dimensional Snake-like Robot, Proc.
IEEE Int. Conf. on Robotics and Automation, pp. 1507
Ostrowski, J., 1995. The Mechanics of Control of
Undulatory Robotic Locomotion. PhD thesis,
California Institute of Technology.
Prautsch, P., and Mita, T., 1999. Control and Analysis of
the Gait of Snake Robots. Proceedings of the IEEE
International Conference on Control Applications,
Kohala Coast-Island of Hawaii, Hawaii, USA, pp.
502.
Transeth, A., and Pettersen, K.Y., 2006. Developments in
snake robot modeling and locomotion, in Proc. IEEE
Int. Conf. Control, Automation, Robotics and Vision,
pp. 1393–1400.
EFFICIENT LOCOMOTION ON NON-WHEELED SNAKE-LIKE ROBOTS
251