{"id":"https://openalex.org/W7103990353","doi":"https://doi.org/10.1109/tase.2025.3628162","title":"Holistic Optimization of Modular Robots","display_name":"Holistic Optimization of Modular Robots","publication_year":2025,"publication_date":"2025-11-05","ids":{"openalex":"https://openalex.org/W7103990353","doi":"https://doi.org/10.1109/tase.2025.3628162"},"language":null,"primary_location":{"id":"doi:10.1109/tase.2025.3628162","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3628162","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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 Automation Science and Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/tase.2025.3628162","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Matthias Mayer","orcid":"https://orcid.org/0000-0002-3884-1521"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Matthias Mayer","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Chair of Robotics, Artificial Intelligence and Real-time Systems, Technical University of Munich, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Chair of Robotics, Artificial Intelligence and Real-time Systems, Technical University of Munich, Garching, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":null,"display_name":"Matthias Althoff","orcid":"https://orcid.org/0000-0003-3733-842X"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Matthias Althoff","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Chair of Robotics, Artificial Intelligence and Real-time Systems, Technical University of Munich, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Chair of Robotics, Artificial Intelligence and Real-time Systems, Technical University of Munich, Garching, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":0.7151,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.76181469,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"23","issue":null,"first_page":"2703","last_page":"2716"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9891999959945679,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9891999959945679,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T11486","display_name":"Micro and Nano Robotics","score":0.0032999999821186066,"subfield":{"id":"https://openalex.org/subfields/3104","display_name":"Condensed Matter Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11701","display_name":"Space Satellite Systems and Control","score":0.0020000000949949026,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/modular-design","display_name":"Modular design","score":0.8823000192642212},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.7924000024795532},{"id":"https://openalex.org/keywords/self-reconfiguring-modular-robot","display_name":"Self-reconfiguring modular robot","score":0.6883999705314636},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.649399995803833},{"id":"https://openalex.org/keywords/base","display_name":"Base (topology)","score":0.5109999775886536},{"id":"https://openalex.org/keywords/industrial-robot","display_name":"Industrial robot","score":0.40950000286102295},{"id":"https://openalex.org/keywords/modular-construction","display_name":"Modular construction","score":0.40790000557899475}],"concepts":[{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.8823000192642212},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7924000024795532},{"id":"https://openalex.org/C49603950","wikidata":"https://www.wikidata.org/wiki/Q17165512","display_name":"Self-reconfiguring modular robot","level":5,"score":0.6883999705314636},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.649399995803833},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5630999803543091},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.5109999775886536},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4961000084877014},{"id":"https://openalex.org/C2776126113","wikidata":"https://www.wikidata.org/wiki/Q1128980","display_name":"Industrial robot","level":3,"score":0.40950000286102295},{"id":"https://openalex.org/C2777614354","wikidata":"https://www.wikidata.org/wiki/Q55648394","display_name":"Modular construction","level":3,"score":0.40790000557899475},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3765999972820282},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.3571000099182129},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.2989000082015991},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.2888999879360199},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.2662999927997589},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.26190000772476196},{"id":"https://openalex.org/C106516650","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm design","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.2508000135421753}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tase.2025.3628162","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3628162","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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 Automation Science and Engineering","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2505.00400","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2505.00400","pdf_url":"https://arxiv.org/pdf/2505.00400","source":{"id":"https://openalex.org/S4393918464","display_name":"ArXiv.org","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1109/tase.2025.3628162","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3628162","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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 Automation Science and Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W1971086298","https://openalex.org/W1975630708","https://openalex.org/W1982670488","https://openalex.org/W2013457645","https://openalex.org/W2032736531","https://openalex.org/W2074272928","https://openalex.org/W2110590474","https://openalex.org/W2110762409","https://openalex.org/W2149841830","https://openalex.org/W2153340253","https://openalex.org/W2159722616","https://openalex.org/W2412812481","https://openalex.org/W2507685332","https://openalex.org/W2751488618","https://openalex.org/W2811441473","https://openalex.org/W2913015071","https://openalex.org/W2949676527","https://openalex.org/W2950430092","https://openalex.org/W2964057747","https://openalex.org/W2997649476","https://openalex.org/W3088929540","https://openalex.org/W3090267060","https://openalex.org/W3207890558","https://openalex.org/W4243385754","https://openalex.org/W4250239560","https://openalex.org/W4387143414","https://openalex.org/W4389607081","https://openalex.org/W4389665614","https://openalex.org/W4389976716","https://openalex.org/W4399469378","https://openalex.org/W4401416253","https://openalex.org/W4401417374","https://openalex.org/W4405351874","https://openalex.org/W4405785038","https://openalex.org/W4405785865","https://openalex.org/W4405786965","https://openalex.org/W4411336521"],"related_works":[],"abstract_inverted_index":{"Modular":[0],"robots":[1,113],"have":[2],"the":[3,37,48,54,62,102,107,121],"potential":[4,38],"to":[5,34,60,88,100],"revolutionize":[6],"automation,":[7],"as":[8,96],"one":[9],"can":[10],"optimize":[11],"their":[12],"composition":[13,104],"for":[14,47,115],"any":[15],"given":[16,67],"task.":[17,68],"However,":[18],"finding":[19],"optimal":[20],"compositions":[21,27],"is":[22,71,124],"non-trivial.":[23],"In":[24,106],"addition,":[25],"different":[26,29],"require":[28],"base":[30,56],"positions":[31],"and":[32,58,90],"trajectories":[33],"fully":[35],"use":[36],"of":[39,65,111,130],"modular":[40,112],"robots.":[41],"We":[42],"address":[43],"this":[44],"problem":[45],"holistically":[46],"first":[49,108],"time":[50,64,85],"by":[51,86],"jointly":[52],"optimizing":[53,101],"composition,":[55],"placement,":[57],"trajectory":[59],"minimize":[61],"cycle":[63,84],"a":[66],"Our":[69],"approach":[70],"evaluated":[72],"on":[73],"over":[74],"300":[75],"industrial":[76],"benchmarks":[77,98],"requiring":[78],"point-to-point":[79,116],"movements.":[80],"Overall,":[81],"we":[82,118],"reduce":[83],"up":[87],"25%":[89],"find":[91,119],"feasible":[92],"solutions":[93],"in":[94,127,133],"twice":[95],"many":[97],"compared":[99],"module":[103],"alone.":[105],"real-world":[109],"validation":[110],"optimized":[114,122],"movement,":[117],"that":[120],"robot":[123],"successfully":[125],"deployed":[126],"nine":[128],"out":[129],"ten":[131],"cases":[132],"less":[134],"than":[135],"an":[136],"hour.":[137]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-11-06T00:00:00"}
