O.A. Shmakov
Russian State Scientific Center for Robotics and Technical Cybernetics (RTC), Head of Department, 21, Tikhoretsky pr., Saint-Petersburg, 194064, Russia, tel.: +7(921)923-78-80, This email address is being protected from spambots. You need JavaScript enabled to view it.

Received 18 October 2017.

There is a way to form locomotive modes using the concept of virtual wheels that appear in the contact areas of a flexible body with a surface presented. A model of the snake robot 'ZmeeLok-3M', an experimental stand based on motion capture system and experimental procedure are described. The method of forming locomotive modes of snake robots is supported by the results of the experiment.

Key words
Snake robot, motion capture, locomotions, experiment, bio-inspired robots.

Bibliographic description 
Shmakov, O. (2017). Experimental studies of serpentine robot locomotion. Robotics and Technical Cybernetics, 4(17), pp.62-69.

UDC identifier


  1. Gans, C. (1964). How snakes move. In: Vertebrates: Adaptation. San Francisco: W.H. Freeman and Company.
  2. Gray, J. (1946). The mechanism of locomotion in snakes. Journal of Experimental Biology, 2(20), pp.101-120.
  3. Secor, S. (1992). Locomotor Performance and Energetic Cost of Sidewinding by the Snake Crotalus Cerastes. Experimental Biology, 163, pp.1-14.
  4. Umetani, Y. and Hirose, S. (1974). Biomechanical Study of Serpentine Locomotion. In: Proc.1st RoManSy Symp. '73. Springer-Verlag, pp.171-184.
  5. Varlashin, V. and Shmakov, O. (2017). Hardware and software system for conducting experimental studies of locomotion of snake robot based on a motion capture system. In: XXVIII International Scientific and Technological Conference on Extreme robotics.
  6. Ivanov, A. (2004). Matematicheskaya model' dinamiki presmykayushchikhsya [Mathematical dynamics model for creepers]. Mekhatronika, Avtomatizatsiya, Upravlenie - Mechatronics, Automation, Control, 4, pp.15-19.
  7. Ivanov, A. (2004). Matematicheskie modeli i komp'yuternoe modelirovanie v biomekhanike [Mathematical models and computer simulation for biomechanics]. In: A. Zinkovskiy and V. Pal'mov, ed., Modelirovanie dvizheniy presmykayushchikhsya: uchebnoe posobie [Reptilians motion simulation: textbook]. Saint-Petersburg, Russia: SPbPU, pp.471-494.
  8. Ivanov, A. (2013). Apparatno-programmnyy kompleks distantsionnogo upravleniya dvizheniem zmeevidnogo robota [Hardware and Software complex of remote control for serpentine robot]. In: International Conference on Extreme Robotics.
  9. Ivanov, A., Demidov, D. and Shmakov, O. (2008). Sintez lokomotsionnykh mod zmeevidnogo robota na osnove slozheniya begushchikh voln [Synthesis of locomotion modes of serpentine robot based on constant waves interference]. In: Trudy XI Vserossiyskoy nauchno-prakticheskoy konferentsii «Aktual'nye problemy zashchity i bezopasnosti» [Proceedings of XI All-Russian Scientific and Practical Conference on Current Problems of Defence and Safety]. pp.297-303.
  10. Ivanov, A., Demidov, D. and Shmakov, O. (2011). Mobil'nye zmeevidnye roboty: teoriya i praktika [Mobile serprntine robot: theory and practice]. Proceedings of Higher Educational Institutions. Machine Building, Issue on Special Robotics and Mechatronics, pp.32-41.
  11. Ivanov, A. and Nosov, V. (2002). Kinematika kacheniya zmeevidnogo beskolesnogo robota [Rolling motion kinematics of serpentine wheelless robot]. Mekhatronika, Avtomatizatsiya, Upravlenie - Mechatronics, Automation, Control, 6, pp.16-21.
  12. Ivanov, A., Demidov, D. and Shmakov, O. (2013). Eksperimental'noe issledovanie zmeevidnogo robota ZMEELOK-3 [An experimental study of snake robot «ZMEELOС-3»]. Nauchno-tekhnicheskie vedomosti SPbGPU. Informatika. Telekommunikatsii. Upravlenie - St. Petersburg State Polytechnical University Journal. Computer Science. Telecommunication and Control Systems, 1(164), pp.132-138.
  13. Demidov, D. and et al. (2017). Programma sinkhronizatsii programmnykh registrov dlya vstraivaemykh sistem [Synchronization program for program registers of embedded systems]. 2017612987.
  14. Ivanov, A., Rekhlov, A. and Shmakov, O. (2017). Programma upravleniya tselenapravlennym dvizheniem zmeevidnogo (giperizbytochnogo) robota na baze PK [Purposeful movements control program for serpentine (hyper-redundant) robot based on PC]. 2017613843.
  15. Ivanov, A., Rekhlov, A. and Shmakov, O. (2014). Interaktivnoe upravlenie dvizheniem zmeevidnogo robota v labirinte [Interactive motion control of serpentine robot in labytinth]. In: Proceedings of International Conference on Extreme Robotics - Robotics for Work in Hazardous Environment.
Editorial office address: 21, Tikhoretsky pr., Saint-Petersburg, Russia, 194064, tel.: +7(812) 552-13-25 e-mail: zheleznyakov@rtc.ru