The autonomy aircraft guidance problem has been an important and challenging issue that has received significant attention in recent years. In this paper, we propose a novel controller to plan the trajectory of an aircraft under uncertainty by providing optimal commands to reach the target while avoiding no-fly zones and optimizing various performance metrics (e.g., fuel consumption and travel distance). In particular, we introduce a two-layer controller, where a Partially Observable Markov Decision Process (POMDP) is formalized as the high-level controller (outer loop), and an inverse dynamics controller serves as the low-level controller (inner loop). The POMDP provides the best local reference values to the low-level controller, which then commands the aircraft actuators. By leveraging a linearized dynamic model obtained through dynamics inversion, the POMDP can efficiently compute optimal reference values. We tested this approach in a simulated scenario where the aircraft avoids no-fly zones to reach a target position
Towards Aircraft Autonomy Using a POMDP-Based Planner
Trotti, Francesco;Farinelli, Alessandro;Muradore, Riccardo
2024-01-01
Abstract
The autonomy aircraft guidance problem has been an important and challenging issue that has received significant attention in recent years. In this paper, we propose a novel controller to plan the trajectory of an aircraft under uncertainty by providing optimal commands to reach the target while avoiding no-fly zones and optimizing various performance metrics (e.g., fuel consumption and travel distance). In particular, we introduce a two-layer controller, where a Partially Observable Markov Decision Process (POMDP) is formalized as the high-level controller (outer loop), and an inverse dynamics controller serves as the low-level controller (inner loop). The POMDP provides the best local reference values to the low-level controller, which then commands the aircraft actuators. By leveraging a linearized dynamic model obtained through dynamics inversion, the POMDP can efficiently compute optimal reference values. We tested this approach in a simulated scenario where the aircraft avoids no-fly zones to reach a target positionI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.