Abstract
This chapter presents a model-based control system for straight-line path-following of neutrally buoyant underwater snake robots that move with a planar sinusoidal gait in the presence of an unknown, constant and irrotational ocean current. The control system is based on a cascaded design, where a line-of-sight guidance law is employed in the outer control loop in order to provide a heading reference for the robot. In the presence of currents, the guidance scheme is augmented with integral action in order to compensate for the steady-state error. This work reviews the theoretical control concept and provides experimental test results with a swimming snake robot that demonstrate the concept of the control system and validate the theoretical analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Børhaug, E., Pavlov, A., Pettersen, K.Y.: Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents. In: Proceedings of the 47th IEEE Conference on Decision and Control, Cancun, Mexico, pp. 4984–4991 (2008)
Colgate, J.E., Lynch, K.M.: Mechanics and control of swimming: a review. IEEE J. Ocean. Eng. 29(3), 660–673 (2004)
Fossen, T.I.: Handbook of Marine Craft Hydrodynamics and Motion Control. Wiley, London (2001)
Guo, J.: A waypoint-tracking controller for a biomimetic autonomous underwater vehicle. Ocean Eng. 33, 2369–2380 (2006)
Hirose, S.: Biologically Inspired Robots: Snake-Like Locomotors and Manipulators. Oxford University Press, Oxford (1993)
Hopkins, J.K., Spranklin, B.W., Gupta, S.K.: A survey of snake-inspired robot designs. Bioinspiration Biomim. 4, 021001 (2009)
Kelasidi, E., Liljebäck, P., Pettersen, K.Y., Gravdahl, J.T.: Innovation in underwater robots: biologically inspired swimming snake robots. IEEE Robot. Autom. Mag. 23(1), 44–62 (2016)
Kelasidi, E., Liljebäck, P., Pettersen, K.Y., Gravdahl, J.T.: Integral line-of-sight guidance for path following control of underwater snake robots: theory and experiments. IEEE Trans. Robot. 1–19, 99 (2017). doi:10.1109/TRO.2017.2651119
Kohl, A.M., Pettersen, K.Y., Kelasidi, E., Gravdahl, J.T.: Analysis of underwater snake robot locomotion based on a control-oriented model. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics, Zhuhai, China, pp. 1930–1937 (2015)
Kohl, A.M., Kelasidi, E., Mohammadi, A., et al.: Planar maneuvering control of underwater snake robots using virtual holonomic constraints. Bioinspiration Biomim. 11(6), 065005 (2016). doi:10.1088/1748-3190/11/6/065005
Kohl, A.M., Pettersen, K.Y., Kelasidi, E., Gravdahl, J.T.: Planar path following of underwater snake robots in the presence of ocean currents. IEEE Robot. Autom. Lett. 1(1), 383–390 (2016)
Kruusmaa, M., Fiorini, P., Megill, W., et al.: FILOSE for svenning: a flow sensing bioinspired robot. IEEE Robot. Autom. Mag. 21(3), 51–62 (2014)
Liljebäck, P., Pettersen, K.Y., Stavdahl, Ø., Gravdahl, J.T.: Snake Robots: Modelling, Mechatronics, and Control. Springer, London (2012)
Liljebäck, P., Pettersen, K.Y., Stavdahl, Ø., Gravdahl, J.T.: A review on modelling, implementation, and control of snake robots. Robot. Auton. Syst. 60, 29–40 (2012)
Liljebäck, P., Stavdahl, Ø., Pettersen, K.Y., Gravdahl, J.T.: Mamba – a waterproof snake robot with tactile sensing. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, pp. 294–301 (2014)
Mohammadi, A., Rezapour, E., Maggiore, M., Pettersen, K.Y.: Maneuvering control of planar snake robots using virtual holonomic constraints. IEEE Trans. Control Syst. Technol. 24(3), 884–899 (2015)
Marine cybernetics laboratory (MC-lab) – operated by the Department of Marine Technology, Trondheim, Norway
McIsaac, K., Ostrowski, J.: Motion planning for anguilliform locomotion. IEEE Trans. Robot. Autom. 19(4), 637–652 (2003)
Qualisys – Motion Capture Systems
Raj, A., Thakur, A.: Fish-inspired robots: design, sensing, actuation, and autonomy - a review of research. Bioinspiration Biomim. 11, 031001 (2009)
The North Sea Centre Flume Tank – Managed and operated by SINTEF Fisheries and Aquaculture, Hirtshals, Denmark
Acknowledgements
The authors gratefully acknowledge the engineers at the Department of Engineering Cybernetics, Glenn Angell and Daniel Bogen, for the technical support before and during the experimental tests, Stefano Bertelli and Terje Haugen for preparing the necessary components for the experimental setup, the team at the SINTEF Fisheries and Aquaculture flume tank, Kurt Hansen, Nina A. H. Madsen, and Anders Nielsen for the support during the tests there and Martin Holmberg from Qualisys for setting up the motion capture system.
This work was supported by the Research Council of Norway through its Centres of Excellence funding scheme, project no. 223254-NTNU AMOS, and by VISTA - a basic research programme in collaboration between The Norwegian Academy of Science and Letters, and Statoil.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Kohl, A.M., Kelasidi, E., Pettersen, K.Y., Gravdahl, J.T. (2017). Model-Based LOS Path-Following Control of Planar Underwater Snake Robots. In: Fossen, T., Pettersen, K., Nijmeijer, H. (eds) Sensing and Control for Autonomous Vehicles. Lecture Notes in Control and Information Sciences, vol 474. Springer, Cham. https://doi.org/10.1007/978-3-319-55372-6_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-55372-6_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-55371-9
Online ISBN: 978-3-319-55372-6
eBook Packages: EngineeringEngineering (R0)