{"id":"https://openalex.org/W4284968714","doi":"https://doi.org/10.1109/tro.2022.3183785","title":"Dynamic Complementarity Conditions and Whole-Body Trajectory Optimization for Humanoid Robot Locomotion","display_name":"Dynamic Complementarity Conditions and Whole-Body Trajectory Optimization for Humanoid Robot Locomotion","publication_year":2022,"publication_date":"2022-08-02","ids":{"openalex":"https://openalex.org/W4284968714","doi":"https://doi.org/10.1109/tro.2022.3183785"},"language":"en","primary_location":{"id":"doi:10.1109/tro.2022.3183785","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2022.3183785","pdf_url":"https://ieeexplore.ieee.org/ielx7/8860/9970416/09847574.pdf","source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ieeexplore.ieee.org/ielx7/8860/9970416/09847574.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071104229","display_name":"Stefano Dafarra","orcid":"https://orcid.org/0000-0002-1575-5188"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Stefano Dafarra","raw_affiliation_strings":["Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1575-5188","affiliations":[{"raw_affiliation_string":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049751640","display_name":"Giulio Romualdi","orcid":"https://orcid.org/0000-0002-6461-3231"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]},{"id":"https://openalex.org/I83816512","display_name":"University of Genoa","ror":"https://ror.org/0107c5v14","country_code":"IT","type":"education","lineage":["https://openalex.org/I83816512"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giulio Romualdi","raw_affiliation_strings":["Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy","DIBRIS, University of Genoa, Genoa, Italy"],"raw_orcid":"https://orcid.org/0000-0002-6461-3231","affiliations":[{"raw_affiliation_string":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy","institution_ids":["https://openalex.org/I30771326"]},{"raw_affiliation_string":"DIBRIS, University of Genoa, Genoa, Italy","institution_ids":["https://openalex.org/I83816512"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081455901","display_name":"Daniele Pucci","orcid":"https://orcid.org/0000-0002-7600-3203"},"institutions":[{"id":"https://openalex.org/I28407311","display_name":"University of Manchester","ror":"https://ror.org/027m9bs27","country_code":"GB","type":"education","lineage":["https://openalex.org/I28407311"]},{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]}],"countries":["GB","IT"],"is_corresponding":false,"raw_author_name":"Daniele Pucci","raw_affiliation_strings":["Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy","Machine Learning and Optimisation, University of Manchester, Manchester, U.K"],"raw_orcid":"https://orcid.org/0000-0002-7600-3203","affiliations":[{"raw_affiliation_string":"Artificial and Mechanical Intelligence, Italian Institute of Technology, Genoa, Italy","institution_ids":["https://openalex.org/I30771326"]},{"raw_affiliation_string":"Machine Learning and Optimisation, University of Manchester, Manchester, U.K","institution_ids":["https://openalex.org/I28407311"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.7458,"has_fulltext":true,"cited_by_count":27,"citation_normalized_percentile":{"value":0.83333064,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"38","issue":"6","first_page":"3414","last_page":"3433"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.993399977684021,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9724000096321106,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/humanoid-robot","display_name":"Humanoid robot","score":0.8765782117843628},{"id":"https://openalex.org/keywords/icub","display_name":"iCub","score":0.8597730994224548},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6026265025138855},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.5873425006866455},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5307590365409851},{"id":"https://openalex.org/keywords/complementarity","display_name":"Complementarity (molecular biology)","score":0.4946601092815399},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.47873327136039734},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.46993690729141235},{"id":"https://openalex.org/keywords/robot-control","display_name":"Robot control","score":0.43364158272743225},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4079093337059021},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.37949448823928833},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.36490485072135925},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.3357912302017212},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.31700509786605835},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.13992786407470703}],"concepts":[{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.8765782117843628},{"id":"https://openalex.org/C111151474","wikidata":"https://www.wikidata.org/wiki/Q1653368","display_name":"iCub","level":4,"score":0.8597730994224548},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6026265025138855},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.5873425006866455},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5307590365409851},{"id":"https://openalex.org/C202269582","wikidata":"https://www.wikidata.org/wiki/Q2644277","display_name":"Complementarity (molecular biology)","level":2,"score":0.4946601092815399},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.47873327136039734},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.46993690729141235},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.43364158272743225},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4079093337059021},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.37949448823928833},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.36490485072135925},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.3357912302017212},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.31700509786605835},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.13992786407470703},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tro.2022.3183785","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2022.3183785","pdf_url":"https://ieeexplore.ieee.org/ielx7/8860/9970416/09847574.pdf","source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/tro.2022.3183785","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2022.3183785","pdf_url":"https://ieeexplore.ieee.org/ielx7/8860/9970416/09847574.pdf","source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/11","score":0.49000000953674316,"display_name":"Sustainable cities and communities"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4284968714.pdf","grobid_xml":"https://content.openalex.org/works/W4284968714.grobid-xml"},"referenced_works_count":83,"referenced_works":["https://openalex.org/W113666606","https://openalex.org/W154144259","https://openalex.org/W593788201","https://openalex.org/W1431688706","https://openalex.org/W1495727713","https://openalex.org/W1589352600","https://openalex.org/W1648985167","https://openalex.org/W1661970104","https://openalex.org/W1959955997","https://openalex.org/W1969752069","https://openalex.org/W1975537977","https://openalex.org/W1978956894","https://openalex.org/W1994275787","https://openalex.org/W2003132288","https://openalex.org/W2005173890","https://openalex.org/W2028555597","https://openalex.org/W2042408133","https://openalex.org/W2061983716","https://openalex.org/W2070930497","https://openalex.org/W2081683070","https://openalex.org/W2087617385","https://openalex.org/W2101340954","https://openalex.org/W2102883217","https://openalex.org/W2113115376","https://openalex.org/W2123871098","https://openalex.org/W2125150855","https://openalex.org/W2138136244","https://openalex.org/W2143729862","https://openalex.org/W2144351850","https://openalex.org/W2198321481","https://openalex.org/W2204604557","https://openalex.org/W2221321873","https://openalex.org/W2283655042","https://openalex.org/W2333533581","https://openalex.org/W2411798942","https://openalex.org/W2413365548","https://openalex.org/W2415458238","https://openalex.org/W2477962321","https://openalex.org/W2523487622","https://openalex.org/W2539534359","https://openalex.org/W2567137345","https://openalex.org/W2569324215","https://openalex.org/W2569909268","https://openalex.org/W2756184572","https://openalex.org/W2762555062","https://openalex.org/W2771691050","https://openalex.org/W2774366155","https://openalex.org/W2776302298","https://openalex.org/W2776939420","https://openalex.org/W2788030459","https://openalex.org/W2789286310","https://openalex.org/W2793603912","https://openalex.org/W2796290181","https://openalex.org/W2842089854","https://openalex.org/W2896324166","https://openalex.org/W2898868201","https://openalex.org/W2905259751","https://openalex.org/W2963536429","https://openalex.org/W2992024580","https://openalex.org/W2993142279","https://openalex.org/W3081791272","https://openalex.org/W3089953752","https://openalex.org/W3091756548","https://openalex.org/W3098680447","https://openalex.org/W3102212813","https://openalex.org/W3102715624","https://openalex.org/W3103075896","https://openalex.org/W3104515094","https://openalex.org/W3104730803","https://openalex.org/W3109186372","https://openalex.org/W3127527157","https://openalex.org/W3137245358","https://openalex.org/W4205634661","https://openalex.org/W4246876444","https://openalex.org/W4249010688","https://openalex.org/W4285028015","https://openalex.org/W4287814328","https://openalex.org/W6604646531","https://openalex.org/W6637123028","https://openalex.org/W6642513403","https://openalex.org/W6744325463","https://openalex.org/W6776065706","https://openalex.org/W6930911246"],"related_works":["https://openalex.org/W2963178506","https://openalex.org/W4301244418","https://openalex.org/W2789446524","https://openalex.org/W2130280438","https://openalex.org/W3123424924","https://openalex.org/W2915059514","https://openalex.org/W2570508284","https://openalex.org/W2198321481","https://openalex.org/W1997666700","https://openalex.org/W2963637864"],"abstract_inverted_index":{"This":[0],"article":[1],"presents":[2],"a":[3,19,49,65,92,99,107],"planner":[4],"to":[5,85],"generate":[6],"walking":[7,29,87,133],"trajectories":[8,134],"by":[9,73,90,129],"using":[10],"the":[11,15,25,28,37,55,60,111,117,122,127,136],"centroidal":[12],"dynamics":[13],"and":[14,27,53,69,106,131],"full":[16],"kinematics":[17],"of":[18,67,95,103],"humanoid":[20,137],"robot.":[21],"The":[22,44],"interaction":[23],"between":[24],"robot":[26,61,138],"surface":[30],"is":[31,83],"modeled":[32],"explicitly":[33],"via":[34,64],"new":[35],"conditions,":[36],"<italic":[38],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[39],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">dynamic":[40],"complementarity":[41],"conditions</i>":[42],".":[43],"approach":[45,128],"does":[46],"not":[47],"require":[48],"predefined":[50],"contact":[51,118],"sequence":[52],"generates":[54],"footsteps":[56],"automatically.":[57],"We":[58,79,125],"characterize":[59],"control":[62,77],"objective":[63],"set":[66,94],"tasks,":[68],"we":[70,114],"address":[71],"it":[72,82],"solving":[74],"an":[75],"optimal":[76],"problem.":[78],"show":[80],"that":[81],"possible":[84],"achieve":[86],"motions":[88],"automatically":[89],"specifying":[91],"minimal":[93],"references,":[96],"such":[97],"as":[98],"constant":[100],"desired":[101],"center":[102],"mass":[104],"velocity":[105],"reference":[108],"point":[109],"on":[110],"ground.":[112],"Furthermore,":[113],"analyze":[115],"how":[116],"modeling":[119],"choices":[120],"affect":[121],"computational":[123],"time.":[124],"validate":[126],"generating":[130],"testing":[132],"for":[135],"iCub.":[139]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":3}],"updated_date":"2026-07-14T08:27:34.040176","created_date":"2025-10-10T00:00:00"}
