Supervisory Control of Multirotor Vehicles in Challenging Conditions using Inertial Measurements

Abstract : We consider the problem where a supervisor or remote pilot provides a real-time linear velocity reference to a multirotor aerial robot; either through a traditional remote control handset, a modern haptic interface, or semi-autonomous guidance control system. In all such cases, the goal is to servo-control the vehicle's velocity to the set point as quickly and as efficiently as possible. The challenge is to achieve this robustly in the presence of unknown wind disturbances and in situations where the vehicle moves into GPS denied environments (indoors, urban canyons, forests) where estimation of the vehicle's velocity is challenging. These situations include unclutterred environments , poor visibility environments caused by poor lighting and poorly textured visual environments where laser and vision based sensors become unreliable. The approach taken is to develop a coupled non-linear complementary velocity aided attitude filter that provides estimates of both the inertial and body-fixed frame linear velocities, as well as the attitude of a multirotor aerial vehicle, that functions effectively even when only the inertial measurement unit (IMU) and barometric sensor measurements are available. When full inertial velocity measurements are available (from GPS, Vicon or a vision system), the filter additionally estimates the external wind speed. In this paper we formally present the proposed filter along with experimental results and a comparison of the filter to recent results in the literature and in situations where inertial reference frame velocities are available intermittently. The proposed filter is computationally simple to implement and easy to calibrate, tune and provides an excellent base level functionality for modern multirotor aerial robotic systems that will be required to function robustly in a variety of environments.
Type de document :
Article dans une revue
IEEE Transactions on Robotics, IEEE, 2018, 34 (6), pp.1490-1501
Liste complète des métadonnées

Littérature citée [20 références]  Voir  Masquer  Télécharger
Contributeur : Guillaume Allibert <>
Soumis le : vendredi 7 décembre 2018 - 09:17:15
Dernière modification le : jeudi 7 février 2019 - 14:25:57
Document(s) archivé(s) le : vendredi 8 mars 2019 - 13:48:56


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-01920269, version 2



Moses Bangura, Xiaolei Hou, Guillaume Allibert, Robert Mahony, Nathan Michael. Supervisory Control of Multirotor Vehicles in Challenging Conditions using Inertial Measurements. IEEE Transactions on Robotics, IEEE, 2018, 34 (6), pp.1490-1501. 〈hal-01920269v2〉



Consultations de la notice


Téléchargements de fichiers