動的目標迎撃のための可変時間ステップMPCによる俊敏なマルチロータUAV
Variable Time-Step MPC for Agile Multi-Rotor UAV Interception of Dynamic Targets
可変時間ステップを予測ホライズン長と連動させることで、計算負荷を抑えつつ長区間の計画と目標近傍での高密度な機動を両立するMPC手法を提案し、動的目標迎撃における解品質を向上させた。
著者: Atharva Ghotavadekar, František Nekovář, Martin Saska, Jan Faigl
分類: cs.RO, cs.AI, cs.SY, eess.SY
原文アブストラクト
Agile trajectory planning can improve the efficiency of multi-rotor Uncrewed Aerial Vehicles (UAVs) in scenarios with combined task-oriented and kinematic trajectory planning, such as monitoring spatio-temporal phenomena or intercepting dynamic targets. Agile planning using existing non-linear model predictive control methods is limited by the number of planning steps as it becomes increasingly computationally demanding. That reduces the prediction horizon length, leading to a decrease in solution quality. Besides, the fixed time-step length limits the utilization of the available UAV dynamics in the target neighborhood. In this paper, we propose to address these limitations by introducing variable time steps and coupling them with the prediction horizon length. A simplified point-mass motion primitive is used to leverage the differential flatness of quadrotor dynamics and the generation of feasible trajectories in the flat output space. Based on the presented evaluation results and experimentally validated deployment, the proposed method increases the solution quality by enabling planning for long flight segments but allowing tightly sampled maneuvering.
