{"id":"https://openalex.org/W3131217665","doi":"https://doi.org/10.1109/lra.2021.3061380","title":"Vision-Based Self-Assembly for Modular Multirotor Structures","display_name":"Vision-Based Self-Assembly for Modular Multirotor Structures","publication_year":2021,"publication_date":"2021-02-23","ids":{"openalex":"https://openalex.org/W3131217665","doi":"https://doi.org/10.1109/lra.2021.3061380","mag":"3131217665"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2021.3061380","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2021.3061380","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/A5079145733","display_name":"Yehonathan Litman","orcid":"https://orcid.org/0000-0003-1378-2921"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yehonathan Litman","raw_affiliation_strings":["Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA"],"affiliations":[{"raw_affiliation_string":"Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103032224","display_name":"Neeraj Gandhi","orcid":"https://orcid.org/0000-0002-2507-9136"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Neeraj Gandhi","raw_affiliation_strings":["PRECISE Center and Distributed Systems Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"affiliations":[{"raw_affiliation_string":"PRECISE Center and Distributed Systems Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044382286","display_name":"Linh Thi Xuan Phan","orcid":"https://orcid.org/0000-0002-3458-7511"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Linh Thi Xuan Phan","raw_affiliation_strings":["PRECISE Center and Distributed Systems Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"affiliations":[{"raw_affiliation_string":"PRECISE Center and Distributed Systems Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023803863","display_name":"David Salda\u00f1a","orcid":"https://orcid.org/0000-0003-2442-4257"},"institutions":[{"id":"https://openalex.org/I186143895","display_name":"Lehigh University","ror":"https://ror.org/012afjb06","country_code":"US","type":"education","lineage":["https://openalex.org/I186143895"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Saldana","raw_affiliation_strings":["Autonomous and Intelligent Robotics Laboratory (AIRLab), Lehigh University, Bethlehem, PA, USA"],"affiliations":[{"raw_affiliation_string":"Autonomous and Intelligent Robotics Laboratory (AIRLab), Lehigh University, Bethlehem, PA, USA","institution_ids":["https://openalex.org/I186143895"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5079145733"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":0.7764,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.66749692,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"6","issue":"2","first_page":"2202","last_page":"2208"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":1.0,"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":1.0,"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/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9824000000953674,"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"}},{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.963100016117096,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/control-reconfiguration","display_name":"Control reconfiguration","score":0.8891021013259888},{"id":"https://openalex.org/keywords/multirotor","display_name":"Multirotor","score":0.7260981798171997},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7128881216049194},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6473609209060669},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6186618804931641},{"id":"https://openalex.org/keywords/self-reconfiguring-modular-robot","display_name":"Self-reconfiguring modular robot","score":0.5577274560928345},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.43567126989364624},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.39990776777267456},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3707881569862366},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.28552526235580444},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.24423784017562866},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.1519351601600647},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1357058882713318}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.8891021013259888},{"id":"https://openalex.org/C2781351190","wikidata":"https://www.wikidata.org/wiki/Q3772377","display_name":"Multirotor","level":2,"score":0.7260981798171997},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7128881216049194},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6473609209060669},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6186618804931641},{"id":"https://openalex.org/C49603950","wikidata":"https://www.wikidata.org/wiki/Q17165512","display_name":"Self-reconfiguring modular robot","level":5,"score":0.5577274560928345},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.43567126989364624},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.39990776777267456},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3707881569862366},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.28552526235580444},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.24423784017562866},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.1519351601600647},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1357058882713318},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2021.3061380","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2021.3061380","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":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W306312984","https://openalex.org/W1976979581","https://openalex.org/W2018274017","https://openalex.org/W2086319806","https://openalex.org/W2099970772","https://openalex.org/W2101128991","https://openalex.org/W2117226423","https://openalex.org/W2141202025","https://openalex.org/W2149841830","https://openalex.org/W2162750432","https://openalex.org/W2197847098","https://openalex.org/W2227681686","https://openalex.org/W2317622211","https://openalex.org/W2741509917","https://openalex.org/W2757153082","https://openalex.org/W2772209245","https://openalex.org/W2891970369","https://openalex.org/W2892035765","https://openalex.org/W2901136733","https://openalex.org/W2960338886","https://openalex.org/W2968549613","https://openalex.org/W2968785395","https://openalex.org/W2986909540","https://openalex.org/W3003428969","https://openalex.org/W3152229441","https://openalex.org/W6677426919","https://openalex.org/W6756486208"],"related_works":["https://openalex.org/W2963148304","https://openalex.org/W2720417647","https://openalex.org/W4386781757","https://openalex.org/W2554741953","https://openalex.org/W4225163935","https://openalex.org/W86933508","https://openalex.org/W2064761790","https://openalex.org/W2765089336","https://openalex.org/W2663455904","https://openalex.org/W2313074614"],"abstract_inverted_index":{"Modular":[0],"aerial":[1],"robots":[2],"can":[3],"adapt":[4],"their":[5],"shape":[6],"to":[7,129],"suit":[8],"a":[9,21,49,112,131],"wide":[10],"range":[11],"of":[12,51,81,122,154],"tasks,":[13],"but":[14],"developing":[15],"efficient":[16,133],"self-reconfiguration":[17,46,99],"algorithms":[18,24,47,116,149],"is":[19],"still":[20],"challenge.":[22],"Self-reconfiguration":[23],"in":[25,141],"the":[26,79,120,123,136,148,152],"literature":[27],"rely":[28],"on":[29],"high-accuracy":[30],"global":[31,53],"positioning":[32,54,61],"systems":[33,55],"which":[34],"are":[35],"not":[36],"realistic":[37],"for":[38,65,135],"real-world":[39],"applications.":[40],"In":[41],"this":[42],"letter,":[43],"we":[44],"study":[45],"using":[48],"combination":[50],"low-accuracy":[52],"(e.g.,":[56],"GPS)":[57],"and":[58,96,126,143,156],"on-board":[59],"relative":[60],"(e.g.":[62],"visual":[63],"sensing)":[64],"precise":[66],"docking":[67],"actions.":[68],"We":[69],"present":[70],"three":[71],"algorithms:":[72],"1)":[73],"parallelized":[74,86,98],"self-assembly":[75,87],"sequencing":[76,88],"that":[77,89,100,147],"minimizes":[78,90],"number":[80,153],"serial":[82],"\u201cdocking":[83],"steps\u201d;":[84],"2)":[85],"total":[91],"distance":[92],"traveled":[93],"by":[94],"modules;":[95],"3)":[97],"breaks":[101],"an":[102],"initial":[103],"structure":[104,157],"down":[105],"as":[106,108],"little":[107],"possible":[109],"before":[110],"assembling":[111],"new":[113],"structure.":[114],"The":[115],"take":[117],"into":[118],"account":[119],"constraints":[121],"local":[124],"sensors":[125],"use":[127],"heuristics":[128],"provide":[130],"computationally":[132],"solution":[134],"combinatorial":[137],"problem.":[138],"Our":[139],"evaluation":[140],"2-D":[142],"3-D":[144],"simulations":[145],"show":[146],"scale":[150],"with":[151],"modules":[155],"shape.":[158]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
