Abstract
In this paper, we propose an obstacle avoidance method for autonomous locomotion control of a snake robot. The snake robot consists of rigid links, active joints and passive wheels, and can move only by varying its shape. The pass planning for the obstacle avoidance is a complicated problem because the snake robot has many states, control inputs and the under-actuated property. In our proposed method, the snake motion is restricted to a periodic undulate curve (called a serpenoid curve) by an additional control constraint and the undulate curve is tuned by switching the control constraint in order that the snake robot avoids the obstacle. Therefore, the path planning is simplified and the snake robot will achieve the obstacle avoidance with an efficient path. In this paper, we denote the details of our method and investigate the effectiveness of our strategy by numerical simulations.











Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Prautsch P, Mita T, Iwasaki T (2000) Analysis and control of a gait of snake robot. Trans IEE Jpn D 120(3):372–381
Hirose S (1993) Biologically inspired robots. Oxford University Press, Oxford
Migadis G, Kyriakopoulos KJ (1997) Design and forward kinematic analysis of a robotic snake. In: IEEE international conference on robotics and automation, pp 3493–3498
Sarrigeorgidis K, Kyriakopoulos KJ (1997) Stabilization and trajectory tracking of a robotic snake, control and decision conference. In: IEEE conference on decision and control, pp 3061–3062
Hoshi Y, Sampei M, Koga M (2000) An autonomous locomotion control of a multi-joint snake-like robot with consideration of the dynamic manipulability. J Robot Soc Jpn 18(8):1133–1140
Date H, Hoshi Y, Sampei M (2001) Locomotion control of a snake-like robot based on dynamic manipulability. In: Proceedings of IEEE international conference on intelligent robots and systems, pp 2236–2241
Date H, Sampei M, Nakata S (2001) Locomotion control of a snake robot with constraint force attenuation. In: Proceedings of American control conference, pp 113–118
Matsuno F, Mogi K (2000) Control and unit design of redundant snake robots based on kinematic model. J Soc Instrum Control Eng 36(12):1108–1116
Sato H, Tanaka M, Matsuno F (2006) Trajectory tracking control of snake robots based on dynamic model. J Soc Instrum Control Eng 42(6):651–658
Ikeda T, Nam TK, Xin X, Mita T (1999) Nonholonomic variable constraint control of free flying robots and its convergence. In: Proceedings of 28th SICE symposium on control theory, pp 175–180
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was presented in part at the 17th International Symposium on Artificial Life and Robotics, Oita, Japan, January 19–21, 2012.
About this article
Cite this article
Hitaka, Y., Yoshitake, T. & Yokomichi, M. Obstacle avoidance of snake robot by switching control constraint. Artif Life Robotics 17, 180–185 (2012). https://doi.org/10.1007/s10015-012-0043-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-012-0043-3