{"id":"https://openalex.org/W2990072631","doi":"https://doi.org/10.1109/lra.2019.2954820","title":"A Study on Sparse Hierarchical Inverse Kinematics Algorithms for Humanoid Robots","display_name":"A Study on Sparse Hierarchical Inverse Kinematics Algorithms for Humanoid Robots","publication_year":2019,"publication_date":"2019-11-21","ids":{"openalex":"https://openalex.org/W2990072631","doi":"https://doi.org/10.1109/lra.2019.2954820","mag":"2990072631"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2019.2954820","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2019.2954820","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046447340","display_name":"Enrico Mingo Hoffman","orcid":"https://orcid.org/0000-0003-2063-7490"},"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":"Enrico Mingo Hoffman","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy"],"raw_orcid":"https://orcid.org/0000-0003-2063-7490","affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017839261","display_name":"Matteo Parigi Polverini","orcid":"https://orcid.org/0000-0002-4740-7006"},"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":"Matteo Parigi Polverini","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy"],"raw_orcid":"https://orcid.org/0000-0002-4740-7006","affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016982993","display_name":"Arturo Laurenzi","orcid":"https://orcid.org/0000-0002-9065-1266"},"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":"Arturo Laurenzi","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy"],"raw_orcid":"https://orcid.org/0000-0002-9065-1266","affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031036223","display_name":"Nikos G. Tsagarakis","orcid":"https://orcid.org/0000-0002-9877-8237"},"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":"Nikos G. Tsagarakis","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics Research Line (HHCM), Istituto Italiano di Tecnologia (IIT), Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I30771326"],"apc_list":null,"apc_paid":null,"fwci":0.6775,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.67807241,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"5","issue":"1","first_page":"235","last_page":"242"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.994700014591217,"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.994700014591217,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9728000164031982,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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.9517999887466431,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/humanoid-robot","display_name":"Humanoid robot","score":0.8093438148498535},{"id":"https://openalex.org/keywords/inverse-kinematics","display_name":"Inverse kinematics","score":0.6934613585472107},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6311694383621216},{"id":"https://openalex.org/keywords/regularization","display_name":"Regularization (linguistics)","score":0.5903218984603882},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5832768082618713},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.5707374811172485},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5464526414871216},{"id":"https://openalex.org/keywords/inverse-dynamics","display_name":"Inverse dynamics","score":0.5098758935928345},{"id":"https://openalex.org/keywords/inverse","display_name":"Inverse","score":0.45008108019828796},{"id":"https://openalex.org/keywords/lasso","display_name":"Lasso (programming language)","score":0.44230854511260986},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4405614137649536},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.42828595638275146},{"id":"https://openalex.org/keywords/degrees-of-freedom","display_name":"Degrees of freedom (physics and chemistry)","score":0.4164550006389618},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2685326933860779}],"concepts":[{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.8093438148498535},{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.6934613585472107},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6311694383621216},{"id":"https://openalex.org/C2776135515","wikidata":"https://www.wikidata.org/wiki/Q17143721","display_name":"Regularization (linguistics)","level":2,"score":0.5903218984603882},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5832768082618713},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.5707374811172485},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5464526414871216},{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.5098758935928345},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.45008108019828796},{"id":"https://openalex.org/C37616216","wikidata":"https://www.wikidata.org/wiki/Q3218363","display_name":"Lasso (programming language)","level":2,"score":0.44230854511260986},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4405614137649536},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.42828595638275146},{"id":"https://openalex.org/C208081375","wikidata":"https://www.wikidata.org/wiki/Q274502","display_name":"Degrees of freedom (physics and chemistry)","level":2,"score":0.4164550006389618},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2685326933860779},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"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/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2019.2954820","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2019.2954820","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.7699999809265137,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W239163183","https://openalex.org/W1970760696","https://openalex.org/W2013439434","https://openalex.org/W2043855991","https://openalex.org/W2047339567","https://openalex.org/W2122827816","https://openalex.org/W2135046866","https://openalex.org/W2148216652","https://openalex.org/W2153577013","https://openalex.org/W2154847670","https://openalex.org/W2248968608","https://openalex.org/W2612636433","https://openalex.org/W2782864198","https://openalex.org/W2800788658","https://openalex.org/W2911445204","https://openalex.org/W2968694796","https://openalex.org/W3141966576","https://openalex.org/W6609267777","https://openalex.org/W7067021623"],"related_works":["https://openalex.org/W2745063183","https://openalex.org/W4256317079","https://openalex.org/W2129850190","https://openalex.org/W2155572701","https://openalex.org/W2962851396","https://openalex.org/W3098272239","https://openalex.org/W2786331404","https://openalex.org/W4389401105","https://openalex.org/W2731862817","https://openalex.org/W2572731987"],"abstract_inverted_index":{"In":[0,75],"humanoid":[1,96,154],"robotic":[2],"platforms,":[3],"classical":[4],"inverse":[5,93],"kinematics":[6,94],"algorithms,":[7],"based":[8,146],"on":[9,127,147,152],"L2-regularization":[10],"of":[11,21,26,31,43,116],"joint":[12,129],"velocities":[13],"or":[14],"accelerations,":[15],"tends":[16],"to":[17,77,91,107,124],"engage":[18],"the":[19,23,32,53,109,117,128,135,138],"motion":[20,46],"all":[22],"available":[24],"degrees":[25],"freedom,":[27],"resulting":[28],"in":[29,45,52],"movements":[30],"whole":[33],"robot":[34],"structure,":[35],"which":[36],"are":[37],"inherently":[38],"not":[39],"sparse.":[40],"The":[41],"role":[42],"sparsity":[44],"control":[47],"has":[48],"recently":[49],"gained":[50],"interest":[51],"robotics":[54],"community":[55],"for":[56,95],"various":[57],"reasons,":[58],"e.g.,":[59],"human-like":[60],"motions,":[61],"and":[62,84,104,141,149],"human-robot":[63],"interaction,":[64],"actuation":[65],"parsimony,":[66],"yet":[67],"an":[68],"exhaustive":[69],"mathematical":[70],"analysis":[71,145],"is":[72,99,121],"still":[73],"missing.":[74],"order":[76,114],"address":[78],"this":[79],"topic,":[80],"we":[81],"here":[82],"propose":[83],"compare":[85],"possible":[86],"sparse":[87,118],"optimization":[88,106],"approaches":[89,140],"applied":[90],"hierarchical":[92],"robots.":[97],"This":[98,132],"achieved":[100],"through":[101],"LASSO":[102],"regression":[103,119],"MILP":[105],"resolve":[108],"IK":[110],"problem.":[111],"A":[112],"first":[113],"formulation":[115],"problem":[120],"further":[122],"introduced":[123],"reduce":[125],"chattering":[126],"velocity":[130],"profiles.":[131],"article":[133],"presents":[134],"theory":[136],"behind":[137],"proposed":[139],"performs":[142],"a":[143],"comparison":[144],"simulated":[148],"real":[150],"experiments":[151],"different":[153],"platforms.":[155]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
