This work proposes a real-time Model Predictive Control (MPC) solution for the landing problem of a quadrotor on an moving platform whose dynamics is unknown. The aerial vehicle is capable of acquiring only bearing measurements and of retrieving its attitude and elevation; its objective is to autonomously track the target and safely land over it. To perform the design of the control strategy, a fast prototyping approach is proposed, in which Matlab is used in conjunction with Acado toolbox in order to attain both a low development time and a computationally efficient MPC solution suitable for the on-board deployment on resource constrained hardware. Performances are assessed by laboratory experiments with an indoor aerial platform in which the controller is implemented on an embedded device (Raspberry Pi 4) with limited computational power, carried on-board. The obtained results show that even in this scenario, the adopted approach and the Acado generated MPC solver are able to attain real-time performances and safely completing the required task.

Non-Linear Model Predictive Control for autonomous landing of a UAV on a moving platform

Pozzan, Beniamino;Cenedese, Angelo
2022

Abstract

This work proposes a real-time Model Predictive Control (MPC) solution for the landing problem of a quadrotor on an moving platform whose dynamics is unknown. The aerial vehicle is capable of acquiring only bearing measurements and of retrieving its attitude and elevation; its objective is to autonomously track the target and safely land over it. To perform the design of the control strategy, a fast prototyping approach is proposed, in which Matlab is used in conjunction with Acado toolbox in order to attain both a low development time and a computationally efficient MPC solution suitable for the on-board deployment on resource constrained hardware. Performances are assessed by laboratory experiments with an indoor aerial platform in which the controller is implemented on an embedded device (Raspberry Pi 4) with limited computational power, carried on-board. The obtained results show that even in this scenario, the adopted approach and the Acado generated MPC solver are able to attain real-time performances and safely completing the required task.
2022
Proceedings of the IEEE Conference on Control Technology and Applications (CCTA)
978-1-6654-7338-5
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3472275
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact