{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T15:21:24Z","timestamp":1758122484749},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2016,7,27]],"date-time":"2016-07-27T00:00:00Z","timestamp":1469577600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Artif Life Robotics"],"published-print":{"date-parts":[[2016,9]]},"DOI":"10.1007\/s10015-016-0297-2","type":"journal-article","created":{"date-parts":[[2016,7,27]],"date-time":"2016-07-27T08:59:39Z","timestamp":1469609979000},"page":"282-294","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Formation control of underactuated bio-inspired snake robots"],"prefix":"10.1007","volume":"21","author":[{"given":"Ehsan","family":"Rezapour","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kristin Y.","family":"Pettersen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan T.","family":"Gravdahl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Hofmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,7,27]]},"reference":[{"key":"297_CR1","volume-title":"Biologically inspired robots: snake-like locomotors and manipulators","author":"S Hirose","year":"1993","unstructured":"Hirose S (1993) Biologically inspired robots: snake-like locomotors and manipulators. Oxford University Press, Oxford"},{"key":"297_CR2","doi-asserted-by":"crossref","unstructured":"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\u20133034","DOI":"10.1109\/ROBOT.2005.1570575"},{"key":"297_CR3","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/IROS.2000.895301"},{"key":"297_CR4","doi-asserted-by":"crossref","unstructured":"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\u20131161","DOI":"10.9746\/ve.sicetr1965.44.970"},{"key":"297_CR5","unstructured":"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\u20132072"},{"key":"297_CR6","doi-asserted-by":"crossref","unstructured":"Tanaka M, Matsuno F (2006) Cooperative control of two snake robots. In: Proc. IEEE int. conf. on robotics and automation, Orlando, FL, pp 400\u2013405","DOI":"10.1109\/ROBOT.2006.1641744"},{"key":"297_CR7","doi-asserted-by":"crossref","unstructured":"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\u20133693","DOI":"10.1109\/IROS.2006.281727"},{"key":"297_CR8","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1541\/ieejias.120.372"},{"issue":"4","key":"297_CR9","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/TRA.2003.814495","volume":"19","author":"K McIsaac","year":"2003","unstructured":"McIsaac K, Ostrowski J (2003) Motion planning for anguilliform locomotion. IEEE Trans Robot Autom 19(4):637\u2013652","journal-title":"IEEE Trans Robot Autom"},{"issue":"9","key":"297_CR10","doi-asserted-by":"crossref","first-page":"1291","DOI":"10.1109\/TAC.2005.854583","volume":"50","author":"G Hicks","year":"2005","unstructured":"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\u20131306","journal-title":"IEEE Trans Autom Control"},{"key":"297_CR11","unstructured":"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\u2013772"},{"issue":"2","key":"297_CR12","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1163\/15685530152116236","volume":"15","author":"S Ma","year":"2001","unstructured":"Ma S (2001) Analysis of creeping locomotion of a snake-like robot. Adv Robot 15(2):205\u2013224","journal-title":"Adv Robot"},{"key":"297_CR13","volume-title":"Snake robots\u2014modelling, mechatronics, and control, advances in industrial control","author":"P Liljeb\u00e4ck","year":"2013","unstructured":"Liljeb\u00e4ck P, Pettersen KY, Stavdahl \u00d8, Gravdahl JT (2013) Snake robots\u2014modelling, mechatronics, and control, advances in industrial control. Springer, Berlin"},{"issue":"1","key":"297_CR14","first-page":"111","volume":"20","author":"P Liljeb\u00e4ck","year":"2012","unstructured":"Liljeb\u00e4ck 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\u2013126","journal-title":"IEEE Trans Control Syst Technol"},{"key":"297_CR15","first-page":"3","volume":"1","author":"E Rezapour","year":"2014","unstructured":"Rezapour E, Pettersen KY, Liljeb\u00e4ck 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","journal-title":"Springer"},{"key":"297_CR16","doi-asserted-by":"crossref","unstructured":"Rezapour E, Pettersen KY, Gravdahl JT, Liljeb\u00e4ck 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","DOI":"10.1109\/BIOROB.2014.6913910"},{"key":"297_CR17","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/CDC.2014.7039981"},{"key":"297_CR18","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/CCA.2014.6981476"},{"key":"297_CR19","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/ROBIO.2014.7090388"},{"issue":"3","key":"297_CR20","doi-asserted-by":"crossref","first-page":"884","DOI":"10.1109\/TCST.2015.2467208","volume":"24","author":"A Mohammadi","year":"2015","unstructured":"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\u2013899","journal-title":"IEEE Trans Control Syst Technol"},{"issue":"6","key":"297_CR21","doi-asserted-by":"crossref","first-page":"1365","DOI":"10.1109\/TAC.2010.2088830","volume":"56","author":"P Liljeb\u00e4ck","year":"2013","unstructured":"Liljeb\u00e4ck P, Pettersen KY, Stavdahl \u00d8, Gravdahl JT (2013) Controllability and stability analysis of planar snake robot locomotion. IEEE Trans Autom Control 56(6):1365\u20131380","journal-title":"IEEE Trans Autom Control"},{"key":"297_CR22","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1016\/j.automatica.2014.10.022","volume":"53","author":"KK Oh","year":"2015","unstructured":"Oh KK, Park MC, Ahn HS (2015) A survey of multi-agent formation control. Automatica 53:424\u2013440","journal-title":"Automatica"},{"issue":"3","key":"297_CR23","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1109\/TAC.2005.864190","volume":"51","author":"R Olfati-Saber","year":"2006","unstructured":"Olfati-Saber R (2006) Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans Autom Control 51(3):401\u2013420","journal-title":"IEEE Trans Autom Control"},{"issue":"1","key":"297_CR24","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1109\/JPROC.2006.887293","volume":"95","author":"R Olfati-Saber","year":"2007","unstructured":"Olfati-Saber R, Fax JA, Murray RM (2007) Consensus and cooperation in networked multi-agent systems. Proc IEEE 95(1):215\u2013233","journal-title":"Proc IEEE"},{"key":"297_CR25","doi-asserted-by":"crossref","DOI":"10.1515\/9781400835355","volume-title":"Graph theoretic methods in multiagent networks","author":"M Mesbahi","year":"2010","unstructured":"Mesbahi M, Egerstedt M (2010) Graph theoretic methods in multiagent networks. Princeton University Press, Princeton"},{"issue":"6","key":"297_CR26","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/37.887448","volume":"20","author":"DJ Stilwell","year":"2000","unstructured":"Stilwell DJ, Bishop BE (2000) Platoons of underwater vehicles. IEEE Control Syst Mag 20(6):45\u201352","journal-title":"IEEE Control Syst Mag"},{"key":"297_CR27","unstructured":"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\u20132985"},{"key":"297_CR28","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/ACC.2003.1238957"},{"issue":"1","key":"297_CR29","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1016\/j.automatica.2012.09.013","volume":"49","author":"MI El-Hawwary","year":"2013","unstructured":"El-Hawwary MI, Maggiore M (2013) Reduction theorems for stability of closed sets with application to backstepping control design. Automatica 49(1):214\u2013222","journal-title":"Automatica"},{"key":"297_CR30","unstructured":"Rezapour E (2015) Model-based locomotion control of underactuated snake robobots. PhD thesis, NTNU"},{"key":"297_CR31","unstructured":"Skjetne R (2005) The maneuvering problem. PhD-thesis, NTNU"},{"key":"297_CR32","doi-asserted-by":"crossref","DOI":"10.1201\/9781420053739","volume-title":"Feedback control of dynamic bipedal robot locomotion","author":"ER Westervelt","year":"2007","unstructured":"Westervelt ER, Grizzle JW, Chevallereau C, Choi JH, Morris B (2007) Feedback control of dynamic bipedal robot locomotion. CRC Press, Boca Raton"},{"issue":"4","key":"297_CR33","doi-asserted-by":"crossref","first-page":"1001","DOI":"10.1109\/TAC.2012.2215538","volume":"58","author":"M Maggiore","year":"2013","unstructured":"Maggiore M, Consolini L (2013) Virtual holonomic constraints for Euler\u2013Lagrange systems. IEEE Trans Autom Control 58(4):1001\u20131008","journal-title":"IEEE Trans Autom Control"},{"issue":"8","key":"297_CR34","doi-asserted-by":"crossref","first-page":"1164","DOI":"10.1109\/TAC.2005.852568","volume":"50","author":"A Shiriaev","year":"2005","unstructured":"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\u20131176","journal-title":"IEEE Trans Autom Control"},{"key":"297_CR35","volume-title":"Marine control systems: guidance, navigation and control of ships, rigs and underwater vehicles","author":"TI Fossen","year":"2002","unstructured":"Fossen TI (2002) Marine control systems: guidance, navigation and control of ships, rigs and underwater vehicles. Marine Cybernetics, Trondheim"},{"key":"297_CR36","volume-title":"Nonlinear systems","author":"H Khalil","year":"2002","unstructured":"Khalil H (2002) Nonlinear systems, 3rd edn. Prentice Hall, Upper Saddle River","edition":"3"},{"issue":"4","key":"297_CR37","doi-asserted-by":"crossref","first-page":"880","DOI":"10.1109\/TAC.2011.2105130","volume":"56","author":"DB Dacic","year":"2011","unstructured":"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\u2013886","journal-title":"IEEE Trans Autom Control"},{"key":"297_CR38","doi-asserted-by":"crossref","unstructured":"B\u00f8rhaug 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\u20135961","DOI":"10.1109\/CDC.2006.377687"},{"issue":"3","key":"297_CR39","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1109\/TCST.2010.2050889","volume":"19","author":"E B\u00f8rhaug","year":"2011","unstructured":"B\u00f8rhaug 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\u2013506","journal-title":"IEEE Trans Control Syst Technol"}],"container-title":["Artificial Life and Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10015-016-0297-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10015-016-0297-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10015-016-0297-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,24]],"date-time":"2017-06-24T19:17:55Z","timestamp":1498331875000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10015-016-0297-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,27]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,9]]}},"alternative-id":["297"],"URL":"https:\/\/doi.org\/10.1007\/s10015-016-0297-2","relation":{},"ISSN":["1433-5298","1614-7456"],"issn-type":[{"value":"1433-5298","type":"print"},{"value":"1614-7456","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,27]]}}}