{"id":"https://openalex.org/W4416749022","doi":"https://doi.org/10.1109/iros60139.2025.11246748","title":"Multi-Objective Optimization of Humanoid Robot Hardware and Control for Multiple Tasks via Genetic Algorithms","display_name":"Multi-Objective Optimization of Humanoid Robot Hardware and Control for Multiple Tasks via Genetic Algorithms","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416749022","doi":"https://doi.org/10.1109/iros60139.2025.11246748"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246748","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246748","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5055707799","display_name":"Carlotta Sartore","orcid":"https://orcid.org/0000-0003-1759-0089"},"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":"Carlotta Sartore","raw_affiliation_strings":["Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,Genova,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,Genova,Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082517605","display_name":"Silvio Traversaro","orcid":"https://orcid.org/0000-0002-9283-6133"},"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":"Silvio Traversaro","raw_affiliation_strings":["Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,Genova,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,Genova,Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"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/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":"Daniele Pucci","raw_affiliation_strings":["Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,Genova,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Robotics Technologies,Artificial and Mechanical Intelligence Istituto Italiano di Tecnologia,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":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1116","last_page":"1123"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9814000129699707,"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.9814000129699707,"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.004699999932199717,"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/T12290","display_name":"Human Motion and Animation","score":0.002199999988079071,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/humanoid-robot","display_name":"Humanoid robot","score":0.8147000074386597},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6323000192642212},{"id":"https://openalex.org/keywords/sorting","display_name":"Sorting","score":0.590499997138977},{"id":"https://openalex.org/keywords/payload","display_name":"Payload (computing)","score":0.5713000297546387},{"id":"https://openalex.org/keywords/genetic-algorithm","display_name":"Genetic algorithm","score":0.5250999927520752},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.522599995136261},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5196999907493591},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.424699991941452}],"concepts":[{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.8147000074386597},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6873000264167786},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6323000192642212},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.590499997138977},{"id":"https://openalex.org/C134066672","wikidata":"https://www.wikidata.org/wiki/Q1424639","display_name":"Payload (computing)","level":3,"score":0.5713000297546387},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.5250999927520752},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.522599995136261},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5196999907493591},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.424699991941452},{"id":"https://openalex.org/C186633575","wikidata":"https://www.wikidata.org/wiki/Q845060","display_name":"Maxima and minima","level":2,"score":0.41760000586509705},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.38830000162124634},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.3847000002861023},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.3560999929904938},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.3465000092983246},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.3458000123500824},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3312999904155731},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3070000112056732},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.30559998750686646},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.30329999327659607},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.29190000891685486},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2791000008583069},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.2556000053882599},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2538999915122986},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.25279998779296875},{"id":"https://openalex.org/C150415221","wikidata":"https://www.wikidata.org/wiki/Q40687","display_name":"Robotic arm","level":2,"score":0.25209999084472656}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246748","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246748","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W770013183","https://openalex.org/W1986164962","https://openalex.org/W2143277772","https://openalex.org/W2144351850","https://openalex.org/W2963178506","https://openalex.org/W3093922502","https://openalex.org/W3094287715","https://openalex.org/W3175352502","https://openalex.org/W3206363598","https://openalex.org/W4221142099","https://openalex.org/W4225639672","https://openalex.org/W4254566809","https://openalex.org/W4285028015","https://openalex.org/W4286423847","https://openalex.org/W4312266782","https://openalex.org/W4313562926","https://openalex.org/W4313598842","https://openalex.org/W4390480955","https://openalex.org/W4391163944","https://openalex.org/W4391305509","https://openalex.org/W4394674699","https://openalex.org/W4399205383","https://openalex.org/W4401415810","https://openalex.org/W4402354125","https://openalex.org/W4404955244","https://openalex.org/W4405351874"],"related_works":[],"abstract_inverted_index":{"The":[0,161],"optimization":[1,48,116,130],"of":[2,6,22,28,36,59,102,171],"hardware":[3,54,129],"and":[4,25,55,84,151],"control":[5,30,57,85],"humanoid":[7,38,61,144],"robots":[8],"for":[9,146],"multiple":[10,67],"tasks":[11],"is":[12,131],"still":[13],"an":[14],"open":[15],"challenge":[16],"due":[17],"to":[18,63,79,156,175],"the":[19,26,33,100,108,119,124,134,158],"competing":[20],"objectives":[21],"different":[23,176],"behaviors":[24],"complexity":[27],"considering":[29,133],"architectures":[31,58],"at":[32],"design":[34,172],"level":[35],"a":[37,45,60,72,143,169],"robot.":[39],"In":[40],"this":[41],"work,":[42],"we":[43,98],"propose":[44],"unified":[46],"multi-objective":[47],"framework":[49,163],"that":[50,128],"jointly":[51],"optimizes":[52],"both":[53],"hierarchical":[56],"robot":[62,82,145],"enhance":[64],"performance":[65],"in":[66],"tasks.":[68],"Our":[69],"method":[70],"employs":[71],"Non-dominated":[73],"Sorting":[74],"Genetic":[75],"Algorithm":[76],"II":[77],"(NSGA-II)":[78],"identify":[80],"optimal":[81],"morphology":[83],"parameters":[86],"while":[87,106],"balancing":[88],"trade-offs":[89],"between":[90],"diverse":[91],"task":[92,159],"requirements.":[93,178],"By":[94],"leveraging":[95,154],"genetic":[96],"algorithms,":[97],"enable":[99],"integration":[101],"discrete":[103],"search":[104],"spaces":[105],"overcoming":[107],"local":[109],"minima":[110],"limitations":[111],"associated":[112],"with":[113],"classical":[114],"nonlinear":[115],"techniques.":[117],"Furthermore,":[118],"proposed":[120,162],"approach":[121,140],"directly":[122],"incorporates":[123],"simulation":[125],"results,":[126],"ensuring":[127],"performed":[132],"system":[135],"dynamics.":[136],"We":[137],"validate":[138],"our":[139],"by":[141],"optimizing":[142],"two":[147],"distinct":[148],"tasks:":[149],"walking":[150],"payload":[152],"lifting,":[153],"MuJoCo":[155],"evaluate":[157],"performances.":[160],"successfully":[164],"identifies":[165],"Pareto-optimal":[166],"tradeoffs,":[167],"providing":[168],"set":[170],"solutions":[173],"adaptable":[174],"operational":[177]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-11-28T00:00:00"}
