Full-Body Design and Control of an Aerial Manipulator for Advance Physical Interaction

Publié le
Equipe
Date de début de thèse (si connue)
dès que possible
Lieu
IRISA
Unité de recherche
IRISA - UMR 6074
Description du sujet de la thèse

Aerial robots (commonly called “drones”) are nowadays extensively used to see the environment in applications like agriculture, mapping, etc. But, if aerial robots were also able to effectively manipulate the environment, the application domains could be further extended toward new areas like contact-based inspection, assembly and construction, and so on. The research community has previously focused on the design and control of aerial manipulators [1]. This opened the door to new applications, e.g., contact-based inspection [2]. However, current methodologies are still limited to very simple interaction tasks, involving limited contact behaviors with static and rigid surfaces (e.g., touching a flat wall with a stick attached to the robot) and in very controlled environments.

So far, aerial manipulators have been treated as a combination of two subsystems: the aerial vehicle and the robotic arm mounted onboard. Both design and control methods for aerial manipulators also follow this separation principle. However, this approach leads to poor results in terms of task execution and robustness. Aggressive maneuvers, complex manipulation tasks, and effective rejection of disturbances are not possible due to the missing coordination between the two parts of the aerial manipulator. In this PhD we want to go beyond the current approaches looking at aerial manipulators as a whole system, both from the design and control perspectives. This should allow obtaining more precise and robust aerial manipulators that could be used in more complex task, e.g., in construction sites helping humans for burden operations. 

Mechatronic Design: Current designs employ different actuation configurations: fixed and tiltable propellers for the aerial platform [3], and serial or parallel configurations for the arm, actuated by servo motors [5,6]. Every actuator has a certain inaccuracy. Although often neglected, we believe that considering actuation inaccuracies already at the design level can allows to conceive an aerial manipulator that is intrinsically more robust. We will rely on the concept of “state/input sensitivity” [7,8] to design a platform where the actuation configuration minimizes the effect of their inaccuracy on the overall force/torque generation. Such a design problem can be casted in an optimization framework where additional criteria as the energy efficiency and the manipulability can be considered. We will also investigate the use of proper force/torque-controlled actuators for both thrusters and joints to have high precision and robustness during physical interaction tasks.

Control: if previous methods controlled the aerial platform and the arm as separate systems, here we aim at a proper full-body controller where a task is accomplished exploiting at best all the robot’s degrees of freedom, considering the limitations and properties of the robot dynamics, as well as its actuation limits. Previous attempts were always limited by the poor design which did not allow to properly control each actuator at the force/torque level [4]. Thanks to the new design envisaged in this PhD, this will be finally possible and we will be able to properly design full-body controllers. Initially, we will use model-based methods. However, due to the complexity of the system, errors due to modelling errors are expected. We plan to tackle this problem in two ways, which will then be compared. The first one is to enhance first principles modelling with data-based modelling. The second one is to use model-free approaches based on reinforcement learning. One output of this project will then be the investigation and comparison of the performance and limitations of both approaches.

Experimental validation: the new platform and control methods will be validated and tested firstly on benchmark task, like following a trajectory in free flight, apply a certain force to a rigid wall, and sliding an end-effector along a surface. This will allow to properly assess the advancement with respect to the state of the art. However, we will also demonstrate the new system capabilities on complex tasks that are extremely challenging for current aerial manipulators, e.g., opening a door or physically interacting with humans. The tests experimental tests will be carried out in the robotic room and drone arena of the Rainbow team.

Bibliographie
  1. A. Ollero, M. Tognon, A. Suarez, D. J. Lee, and A. Franchi. ``Past, present, and future of aerial robotic manipulators.’’ IEEE Trans. on Robotics, 2021.
  2. M. TognonTello-Chavez, H. A.Gasparin, E.Sablé, Q.Bicego, D.Mallet, A.Lany, M.Santi, G.Revaz, B.Cortés, J., and Franchi, A.“A Truly-Redundant Aerial Manipulator System With Application to Push-and-Slide Inspection in Industrial Plants”, IEEE Robotics and Automation Letters, vol. 4, no. 2, pp. 1846-1851, 2019.
  3. M. Hamandi, Usai, F., Sablé, Q., Staub, N., Tognon, M., and Franchi, A., “Design of Multirotor Aerial Vehicles: a Taxonomy Based on Input Allocation”, International Journal of Robotics Research, vol. 40, no. 8-9, pp. 1015-1044, 2021.
  4. G. Nava, Sablé, Q., Tognon, M., Pucci, D., and Franchi, A., “Direct Force Feedback Control and Online Multi-Task Optimization for Aerial Manipulators”, IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 331-338, 2020.
  5. K. Bodie, Tognon, M., and Siegwart, R., “Dynamic End Effector Tracking with an Omnidirectional Parallel Aerial Manipulator”, IEEE Robotics and Automation Letters, vol. 6, no. 4, pp. 8165-8172, 2021.
  6. M. Tognon, Yüksel, B., Buondonno, G., and Franchi, A., “Dynamic decentralized control for protocentric aerial manipulators”, in 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, Singapore, 2017
  7. P. Robuffo Giordano, Q. Delamare, A. Franchi. Trajectory Generation for Minimum Closed-Loop State Sensitivity. In IEEE Int. Conf. on Robotics and Automation, ICRA'18, Pages 286-293, Brisbane, Australia, May 2018
  8. P. Brault, Q. Delamare, P. Robuffo Giordano. Robust Trajectory Planning with Parametric Uncertainties. In IEEE Int. Conf. on Robotics and Automation, ICRA'21, Pages 11095-11101, Xi'an, China, May 2021
Liste des encadrants et encadrantes de thèse

Nom, Prénom
Robuffo Giordano, Paolo
Type d'encadrement
Directeur.trice de thèse
Unité de recherche
UMR 6074
Equipe

Nom, Prénom
Tognon, Marco
Type d'encadrement
Co-encadrant.e
Unité de recherche
Inria
Equipe
Contact·s
Nom
Tognon, Marco
Email
marco.tognon@inria.fr
Mots-clés
Aerial Robotics, Manipulation, Control, Design