用MPC动态生成轨迹,让无人机在晃动船板上精准快速着陆
Model predictive control-based trajectory generation for agile landing of unmanned aerial vehicle on a moving boat
- 基于MPC预测船体状态,实时生成适应晃动的飞行路径
- 模拟显示在4米浪高海况下精度提升一倍,落地速度更快
- 适合需要海上无人机动态对接的科研与军事应用
本文提出一种基于模型预测控制(MPC)的新型轨迹生成方法,用于在恶劣条件下实现多旋翼无人机对移动水面无人艇(USV)甲板的敏捷着陆。该方法利用对USV状态的预测,生成周期性更新的轨迹,使无人机即使在甲板倾角持续变化的情况下也能精确降落。采用MPC框架,综合考虑无人机动力学及对USV位置和姿态前一阶导数的预测。相比现有方法,本方案在不同飞行阶段动态调整惩罚矩阵,实现对目标状态的精确跟踪;尤其在着陆阶段,无人机姿态与船体同步,可在倾斜甲板上快速着陆。仿真结果表明,该方法在高达4米波高的粗糙海况下仍保持可靠性,着陆速度与精度优于当前最先进方法,平均精度提升一倍。最终,真实实验验证了仿真结果,展示了在移动USV上的鲁棒着陆能力,所有计算均在无人机机载系统中实时完成。
原文摘要 · Abstract (English)
This paper proposes a novel trajectory generation method based on Model Predictive Control (MPC) for agile landing of an Unmanned Aerial Vehicle (UAV) onto an Unmanned Surface Vehicle (USV)'s deck in harsh conditions. The trajectory generation exploits the state predictions of the USV to create periodically updated trajectories for a multirotor UAV to precisely land on the deck of a moving USV even in cases where the deck's inclination is continuously changing. We use an MPC-based scheme to create trajectories that consider both the UAV dynamics and the predicted states of the USV up to the first derivative of position and orientation. Compared to existing approaches, our method dynamically modifies the penalization matrices to precisely follow the corresponding states with respect to the flight phase. Especially during the landing maneuver, the UAV synchronizes attitude with the USV's, allowing for fast landing on a tilted deck. Simulations show the method's reliability in various sea conditions up to Rough sea (wave height 4 m), outperforming state-of-the-art methods in landing speed and accuracy, with twice the precision on average. Finally, real-world experiments validate the simulation results, demonstrating robust landings on a moving USV, while all computations are performed in real-time onboard the UAV.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。