{"id":"https://openalex.org/W7140142406","doi":"https://doi.org/10.48550/arxiv.2603.19966","title":"GustPilot: A Hierarchical DRL-INDI Framework for Wind-Resilient Quadrotor Navigation","display_name":"GustPilot: A Hierarchical DRL-INDI Framework for Wind-Resilient Quadrotor Navigation","publication_year":2026,"publication_date":"2026-03-20","ids":{"openalex":"https://openalex.org/W7140142406","doi":"https://doi.org/10.48550/arxiv.2603.19966"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.19966","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.19966","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.2603.19966","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5130342460","display_name":"Amir Atef Habel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Habel, Amir Atef","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114102036","display_name":"Roohan Ahmed Khan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Khan, Roohan Ahmed","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130334598","display_name":"Fawad Mehboob","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mehboob, Fawad","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130368828","display_name":"Clement Fortin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fortin, Clement","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5130404623","display_name":"Dzmitry Tsetserukou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tsetserukou, Dzmitry","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/T12125","display_name":"Aerospace and Aviation Technology","score":0.675000011920929,"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"}},"topics":[{"id":"https://openalex.org/T12125","display_name":"Aerospace and Aviation Technology","score":0.675000011920929,"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.04520000144839287,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.031099999323487282,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/robustness","display_name":"Robustness (evolution)","score":0.6794999837875366},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6211000084877014},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.4253999888896942},{"id":"https://openalex.org/keywords/residual","display_name":"Residual","score":0.4253000020980835},{"id":"https://openalex.org/keywords/disturbance","display_name":"Disturbance (geology)","score":0.4041000008583069},{"id":"https://openalex.org/keywords/ranging","display_name":"Ranging","score":0.38499999046325684},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.3596999943256378},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.3465000092983246},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.335999995470047}],"concepts":[{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6794999837875366},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6211000084877014},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4894999861717224},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.4253999888896942},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.4253000020980835},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.41819998621940613},{"id":"https://openalex.org/C2777601987","wikidata":"https://www.wikidata.org/wiki/Q5283581","display_name":"Disturbance (geology)","level":2,"score":0.4041000008583069},{"id":"https://openalex.org/C115051666","wikidata":"https://www.wikidata.org/wiki/Q6522493","display_name":"Ranging","level":2,"score":0.38499999046325684},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.3596999943256378},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.35199999809265137},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.3465000092983246},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.335999995470047},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.3337000012397766},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.3310000002384186},{"id":"https://openalex.org/C1893757","wikidata":"https://www.wikidata.org/wiki/Q3653001","display_name":"Inversion (geology)","level":3,"score":0.32839998602867126},{"id":"https://openalex.org/C161067210","wikidata":"https://www.wikidata.org/wiki/Q1464943","display_name":"Wind speed","level":2,"score":0.32420000433921814},{"id":"https://openalex.org/C2778464233","wikidata":"https://www.wikidata.org/wiki/Q1649097","display_name":"Proportional navigation","level":3,"score":0.311599999666214},{"id":"https://openalex.org/C13393347","wikidata":"https://www.wikidata.org/wiki/Q8424","display_name":"Aerodynamics","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.29420000314712524},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.29269999265670776},{"id":"https://openalex.org/C72218879","wikidata":"https://www.wikidata.org/wiki/Q4839759","display_name":"Backstepping","level":4,"score":0.28369998931884766},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2728999853134155},{"id":"https://openalex.org/C52421305","wikidata":"https://www.wikidata.org/wiki/Q1151499","display_name":"Particle filter","level":3,"score":0.2720000147819519},{"id":"https://openalex.org/C154586513","wikidata":"https://www.wikidata.org/wiki/Q4420972","display_name":"Tracking system","level":3,"score":0.27059999108314514},{"id":"https://openalex.org/C31531917","wikidata":"https://www.wikidata.org/wiki/Q915157","display_name":"Robust control","level":3,"score":0.2685000002384186},{"id":"https://openalex.org/C5594486","wikidata":"https://www.wikidata.org/wiki/Q161635","display_name":"Angular velocity","level":2,"score":0.2660999894142151},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.2565000057220459}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.19966","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.19966","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.2603.19966","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.19966","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":[{"display_name":"Affordable and clean energy","score":0.869199812412262,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Wind":[0],"disturbances":[1,93,215],"remain":[2],"a":[3,28,35,52,99,128,133,147,151,160,188,234],"key":[4],"barrier":[5],"to":[6,90,142,169,175,204,210,217,239],"reliable":[7],"autonomous":[8,241],"navigation":[9,31],"for":[10,45,192],"lightweight":[11],"quadrotors,":[12],"where":[13],"the":[14,49,117,166],"rapidly":[15],"varying":[16],"airflow":[17],"can":[18],"destabilize":[19],"both":[20,78],"planning":[21,103,227],"and":[22,82,111,150,163,178,206,236],"tracking.":[23],"This":[24],"paper":[25],"introduces":[26],"GustPilot,":[27],"hierarchical":[29],"wind-resilient":[30,240],"stack":[32],"in":[33,124,159],"which":[34],"deep":[36],"reinforcement":[37],"learning":[38],"(DRL)":[39],"policy":[40,167],"generates":[41],"inertial-frame":[42],"velocity":[43,226],"reference":[44],"gate":[46,149],"traversal.":[47],"At":[48],"same":[50],"time,":[51],"geometric":[53],"Incremental":[54],"Nonlinear":[55],"Dynamic":[56],"Inversion":[57],"(INDI)":[58],"controller":[59],"provides":[60,233],"low-level":[61],"tracking":[62,119,201],"with":[63,146,228],"fast":[64],"residual":[65],"disturbance":[66,114,153,231],"rejection.":[67],"The":[68],"INDI":[69,118,230],"layer":[70],"achieves":[71,187],"this":[72],"by":[73,116],"providing":[74],"incremental":[75],"feedback":[76],"on":[77,127],"specific":[79],"linear":[80],"acceleration":[81,84],"angular":[83],"rate,":[85],"using":[86],"onboard":[87],"sensor":[88],"measurements":[89],"reject":[91],"wind":[92,214],"rapidly.":[94],"Robustness":[95],"is":[96],"obtained":[97],"through":[98],"two-level":[100],"strategy,":[101],"wind-aware":[102],"learned":[104],"via":[105],"fan-jet":[106],"domain":[107],"randomization":[108],"during":[109],"training,":[110],"rapid":[112],"execution-time":[113],"rejection":[115,232],"controller.":[120],"We":[121],"evaluate":[122],"GustPilot":[123],"real":[125],"flights":[126],"50g":[129],"quad-copter":[130],"platform":[131],"against":[132],"DRL-PID":[134,193],"baseline":[135],"across":[136],"four":[137,179],"scenarios":[138],"ranging":[139],"from":[140],"no-wind":[141],"fully":[143],"dynamic":[144],"conditions":[145],"moving":[148,152],"source.":[154],"Despite":[155],"being":[156],"trained":[157],"only":[158],"minimal":[161],"single-gate":[162],"single-fan":[164],"setup,":[165],"generalizes":[168],"significantly":[170],"more":[171],"complex":[172],"environments":[173],"(up":[174],"six":[176],"gates":[177],"fans)":[180],"without":[181],"retraining.":[182],"Across":[183],"80":[184],"experiments,":[185],"DRL-INDI":[186],"94.7%":[189],"versus":[190],"55.0%":[191],"as":[194],"average":[195],"Overall":[196],"Success":[197],"Rate":[198],"(OSR),":[199],"reduces":[200],"RMSE":[202],"up":[203,209,216],"50%,":[205],"sustains":[207],"speeds":[208],"1.34":[211],"m/s":[212],"under":[213],"3.5":[218],"m/s.":[219],"These":[220],"results":[221],"demonstrate":[222],"that":[223],"combining":[224],"DRL-based":[225],"structured":[229],"practical":[235],"generalizable":[237],"approach":[238],"flight":[242],"navigation.":[243]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-03-24T00:00:00"}
