{"id":"https://openalex.org/W7151841008","doi":"https://doi.org/10.48550/arxiv.2604.05499","title":"MARS-Dragonfly: Agile and Robust Flight Control of Modular Aerial Robot Systems","display_name":"MARS-Dragonfly: Agile and Robust Flight Control of Modular Aerial Robot Systems","publication_year":2026,"publication_date":"2026-04-07","ids":{"openalex":"https://openalex.org/W7151841008","doi":"https://doi.org/10.48550/arxiv.2604.05499"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.05499","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05499","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.05499","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133153350","display_name":"Rui Huang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Huang, Rui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069445874","display_name":"Zhiqian Cai","orcid":"https://orcid.org/0000-0003-0416-4849"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cai, Zhiqian","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133230081","display_name":"Siyu Tang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tang, Siyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038108576","display_name":"Pengxuan Wei","orcid":"https://orcid.org/0000-0001-5039-3912"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wei, Pengxuan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126642297","display_name":"Lidong Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Lidong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133177703","display_name":"Xin Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Xin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102751432","display_name":"Wenhan Cao","orcid":"https://orcid.org/0009-0001-1367-4210"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cao, Wenhan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133153149","display_name":"Zhenyu Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Zhenyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133174877","display_name":"Lin Zhao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhao, Lin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"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":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.4293999969959259,"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"}},"topics":[{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.4293999969959259,"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"}},{"id":"https://openalex.org/T11133","display_name":"UAV Applications and Optimization","score":0.10329999774694443,"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/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.0892999991774559,"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/modular-design","display_name":"Modular design","score":0.6984000205993652},{"id":"https://openalex.org/keywords/payload","display_name":"Payload (computing)","score":0.6868000030517578},{"id":"https://openalex.org/keywords/drone","display_name":"Drone","score":0.5874999761581421},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5602999925613403},{"id":"https://openalex.org/keywords/quadcopter","display_name":"Quadcopter","score":0.5042999982833862},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.4372999966144562},{"id":"https://openalex.org/keywords/wrench","display_name":"Wrench","score":0.41999998688697815},{"id":"https://openalex.org/keywords/adaptability","display_name":"Adaptability","score":0.39100000262260437},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.3871000111103058},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.38019999861717224}],"concepts":[{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6984000205993652},{"id":"https://openalex.org/C134066672","wikidata":"https://www.wikidata.org/wiki/Q1424639","display_name":"Payload (computing)","level":3,"score":0.6868000030517578},{"id":"https://openalex.org/C59519942","wikidata":"https://www.wikidata.org/wiki/Q650665","display_name":"Drone","level":2,"score":0.5874999761581421},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.5666999816894531},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.560699999332428},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5602999925613403},{"id":"https://openalex.org/C2779199153","wikidata":"https://www.wikidata.org/wiki/Q43965","display_name":"Quadcopter","level":2,"score":0.5042999982833862},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.4372999966144562},{"id":"https://openalex.org/C29302406","wikidata":"https://www.wikidata.org/wiki/Q154411","display_name":"Wrench","level":2,"score":0.41999998688697815},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.39100000262260437},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.3871000111103058},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.38019999861717224},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.37940001487731934},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.3711000084877014},{"id":"https://openalex.org/C2781271823","wikidata":"https://www.wikidata.org/wiki/Q138081","display_name":"Waypoint","level":2,"score":0.35830000042915344},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3546999990940094},{"id":"https://openalex.org/C83260615","wikidata":"https://www.wikidata.org/wiki/Q6773121","display_name":"Mars Exploration Program","level":2,"score":0.3528999984264374},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.34950000047683716},{"id":"https://openalex.org/C31531917","wikidata":"https://www.wikidata.org/wiki/Q915157","display_name":"Robust control","level":3,"score":0.3424000144004822},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.3393000066280365},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.33739998936653137},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.31299999356269836},{"id":"https://openalex.org/C68702407","wikidata":"https://www.wikidata.org/wiki/Q716774","display_name":"Exploration of Mars","level":3,"score":0.3061000108718872},{"id":"https://openalex.org/C2781089630","wikidata":"https://www.wikidata.org/wiki/Q21856745","display_name":"Realization (probability)","level":2,"score":0.3041999936103821},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.302700012922287},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.299699991941452},{"id":"https://openalex.org/C1034443","wikidata":"https://www.wikidata.org/wiki/Q2583685","display_name":"Propulsion","level":2,"score":0.2971000075340271},{"id":"https://openalex.org/C13393347","wikidata":"https://www.wikidata.org/wiki/Q8424","display_name":"Aerodynamics","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.29339998960494995},{"id":"https://openalex.org/C2775879734","wikidata":"https://www.wikidata.org/wiki/Q743135","display_name":"Thrust vectoring","level":3,"score":0.27790001034736633},{"id":"https://openalex.org/C17281054","wikidata":"https://www.wikidata.org/wiki/Q193466","display_name":"Rotor (electric)","level":2,"score":0.2669999897480011},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.26649999618530273},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.2655999958515167},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.2648000121116638},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2614000141620636},{"id":"https://openalex.org/C79420006","wikidata":"https://www.wikidata.org/wiki/Q533668","display_name":"Thrust","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.25619998574256897},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.2540000081062317},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.25029999017715454}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.05499","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05499","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.05499","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05499","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Modular":[0],"Aerial":[1],"Robot":[2],"Systems":[3],"(MARS)":[4],"comprise":[5],"multiple":[6],"drone":[7,56],"units":[8,57],"with":[9,174,219],"reconfigurable":[10],"connected":[11],"formations,":[12],"providing":[13],"high":[14],"adaptability":[15],"to":[16,48,123,139,171,177],"diverse":[17],"mission":[18],"scenarios,":[19],"fault":[20],"conditions,":[21],"and":[22,36,42,66,87,100,118,164,188,195,217],"payload":[23],"capacities.":[24],"However,":[25],"existing":[26,120],"control":[27,137,201],"algorithms":[28],"for":[29],"MARS":[30,116,213],"rely":[31],"on":[32,144],"simplified":[33],"quasi-static":[34],"models":[35,106],"rule-based":[37],"allocation,":[38],"which":[39],"generate":[40],"discontinuous":[41],"unbounded":[43],"motor":[44,181],"commands.":[45,182],"This":[46],"leads":[47],"attitude":[49],"error":[50,229],"accumulation":[51],"as":[52,197,199],"the":[53,114,132,208],"number":[54],"of":[55,212,230],"scales,":[58],"ultimately":[59],"causing":[60],"severe":[61],"oscillations":[62],"during":[63],"docking,":[64,83,193],"separation,":[65,196],"waypoint":[67],"tracking.":[68],"To":[69,203],"address":[70],"these":[71,111,169],"limitations,":[72],"we":[73,96,147],"first":[74,209],"design":[75,148],"a":[76,91,98,149,153,165],"compact":[77],"mechanical":[78],"system":[79],"that":[80,104,135],"enables":[81],"passive":[82,85],"detection-free":[84],"locking,":[86,194],"magnetic-assisted":[88],"separation":[89],"using":[90],"single":[92],"micro":[93],"servo.":[94],"Second,":[95],"introduce":[97],"force-torque-equivalent":[99],"polytope-constraint":[101],"virtual":[102,158],"quadrotor":[103,121],"explicitly":[105],"feasible":[107],"wrench":[108],"sets.":[109],"Together,":[110],"abstractions":[112],"capture":[113],"full":[115],"dynamics":[117],"enable":[119],"controllers":[122],"be":[124],"applied":[125],"across":[126,184],"different":[127],"configurations.":[128],"We":[129],"further":[130],"optimize":[131],"yaw":[133],"angle":[134],"maximizes":[136],"authority":[138],"enhance":[140],"agility.":[141],"Third,":[142],"building":[143],"this":[145,206],"abstraction,":[146],"two-stage":[150],"predictive-allocation":[151],"pipeline:":[152],"constrained":[154],"predictive":[155],"tracker":[156],"computes":[157],"inputs":[159,170],"while":[160,224],"respecting":[161],"force/torque":[162],"bounds,":[163],"dynamic":[166],"allocator":[167],"maps":[168],"individual":[172],"modules":[173],"balanced":[175],"objectives":[176],"produce":[178],"smooth,":[179],"trackable":[180],"Simulations":[183],"over":[185],"10":[186],"configurations":[187],"real-world":[189,210],"experiments":[190],"demonstrate":[191],"stable":[192],"well":[198],"effective":[200],"performance.":[202],"our":[204],"knowledge,":[205],"is":[207,235],"demonstration":[211],"achieving":[214],"agile":[215],"flight":[216],"transport":[218],"40":[220],"deg":[221],"peak":[222],"pitch":[223],"maintaining":[225],"an":[226],"average":[227],"position":[228],"0.0896":[231],"m.":[232],"The":[233],"video":[234],"available":[236],"at:":[237],"https://youtu.be/yqjccrIpz5o":[238]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-09T00:00:00"}
