This letter presents a perception-aware and motor-level non-linear model predictive control scheme for multi-rotor aerial vehicles. Our formulation considers both real actuation limitations of the platform, and realistic perception objectives for the visibility coverage of an environmental feature while performing a reference task. It directly produces the rotor-level (torque) inputs of the platform motors at high frequency, hence it does not require an intermediate unconstrained controller to work. It is also meant to be generic, by covering standard coplanar quadrotors as well as tilted-propeller multi-rotors. We propose an open-source fully onboard implementation of the method, capable of running at 500 Hz under the intermittent and noisy measurements of one or more cameras. The implementation is extensively tested both in simulation and in real experiments with two substantially different multi-rotor platforms, an underactuated and a fully actuated one, both equipped with two cameras, clearly demonstrating the practicability and high performance of the method.

Motor and Perception Constrained NMPC for Torque-Controlled Generic Aerial Vehicles / Jacquet, M.; Franchi, A.. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 6:2(2021), pp. 518-525. [10.1109/LRA.2020.3045654]

Motor and Perception Constrained NMPC for Torque-Controlled Generic Aerial Vehicles

Franchi A.
2021

Abstract

This letter presents a perception-aware and motor-level non-linear model predictive control scheme for multi-rotor aerial vehicles. Our formulation considers both real actuation limitations of the platform, and realistic perception objectives for the visibility coverage of an environmental feature while performing a reference task. It directly produces the rotor-level (torque) inputs of the platform motors at high frequency, hence it does not require an intermediate unconstrained controller to work. It is also meant to be generic, by covering standard coplanar quadrotors as well as tilted-propeller multi-rotors. We propose an open-source fully onboard implementation of the method, capable of running at 500 Hz under the intermittent and noisy measurements of one or more cameras. The implementation is extensively tested both in simulation and in real experiments with two substantially different multi-rotor platforms, an underactuated and a fully actuated one, both equipped with two cameras, clearly demonstrating the practicability and high performance of the method.
2021
aerial systems; Aerial systems; mechanics and control; perception and autonomy; vision-based navigation
01 Pubblicazione su rivista::01a Articolo in rivista
Motor and Perception Constrained NMPC for Torque-Controlled Generic Aerial Vehicles / Jacquet, M.; Franchi, A.. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 6:2(2021), pp. 518-525. [10.1109/LRA.2020.3045654]
File allegati a questo prodotto
File Dimensione Formato  
Jacquet_Motor_2021.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.56 MB
Formato Adobe PDF
3.56 MB Adobe PDF   Contatta l'autore
Jacquet_postprint_Motor_2021.pdf

accesso aperto

Note: DOI10.1109/LRA.2020.3045654
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Creative commons
Dimensione 4.13 MB
Formato Adobe PDF
4.13 MB Adobe PDF

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/11573/1688361
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 16
social impact