Skip to main content
Erschienen in: Artificial Life and Robotics 3/2016

01.09.2016 | Special Feature: Original Article

Formation control of underactuated bio-inspired snake robots

verfasst von: Ehsan Rezapour, Kristin Y. Pettersen, Jan T. Gravdahl, Andreas Hofmann

Erschienen in: Artificial Life and Robotics | Ausgabe 3/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper considers formation control of snake robots. In particular, based on a simplified locomotion model, and using the method of virtual holonomic constraints, we control the body shape of the robot to a desired gait pattern defined by some pre-specified constraint functions. These functions are dynamic in that they depend on the state variables of two compensators which are used to control the orientation and planar position of the robot, making this a dynamic maneuvering control strategy. Furthermore, using a formation control strategy we make the multi-agent system converge to and keep a desired geometric formation, and enforce the formation follow a desired straight line path with a given speed profile. Specifically, we use the proposed maneuvering controller to solve the formation control problem for a group of snake robots by synchronizing the commanded velocities of the robots. Simulation results are presented which illustrate the successful performance of the theoretical approach.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Hirose S (1993) Biologically inspired robots: snake-like locomotors and manipulators. Oxford University Press, Oxford Hirose S (1993) Biologically inspired robots: snake-like locomotors and manipulators. Oxford University Press, Oxford
2.
Zurück zum Zitat Matsuno F, Sato H (2005) Trajectory tracking control of snake robots based on dynamic model. In: Proc. IEEE int. conf. on robotics and automation, pp 3029–3034 Matsuno F, Sato H (2005) Trajectory tracking control of snake robots based on dynamic model. In: Proc. IEEE int. conf. on robotics and automation, pp 3029–3034
3.
Zurück zum Zitat Date H, Hoshi Y, Sampei M (2000) Locomotion control of a snake-like robot based on dynamic manipulability. In: Proc. IEEE/RSJ int. conf. intelligent robots and systems, Takamatsu, Japan Date H, Hoshi Y, Sampei M (2000) Locomotion control of a snake-like robot based on dynamic manipulability. In: Proc. IEEE/RSJ int. conf. intelligent robots and systems, Takamatsu, Japan
4.
Zurück zum Zitat Tanaka M, Matsuno F (2008) Control of 3-dimensional snake robots by using redundancy, In: Proc. IEEE int. conf. robotics and automation, USA, pp 1156–1161 Tanaka M, Matsuno F (2008) Control of 3-dimensional snake robots by using redundancy, In: Proc. IEEE int. conf. robotics and automation, USA, pp 1156–1161
5.
Zurück zum Zitat Ma S, Ohmameuda Y, Inoue K, Li B (2003) Control of a 3-dimensional snake-like robot. In: Proc. IEEE int. conf. rob. and aut., Taipei, Taiwan, vol 2, pp 2067–2072 Ma S, Ohmameuda Y, Inoue K, Li B (2003) Control of a 3-dimensional snake-like robot. In: Proc. IEEE int. conf. rob. and aut., Taipei, Taiwan, vol 2, pp 2067–2072
6.
Zurück zum Zitat Tanaka M, Matsuno F (2006) Cooperative control of two snake robots. In: Proc. IEEE int. conf. on robotics and automation, Orlando, FL, pp 400–405 Tanaka M, Matsuno F (2006) Cooperative control of two snake robots. In: Proc. IEEE int. conf. on robotics and automation, Orlando, FL, pp 400–405
7.
Zurück zum Zitat Tanaka M, Matsuno F (2006) Cooperative control of three snake robots. In: Proc. of IEEE/RSJ int. conf. on intelligent robots and systems, Florida, United States, pp 3688–3693 Tanaka M, Matsuno F (2006) Cooperative control of three snake robots. In: Proc. of IEEE/RSJ int. conf. on intelligent robots and systems, Florida, United States, pp 3688–3693
8.
Zurück zum Zitat Prautsch P, Mita T, Iwasaki T (2000) Analysis and control of a gait of snake robot. Trans IEEE J Ind Appl Soc 120-D:372G381 Prautsch P, Mita T, Iwasaki T (2000) Analysis and control of a gait of snake robot. Trans IEEE J Ind Appl Soc 120-D:372G381
9.
Zurück zum Zitat McIsaac K, Ostrowski J (2003) Motion planning for anguilliform locomotion. IEEE Trans Robot Autom 19(4):637–652CrossRef McIsaac K, Ostrowski J (2003) Motion planning for anguilliform locomotion. IEEE Trans Robot Autom 19(4):637–652CrossRef
10.
Zurück zum Zitat Hicks G, Ito K (2005) A method for determination of optimal gaits with application to a snake-like serial-link structure. IEEE Trans Autom Control 50(9):1291–1306MathSciNetCrossRef Hicks G, Ito K (2005) A method for determination of optimal gaits with application to a snake-like serial-link structure. IEEE Trans Autom Control 50(9):1291–1306MathSciNetCrossRef
11.
Zurück zum Zitat Ma S, Ohmameuda Y, Inoue K (2004) Dynamic analysis of 3-dimensional snake robots. In: Proc. IEEE/RSJ int. conf. intelligent robots and systems, vol 1, pp 767–772 Ma S, Ohmameuda Y, Inoue K (2004) Dynamic analysis of 3-dimensional snake robots. In: Proc. IEEE/RSJ int. conf. intelligent robots and systems, vol 1, pp 767–772
12.
Zurück zum Zitat Ma S (2001) Analysis of creeping locomotion of a snake-like robot. Adv Robot 15(2):205–224CrossRef Ma S (2001) Analysis of creeping locomotion of a snake-like robot. Adv Robot 15(2):205–224CrossRef
13.
Zurück zum Zitat Liljebäck P, Pettersen KY, Stavdahl Ø, Gravdahl JT (2013) Snake robots—modelling, mechatronics, and control, advances in industrial control. Springer, BerlinMATH Liljebäck P, Pettersen KY, Stavdahl Ø, Gravdahl JT (2013) Snake robots—modelling, mechatronics, and control, advances in industrial control. Springer, BerlinMATH
14.
Zurück zum Zitat Liljebäck P, Haugstuen IU, Pettersen KY (2012) Path following control of planar snake robots using a cascaded approach. IEEE Trans Control Syst Technol 20(1):111–126 Liljebäck P, Haugstuen IU, Pettersen KY (2012) Path following control of planar snake robots using a cascaded approach. IEEE Trans Control Syst Technol 20(1):111–126
15.
Zurück zum Zitat Rezapour E, Pettersen KY, Liljebäck P, Gravdahl JT, Kelasidi E (2014) Path following control of planar snake robots using virtual holonomic constraints: theory and experiments, robotics and biomimetics. Springer 1:3 Rezapour E, Pettersen KY, Liljebäck P, Gravdahl JT, Kelasidi E (2014) Path following control of planar snake robots using virtual holonomic constraints: theory and experiments, robotics and biomimetics. Springer 1:3
16.
Zurück zum Zitat Rezapour E, Pettersen KY, Gravdahl JT, Liljebäck P (2014) Body shape and orientation control for locomotion of biologically-inspired snake robots. In: Proc. 5th IEEE RAS/EMBS int. conf. on biomedical robotics and biomechatronics, Sao Paulo, Brazil Rezapour E, Pettersen KY, Gravdahl JT, Liljebäck P (2014) Body shape and orientation control for locomotion of biologically-inspired snake robots. In: Proc. 5th IEEE RAS/EMBS int. conf. on biomedical robotics and biomechatronics, Sao Paulo, Brazil
17.
Zurück zum Zitat Mohammadi A, Rezapour E, Maggiore M, Pettersen KY (2014) Direction following control of planar snake robots using virtual holonomic constraints. In: Proc. 53rd IEEE conf. on decision and control (CDC 2014), Los Angeles, CA Mohammadi A, Rezapour E, Maggiore M, Pettersen KY (2014) Direction following control of planar snake robots using virtual holonomic constraints. In: Proc. 53rd IEEE conf. on decision and control (CDC 2014), Los Angeles, CA
18.
Zurück zum Zitat Rezapour E, Hofmann A, Pettersen KY, Mohammadi A, Maggiore M (2014) Virtual holonomic constraints based direction following control of snake robots described by a simplified model. In: Proc. IEEE multi-conference on systems and control (MSC 2014), Antibes, France Rezapour E, Hofmann A, Pettersen KY, Mohammadi A, Maggiore M (2014) Virtual holonomic constraints based direction following control of snake robots described by a simplified model. In: Proc. IEEE multi-conference on systems and control (MSC 2014), Antibes, France
19.
Zurück zum Zitat Rezapour E, Hofmann A, Pettersen KY, (2014) Maneuvering control of planar snake robots based on a simplified model. In: Proc. 2014 IEEE int. conf. on robotics and biomimetics, Bali, Indonesia Rezapour E, Hofmann A, Pettersen KY, (2014) Maneuvering control of planar snake robots based on a simplified model. In: Proc. 2014 IEEE int. conf. on robotics and biomimetics, Bali, Indonesia
20.
Zurück zum Zitat Mohammadi A, Rezapour E, Maggiore M, Pettersen KY (2015) Maneuvering control of planar snake robots using virtual holonomic constraints. IEEE Trans Control Syst Technol 24(3):884–899CrossRef Mohammadi A, Rezapour E, Maggiore M, Pettersen KY (2015) Maneuvering control of planar snake robots using virtual holonomic constraints. IEEE Trans Control Syst Technol 24(3):884–899CrossRef
21.
Zurück zum Zitat Liljebäck P, Pettersen KY, Stavdahl Ø, Gravdahl JT (2013) Controllability and stability analysis of planar snake robot locomotion. IEEE Trans Autom Control 56(6):1365–1380MathSciNetCrossRefMATH Liljebäck P, Pettersen KY, Stavdahl Ø, Gravdahl JT (2013) Controllability and stability analysis of planar snake robot locomotion. IEEE Trans Autom Control 56(6):1365–1380MathSciNetCrossRefMATH
23.
Zurück zum Zitat Olfati-Saber R (2006) Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans Autom Control 51(3):401–420MathSciNetCrossRef Olfati-Saber R (2006) Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans Autom Control 51(3):401–420MathSciNetCrossRef
24.
Zurück zum Zitat Olfati-Saber R, Fax JA, Murray RM (2007) Consensus and cooperation in networked multi-agent systems. Proc IEEE 95(1):215–233CrossRef Olfati-Saber R, Fax JA, Murray RM (2007) Consensus and cooperation in networked multi-agent systems. Proc IEEE 95(1):215–233CrossRef
25.
Zurück zum Zitat Mesbahi M, Egerstedt M (2010) Graph theoretic methods in multiagent networks. Princeton University Press, PrincetonCrossRefMATH Mesbahi M, Egerstedt M (2010) Graph theoretic methods in multiagent networks. Princeton University Press, PrincetonCrossRefMATH
26.
Zurück zum Zitat Stilwell DJ, Bishop BE (2000) Platoons of underwater vehicles. IEEE Control Syst Mag 20(6):45–52CrossRef Stilwell DJ, Bishop BE (2000) Platoons of underwater vehicles. IEEE Control Syst Mag 20(6):45–52CrossRef
27.
Zurück zum Zitat Scharf DP, Hadaegh FY, Ploen SR (2004) A survey of space formation flying guidance and control (part 2). In: Proc. American control conf., Boston, Massachusetts, vol 4, pp 2976–2985 Scharf DP, Hadaegh FY, Ploen SR (2004) A survey of space formation flying guidance and control (part 2). In: Proc. American control conf., Boston, Massachusetts, vol 4, pp 2976–2985
28.
Zurück zum Zitat Serrani A (2003) Robust coordinated control of satellite formations subject to gravity perturbations. In: Proc. of the American control conference, OH, USA, vol 1, p 302G307 Serrani A (2003) Robust coordinated control of satellite formations subject to gravity perturbations. In: Proc. of the American control conference, OH, USA, vol 1, p 302G307
29.
Zurück zum Zitat El-Hawwary MI, Maggiore M (2013) Reduction theorems for stability of closed sets with application to backstepping control design. Automatica 49(1):214–222MathSciNetCrossRefMATH El-Hawwary MI, Maggiore M (2013) Reduction theorems for stability of closed sets with application to backstepping control design. Automatica 49(1):214–222MathSciNetCrossRefMATH
30.
Zurück zum Zitat Rezapour E (2015) Model-based locomotion control of underactuated snake robobots. PhD thesis, NTNU Rezapour E (2015) Model-based locomotion control of underactuated snake robobots. PhD thesis, NTNU
31.
Zurück zum Zitat Skjetne R (2005) The maneuvering problem. PhD-thesis, NTNU Skjetne R (2005) The maneuvering problem. PhD-thesis, NTNU
32.
Zurück zum Zitat Westervelt ER, Grizzle JW, Chevallereau C, Choi JH, Morris B (2007) Feedback control of dynamic bipedal robot locomotion. CRC Press, Boca RatonCrossRef Westervelt ER, Grizzle JW, Chevallereau C, Choi JH, Morris B (2007) Feedback control of dynamic bipedal robot locomotion. CRC Press, Boca RatonCrossRef
33.
Zurück zum Zitat Maggiore M, Consolini L (2013) Virtual holonomic constraints for Euler–Lagrange systems. IEEE Trans Autom Control 58(4):1001–1008MathSciNetCrossRef Maggiore M, Consolini L (2013) Virtual holonomic constraints for Euler–Lagrange systems. IEEE Trans Autom Control 58(4):1001–1008MathSciNetCrossRef
34.
Zurück zum Zitat Shiriaev A, Perram JW, Canudas-de-Wit C (2005) Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach. IEEE Trans Autom Control 50(8):1164–1176MathSciNetCrossRef Shiriaev A, Perram JW, Canudas-de-Wit C (2005) Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach. IEEE Trans Autom Control 50(8):1164–1176MathSciNetCrossRef
35.
Zurück zum Zitat Fossen TI (2002) Marine control systems: guidance, navigation and control of ships, rigs and underwater vehicles. Marine Cybernetics, Trondheim Fossen TI (2002) Marine control systems: guidance, navigation and control of ships, rigs and underwater vehicles. Marine Cybernetics, Trondheim
36.
Zurück zum Zitat Khalil H (2002) Nonlinear systems, 3rd edn. Prentice Hall, Upper Saddle RiverMATH Khalil H (2002) Nonlinear systems, 3rd edn. Prentice Hall, Upper Saddle RiverMATH
37.
Zurück zum Zitat Dacic DB, Nesic D, Teel AR, Wang W (2011) Path following for nonlinear systems with unstable zero dynamics: an averaging solution. IEEE Trans Autom Control 56(4):880–886MathSciNetCrossRef Dacic DB, Nesic D, Teel AR, Wang W (2011) Path following for nonlinear systems with unstable zero dynamics: an averaging solution. IEEE Trans Autom Control 56(4):880–886MathSciNetCrossRef
38.
Zurück zum Zitat Børhaug E, Pavlov A, Pettersen KY (2006) Cross-track formation control of underactuated surface vessels. In: Proc. 45th IEEE conference on decision and control, pp 5955–5961 Børhaug E, Pavlov A, Pettersen KY (2006) Cross-track formation control of underactuated surface vessels. In: Proc. 45th IEEE conference on decision and control, pp 5955–5961
39.
Zurück zum Zitat Børhaug E, Pavlov A, Panteley E, Pettersen KY (2011) Straight line path following for formations of underactuated marine surface vessels. IEEE Trans Control Syst Technol 19(3):493–506CrossRef Børhaug E, Pavlov A, Panteley E, Pettersen KY (2011) Straight line path following for formations of underactuated marine surface vessels. IEEE Trans Control Syst Technol 19(3):493–506CrossRef
Metadaten
Titel
Formation control of underactuated bio-inspired snake robots
verfasst von
Ehsan Rezapour
Kristin Y. Pettersen
Jan T. Gravdahl
Andreas Hofmann
Publikationsdatum
01.09.2016
Verlag
Springer Japan
Erschienen in
Artificial Life and Robotics / Ausgabe 3/2016
Print ISSN: 1433-5298
Elektronische ISSN: 1614-7456
DOI
https://doi.org/10.1007/s10015-016-0297-2

Weitere Artikel der Ausgabe 3/2016

Artificial Life and Robotics 3/2016 Zur Ausgabe

Neuer Inhalt