{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,13]],"date-time":"2026-07-13T21:01:10Z","timestamp":1783976470238,"version":"3.55.0"},"reference-count":74,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T00:00:00Z","timestamp":1669852800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Italian National Institute for Insurance"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1109\/tro.2022.3183785","type":"journal-article","created":{"date-parts":[[2022,8,2]],"date-time":"2022-08-02T21:57:15Z","timestamp":1659477435000},"page":"3414-3433","source":"Crossref","is-referenced-by-count":27,"title":["Dynamic Complementarity Conditions and Whole-Body Trajectory Optimization for Humanoid Robot Locomotion"],"prefix":"10.1109","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1575-5188","authenticated-orcid":false,"given":"Stefano","family":"Dafarra","sequence":"first","affiliation":[{"name":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6461-3231","authenticated-orcid":false,"given":"Giulio","family":"Romualdi","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7600-3203","authenticated-orcid":false,"given":"Daniele","family":"Pucci","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201311"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2017.8246930"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/s12532-018-0139-4"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-70734-4_16"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2022.3141658"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2006.321375"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354662"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386025"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185539"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5979814"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17452-0_15"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2006.321385"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2001.973365"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2001.973365"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2013.7029990"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.844054"},{"key":"ref62","author":"khalil","year":"2002","journal-title":"Nonlinear Systems"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(72)90018-7"},{"key":"ref63","article-title":"Quaternions and dynamics","author":"graf","year":"2008"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6943127"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1115\/1.3267382"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2018.8624963"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/9.57020"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1126\/scirobotics.aaq1026"},{"key":"ref29","first-page":"2531","article-title":"Simultaneous contact, gait, and motion planning for robust multilegged locomotion via mixed-integer convex optimization","volume":"3","author":"aceituno-cabezas","year":"2018","journal-title":"IEEE Robot Autom Lett"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"ref68","article-title":"Collection of Fortran codes for large-scale scientific computation","author":"hsl","year":"2007"},{"key":"ref69","article-title":"Predictive whole-body control of humanoid robot locomotion","author":"dafarra","year":"2020"},{"key":"ref2","article-title":"What happened at the DARPA robotics challenge","year":"2015"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84996-220-9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196673"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487538"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9560742"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2798285"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2017.8246922"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8461236"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.21236\/ADA609276"},{"key":"ref50","author":"marsden","year":"2010","journal-title":"Introduction to Mechanics and Symmetry A Basic Exposition of Classical Mechanical Systems"},{"key":"ref51","article-title":"Modelling, estimation and identification of humanoid robots dynamics","author":"traversaro","year":"2017"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-2624-0_1"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718577"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2015.XI.028"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7353938"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2013.2293833"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631008"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843615500395"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-013-9341-4"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2016.7803333"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.2964787"},{"key":"ref40","first-page":"3","article-title":"Balanced walking with capture steps","author":"missura","year":"2014","journal-title":"Robot Soccer World Cup"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2015.7363464"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2015.7363428"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487270"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2016.7803384"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593888"},{"key":"ref17","first-page":"21","article-title":"3D walking based on online optimization","author":"feng","year":"0","journal-title":"Proc 13th IEEE-RAS Int Conf Humanoid Robots"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2018.8624925"},{"key":"ref19","first-page":"156","article-title":"Motion planning with multi-contact and visual servoing on humanoid robots","author":"giraud","year":"0","journal-title":"Proc Int Symp System Integration"},{"key":"ref4","first-page":"3","article-title":"Multi-contact locomotion of legged robots in complex environments-the loco 3d project","author":"carpentier","year":"0","journal-title":"Proc RSS Workshop Challenges Dynamic Legged Locomotion"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21559"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(99)00214-9"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843619500348"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA46639.2022.9811670"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2008.4650772"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196801"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2016.7803329"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.3048125"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3067589"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1177\/0278364913506757"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2014.7041375"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487320"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2518739"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2800124"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2018.03.004"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8860\/9970416\/09847574.pdf?arnumber=9847574","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,26]],"date-time":"2022-12-26T19:33:51Z","timestamp":1672083231000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9847574\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12]]},"references-count":74,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tro.2022.3183785","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12]]}}}