{"id":"https://openalex.org/W4416749771","doi":"https://doi.org/10.1109/iros60139.2025.11246583","title":"LoL-NMPC: Low-Level Dynamics Integration in Nonlinear Model Predictive Control for Unmanned Aerial Vehicles","display_name":"LoL-NMPC: Low-Level Dynamics Integration in Nonlinear Model Predictive Control for Unmanned Aerial Vehicles","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416749771","doi":"https://doi.org/10.1109/iros60139.2025.11246583"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246583","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246583","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":"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/A5033600143","display_name":"Parakh M. Gupta","orcid":"https://orcid.org/0000-0002-6481-2281"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Parakh M. Gupta","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107179551","display_name":"Ond\u0159ej Proch\u00e1zka","orcid":"https://orcid.org/0009-0009-2224-750X"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Ond\u0159ej Proch\u00e1zka","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119977870","display_name":"Jan H\u0159ebec","orcid":null},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Jan H\u0159ebec","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076889901","display_name":"Matej Novosad","orcid":"https://orcid.org/0009-0007-3782-693X"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Matej Novosad","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045281591","display_name":"Robert P\u011bni\u010dka","orcid":"https://orcid.org/0000-0001-8549-4932"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Robert P\u011bni\u010dka","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004992661","display_name":"Martin Saska","orcid":"https://orcid.org/0000-0001-7106-3816"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Martin Saska","raw_affiliation_strings":["Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Czech Technical University,Multi-Robot Systems Group, Faculty of Electrical Engineering,Prague,Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I44504214"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.39289896,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1186","last_page":"1193"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.46320000290870667,"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"}},"topics":[{"id":"https://openalex.org/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.46320000290870667,"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.23810000717639923,"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/T12125","display_name":"Aerospace and Aviation Technology","score":0.10869999974966049,"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/control-theory","display_name":"Control theory (sociology)","score":0.8025000095367432},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.6561999917030334},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.6392999887466431},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5893999934196472},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.5338000059127808},{"id":"https://openalex.org/keywords/actuator","display_name":"Actuator","score":0.5295000076293945},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.46389999985694885},{"id":"https://openalex.org/keywords/tracking-error","display_name":"Tracking error","score":0.4352000057697296}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.8025000095367432},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6561999917030334},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.6392999887466431},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5893999934196472},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.545799970626831},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5338000059127808},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.5295000076293945},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.5273000001907349},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.46389999985694885},{"id":"https://openalex.org/C183356978","wikidata":"https://www.wikidata.org/wiki/Q1779213","display_name":"Tracking error","level":3,"score":0.4352000057697296},{"id":"https://openalex.org/C47116090","wikidata":"https://www.wikidata.org/wiki/Q716829","display_name":"PID controller","level":3,"score":0.42750000953674316},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.42640000581741333},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4259999990463257},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.36010000109672546},{"id":"https://openalex.org/C2984755018","wikidata":"https://www.wikidata.org/wiki/Q17118374","display_name":"Nonlinear model","level":3,"score":0.3472000062465668},{"id":"https://openalex.org/C77405623","wikidata":"https://www.wikidata.org/wiki/Q598451","display_name":"System dynamics","level":2,"score":0.34200000762939453},{"id":"https://openalex.org/C2777851325","wikidata":"https://www.wikidata.org/wiki/Q7094102","display_name":"Online model","level":2,"score":0.31360000371932983},{"id":"https://openalex.org/C144171764","wikidata":"https://www.wikidata.org/wiki/Q48103","display_name":"Torque","level":2,"score":0.30410000681877136},{"id":"https://openalex.org/C31531917","wikidata":"https://www.wikidata.org/wiki/Q915157","display_name":"Robust control","level":3,"score":0.3000999987125397},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.28769999742507935},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.27059999108314514},{"id":"https://openalex.org/C145912823","wikidata":"https://www.wikidata.org/wiki/Q113558","display_name":"Dynamics (music)","level":2,"score":0.26089999079704285},{"id":"https://openalex.org/C91581856","wikidata":"https://www.wikidata.org/wiki/Q2707001","display_name":"Nonlinear control","level":3,"score":0.2572000026702881}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246583","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246583","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":30,"referenced_works":["https://openalex.org/W1973734421","https://openalex.org/W1990255692","https://openalex.org/W2028054970","https://openalex.org/W2076005186","https://openalex.org/W2118399598","https://openalex.org/W2143938908","https://openalex.org/W2161128818","https://openalex.org/W2162991084","https://openalex.org/W2564095182","https://openalex.org/W2742196814","https://openalex.org/W2769498435","https://openalex.org/W2842089854","https://openalex.org/W2967935934","https://openalex.org/W3009828825","https://openalex.org/W3036408458","https://openalex.org/W3077668761","https://openalex.org/W3083845778","https://openalex.org/W3107452320","https://openalex.org/W3177010373","https://openalex.org/W3185165122","https://openalex.org/W3197225143","https://openalex.org/W3206969010","https://openalex.org/W3207305612","https://openalex.org/W3217056046","https://openalex.org/W4283262038","https://openalex.org/W4288047773","https://openalex.org/W4312833986","https://openalex.org/W4391216232","https://openalex.org/W4396910019","https://openalex.org/W4402978174"],"related_works":[],"abstract_inverted_index":{"In":[0],"this":[1,53,65],"paper,":[2],"we":[3,67],"address":[4],"the":[5,35,38],"problem":[6],"of":[7,37,141],"tracking":[8,24,57,88,126,154],"high-speed":[9],"agile":[10],"trajectories":[11],"for":[12,105],"Unmanned":[13],"Aerial":[14],"Vehicles":[15],"(UAVs),":[16],"where":[17],"model":[18],"inaccuracies":[19],"can":[20],"lead":[21],"to":[22,85,133],"large":[23],"errors.":[25],"Existing":[26],"Nonlinear":[27],"Model":[28],"Predictive":[29],"Controller":[30],"(NMPC)":[31],"methods":[32],"typically":[33],"neglect":[34],"dynamics":[36,79,82],"low-level":[39,77,99],"flight":[40,50,172],"controllers":[41],"such":[42],"as":[43],"underlying":[44],"PID":[45],"controller":[46,78],"present":[47],"in":[48,55,83,118,152],"many":[49],"stacks,":[51],"and":[52,62,80,121,128,139],"results":[54,145],"suboptimal":[56],"performance":[58],"at":[59,130,165],"high":[60],"speeds":[61,131],"accelerations.":[63],"To":[64],"end,":[66],"propose":[68],"a":[69],"novel":[70],"NMPC":[71,158],"formulation,":[72,159],"LoL-NMPC,":[73],"which":[74],"explicitly":[75],"incorporates":[76],"motor":[81],"order":[84],"minimize":[86],"trajectory":[87,153],"errors":[89],"while":[90],"maintaining":[91,162],"computational":[92],"efficiency.":[93],"By":[94],"leveraging":[95],"linear":[96],"constraints":[97,107],"inside":[98],"dynamics,":[100],"our":[101],"approach":[102],"inherently":[103],"accounts":[104],"actuator":[106],"without":[108],"requiring":[109],"additional":[110],"reallocation":[111],"strategies.":[112],"The":[113],"proposed":[114],"method":[115],"is":[116],"validated":[117],"both":[119],"simulation":[120],"real-world":[122],"experiments,":[123],"demonstrating":[124],"improved":[125],"accuracy":[127],"robustness":[129],"up":[132],"98.57":[134],"km":[135],"h<sup":[136],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[137],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">\u22121</sup>":[138],"accelerations":[140],"3.5":[142],"g.":[143],"Our":[144],"show":[146],"an":[147,169],"average":[148],"21.97":[149],"%":[150],"reduction":[151],"error":[155],"over":[156],"standard":[157],"with":[160],"LoL-NMPC":[161],"real-time":[163],"feasibility":[164],"100":[166],"Hz":[167],"on":[168],"embedded":[170],"ARM-based":[171],"computer.":[173]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-11-28T00:00:00"}
