{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,4]],"date-time":"2026-08-04T10:42:20Z","timestamp":1785840140625,"version":"3.56.0"},"reference-count":88,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/tro.2024.3386390","type":"journal-article","created":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T21:18:08Z","timestamp":1712611088000},"page":"2582-2601","source":"Crossref","is-referenced-by-count":14,"title":["Beyond Inverted Pendulums: Task-Optimal Simple Models of Legged Locomotion"],"prefix":"10.1109","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8180-3451","authenticated-orcid":false,"given":"Yu-Ming","family":"Chen","sequence":"first","affiliation":[{"name":"General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2837-425X","authenticated-orcid":false,"given":"Jianshu","family":"Hu","sequence":"additional","affiliation":[{"name":"UM-SJTU Joint Institute, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0599-385X","authenticated-orcid":false,"given":"Michael","family":"Posa","sequence":"additional","affiliation":[{"name":"General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2023.3324580"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2002.806653"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000995"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487325"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1991.131811"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2001.973365"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9290(89)90224-8"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.3013924"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561961"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICARSC49921.2020.9096150"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354662"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2010.2052535"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2012.2221111"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1142\/9789813231047_0049"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1177\/0278364917708248"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS47582.2021.9555782"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-KR-1001.01483"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(89)90002-2"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1017\/9781139061759"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1115\/1.4055770"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IROS47612.2022.9981969"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2014.7041375"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759420"},{"key":"ref24","article-title":"Flipping the script with atlas"},{"key":"ref25","doi-asserted-by":"crossref","DOI":"10.15607\/RSS.2017.XIII.032","article-title":"Balancing and step recovery capturability via sums-of-squares optimization","volume-title":"Proc. Robot.: Sci. Syst.","author":"Posa","year":"2017"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2016.7803247"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3061322"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48891.2023.10160528"},{"key":"ref29","article-title":"Adaptive complexity model predictive control","author":"Norby","year":"2022"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2022.3176105"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/IROS55552.2023.10341531"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2012.6651495"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9197004"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.202.23.3325"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1177\/027836498400300207"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1115\/1.2798313"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2001\/VIB-21363"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1177\/0278364909340446"},{"key":"ref39","article-title":"Robust policies via meshing for metastable rough terrain walking","volume-title":"Proc. Robot.: Sci. Syst.","author":"Saglam","year":"2014"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139800"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1177\/0278364912452673"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2006.321385"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.2514\/3.19988"},{"key":"ref44","article-title":"Drake: Model-based design and verification for robotics","year":"2019"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1177\/027836499401300106"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2014.04.021"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/IROS40897.2019.8968056"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2019.8796090"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976199"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1177\/0278364913506757"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487270"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1287\/opre.21.1.37"},{"key":"ref53","first-page":"1568","article-title":"Bilevel programming for hyperparameter optimization and meta-learning","volume-title":"Proc. 35th Int. Conf. Mach. Learn.","author":"Franceschi","year":"2018"},{"key":"ref54","first-page":"7953","article-title":"A game theoretic framework for model based reinforcement learning","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Rajeswaran","year":"2020"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2022.3191592"},{"key":"ref56","first-page":"2279","article-title":"ContactNets: Learning discontinuous contact dynamics with smooth, implicit representations","volume-title":"Proc. Conf. Robot Learn.","author":"Pfrommer","year":"2021"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2017.2712906"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1137\/110823390"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2003.12.089"},{"key":"ref60","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1525\/9780520411586-036","article-title":"Nonlinear programming","volume-title":"Proc. Second Berkeley Symp. Math. Statist. Probability","author":"Kuhn","year":"1951"},{"key":"ref61","first-page":"7979","article-title":"Pontryagin differentiable programming: An end-to-end learning and control framework","volume":"33","author":"Jin","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref62","first-page":"318","article-title":"Generic methods for optimization-based modeling","volume-title":"Proc. 15th Int. Conf. Artif. Intell. Statist.","author":"Domke","year":"2012"},{"key":"ref63","first-page":"1930","article-title":"Model-based inverse reinforcement learning from visual demonstrations","volume-title":"Proc. Conf. Robot Learn.","author":"Das","year":"2021"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-5981-1"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1137\/0120037"},{"key":"ref66","volume-title":"Mathematical Economics","author":"Takayama","year":"1985"},{"key":"ref67","first-page":"16034","article-title":"Safe pontryagin differentiable programming","volume":"34","author":"Jin","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511993817"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1137\/s0036144504446096"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2019.8814833"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2005.1570361"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631008"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5649358"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"ref76","article-title":"DRS-LIP: Linear inverted pendulum model for legged locomotion on dynamic rigid surfaces","author":"Iqbal","year":"2022"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2008.4650772"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843615500395"},{"key":"ref79","article-title":"2022 ICRA legged robots wokshop presentation by robin deits","year":"2022"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1007\/s00421-022-05088-x"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6425971"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA46639.2022.9811782"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975604"},{"key":"ref84","first-page":"15931","article-title":"Learning to utilize shaping rewards: A new approach of reward shaping","volume":"33","author":"Hu","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8206268"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8202230"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.2514\/2.4231"},{"key":"ref88","article-title":"Users guide for SNOPT version 7: Software for large-scale nonlinear programming","author":"Philip","year":"2015","journal-title":"SNOPT Manual.pdf"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8860\/10365208\/10494916.pdf?arnumber=10494916","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,15]],"date-time":"2024-11-15T22:24:19Z","timestamp":1731709459000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10494916\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":88,"URL":"https:\/\/doi.org\/10.1109\/tro.2024.3386390","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}