Paper Reading AI Learner

3D Path-Following Guidance via Nonlinear Model Predictive Control for Fixed-Wing Small UAS

2025-12-30 16:27:44
Camron Alexander Hirst, Chris Reale, Eric Frew

Abstract

This paper presents the design, implementation, and flight test results of two novel 3D path-following guidance algorithms based on nonlinear model predictive control (MPC), with specific application to fixed-wing small uncrewed aircraft systems. To enable MPC, control-augmented modelling and system identification of the RAAVEN small uncrewed aircraft is presented. Two formulations of MPC are then showcased. The first schedules a static reference path rate over the MPC horizon, incentivizing a constant inertial speed. The second, with inspiration from model predictive contouring control, dynamically optimizes for the reference path rate over the controller horizon as the system operates. This allows for a weighted tradeoff between path progression and distance from path, two competing objectives in path-following guidance. Both controllers are formulated to operate over general smooth 3D arc-length parameterized curves. The MPC guidance algorithms are flown over several high-curvature test paths, with comparison to a baseline lookahead guidance law. The results showcase the real-world feasibility and superior performance of nonlinear MPC for 3D path-following guidance at ground speeds up to 36 meters per second.

Abstract (translated)

本文介绍了两种基于非线性模型预测控制(MPC)的新型三维路径跟踪引导算法的设计、实现及飞行测试结果,这些算法专门应用于固定翼小型无人驾驶飞机系统。为了启用MPC,文中展示了对RAAVEN小型无人驾驶飞机的增控建模和系统识别过程。然后,介绍了两种MPC的构型。 第一种方法在整个模型预测控制时域内安排静态参考路径速率,旨在激励恒定惯性速度。第二种方法受到模型预测轮廓控制的启发,在控制器操作期间动态优化参考路径速率。这使得在路径跟踪引导中两个竞争目标——路径进展和远离路径的距离之间可以进行加权折衷。 这两种控制器都设计为可以在通用平滑三维弧长参数化曲线范围内运行。MPC引导算法已在多个高曲率测试路径上进行了飞行,与基线前瞻式导引法则进行了比较。结果表明,在高达每秒36米的速度下,非线性MPC在三维路径跟踪中的实际可行性及其优越性能。

URL

https://arxiv.org/abs/2512.24326

PDF

https://arxiv.org/pdf/2512.24326.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot