{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,16]],"date-time":"2024-10-16T04:14:30Z","timestamp":1729052070617},"reference-count":36,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2021,1,27]],"date-time":"2021-01-27T00:00:00Z","timestamp":1611705600000},"content-version":"vor","delay-in-days":366,"URL":"http:\/\/www.sagepub.com\/licence-information-for-chorus"}],"funder":[{"DOI":"10.13039\/100000147","name":"Division of Civil, Mechanical and Manufacturing Innovation","doi-asserted-by":"publisher","award":["1727889"],"id":[{"id":"10.13039\/100000147","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2020,4]]},"abstract":" Conventional approaches in prescribing controls for locomoting robots assume control over all input degrees of freedom (DOFs). Many robots, such as those with non-holonomic constraints, may not require or even allow for direct command over all DOFs. In particular, a snake robot with more than three links with non-holonomic constraints cannot achieve arbitrary configurations in all of its joints while simultaneously locomoting. For such a system, we assume partial command over a subset of the joints, and allow the rest to evolve according to kinematic chained and dynamic models. Different combinations of actuated and passive joints, as well as joints with dynamic elements such as torsional springs, can drastically change the coupling interactions and stable oscillations of joints. We use tools from nonlinear analysis to understand emergent oscillation modes of various robot configurations and connect them to overall locomotion using geometric mechanics and feedback control for robots that may not fully utilize all available inputs. We also experimentally verify observations and motion planning results on a physical non-holonomic snake robot. <\/jats:p>","DOI":"10.1177\/0278364919898503","type":"journal-article","created":{"date-parts":[[2020,1,27]],"date-time":"2020-01-27T12:06:16Z","timestamp":1580126776000},"page":"598-616","update-policy":"http:\/\/dx.doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":15,"title":["Locomotion of a multi-link non-holonomic snake robot with passive joints"],"prefix":"10.1177","volume":"39","author":[{"ORCID":"http:\/\/orcid.org\/0000-0001-5780-3240","authenticated-orcid":false,"given":"Tony","family":"Dear","sequence":"first","affiliation":[{"name":"Department of Computer Science, Columbia University, New York, NY, USA"}]},{"given":"Blake","family":"Buchanan","sequence":"additional","affiliation":[{"name":"The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Rodrigo","family":"Abrajan-Guerrero","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering and Engineering Science, University of North Carolina at Charlotte, Charlotte, NC, USA"}]},{"given":"Scott David","family":"Kelly","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering and Engineering Science, University of North Carolina at Charlotte, Charlotte, NC, USA"}]},{"given":"Matthew","family":"Travers","sequence":"additional","affiliation":[{"name":"The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Howie","family":"Choset","sequence":"additional","affiliation":[{"name":"The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA"}]}],"member":"179","published-online":{"date-parts":[[2020,1,27]]},"reference":[{"key":"bibr1-0278364919898503","volume":"36","author":"Abraham R","year":"1978","journal-title":"Foundations of Mechanics"},{"key":"bibr2-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/70.976025"},{"key":"bibr3-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1007\/b97376"},{"key":"bibr4-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/70.954753"},{"key":"bibr5-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1063\/1.3481785"},{"key":"bibr6-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2016.7799434"},{"key":"bibr7-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2016.7526820"},{"key":"bibr8-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1115\/DSCC2017-5349"},{"key":"bibr9-0278364919898503","volume-title":"Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields","volume":"42","author":"Guckenheimer J","year":"2013"},{"key":"bibr10-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1177\/0278364910394392"},{"volume-title":"Nonlinear Oscillations in Physical Systems","year":"2014","author":"Hayashi C","key":"bibr11-0278364919898503"},{"volume-title":"Biologically Inspired Robot","year":"1993","author":"Hirose S","key":"bibr12-0278364919898503"},{"key":"bibr13-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620120607"},{"key":"bibr14-0278364919898503","doi-asserted-by":"publisher","DOI":"10.21236\/ADA453004"},{"key":"bibr15-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1177\/1077546311421053"},{"key":"bibr16-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1090\/memo\/0436"},{"key":"bibr17-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2001.914686"},{"key":"bibr18-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2005.1570575"},{"key":"bibr19-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2003.1241897"},{"key":"bibr20-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1016\/S0022-460X(86)81410-9"},{"key":"bibr21-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1993.292243"},{"key":"bibr22-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/9.277235"},{"key":"bibr23-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/70.744607"},{"key":"bibr24-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1996.506885"},{"key":"bibr25-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1177\/027836499801700701"},{"key":"bibr26-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1177\/02783640022066833"},{"key":"bibr27-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1140\/epje\/i2012-12078-9"},{"key":"bibr28-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.1999.806692"},{"key":"bibr29-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1541\/ieejias.120.372"},{"key":"bibr30-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1177\/0278364907082106"},{"key":"bibr31-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1017\/S002211208900025X"},{"key":"bibr32-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1201\/9780429492563"},{"key":"bibr33-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2016.2528888."},{"key":"bibr34-0278364919898503","volume-title":"Introduction to Applied Nonlinear Dynamical Systems and Chaos","volume":"2","author":"Wiggins S","year":"2003"},{"key":"bibr35-0278364919898503","first-page":"925","volume-title":"Proceedings 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems","volume":"1","author":"Ye C","year":"2004"},{"key":"bibr36-0278364919898503","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-018-4693-0"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919898503","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364919898503","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919898503","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919898503","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T08:10:46Z","timestamp":1728979846000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364919898503"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,27]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,4]]}},"alternative-id":["10.1177\/0278364919898503"],"URL":"https:\/\/doi.org\/10.1177\/0278364919898503","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"type":"print","value":"0278-3649"},{"type":"electronic","value":"1741-3176"}],"subject":[],"published":{"date-parts":[[2020,1,27]]}}}