This paper addresses the problem of autonomous servoing an unmanned redundant aerial manipulator using computer vision. The over-actuation of the system is exploited by means of a hierarchical control law which allows to prioritize several tasks during flight. We propose a safety related primary task to avoid possible collisions. As a secondary task we present an uncalibrated image-based visual servo strategy to drive the arm end-effector to a desired position and orientation using a camera attached to it. In contrast to previous visual-servo approaches, a known value of camera focal length is not strictly required. To further improve flight behavior we hierarchically add one task to reduce dynamic effects by vertically aligning the arm center of gravity to the multirotor gravitational vector, and another one that keeps the arm close to a desired configuration of high manipulability and avoiding arm joint limits. The performance of the hierarchical control law, with and without activation of each of the tasks, is shown in simulations and in real experiments confirming the viability of such prioritized control scheme for aerial manipulation.
Uncalibrated Visual Servo for Unmanned Aerial Manipulation / Santamaria Navarro, Angel; Grosch, Patrick; Lippiello, Vincenzo; Sola, Joan; Andrade Cetto, Juan. - In: IEEE/ASME TRANSACTIONS ON MECHATRONICS. - ISSN 1083-4435. - 22:4(2017), pp. 1610-1621. [10.1109/TMECH.2017.2682283]
Uncalibrated Visual Servo for Unmanned Aerial Manipulation
LIPPIELLO, VINCENZO;
2017
Abstract
This paper addresses the problem of autonomous servoing an unmanned redundant aerial manipulator using computer vision. The over-actuation of the system is exploited by means of a hierarchical control law which allows to prioritize several tasks during flight. We propose a safety related primary task to avoid possible collisions. As a secondary task we present an uncalibrated image-based visual servo strategy to drive the arm end-effector to a desired position and orientation using a camera attached to it. In contrast to previous visual-servo approaches, a known value of camera focal length is not strictly required. To further improve flight behavior we hierarchically add one task to reduce dynamic effects by vertically aligning the arm center of gravity to the multirotor gravitational vector, and another one that keeps the arm close to a desired configuration of high manipulability and avoiding arm joint limits. The performance of the hierarchical control law, with and without activation of each of the tasks, is shown in simulations and in real experiments confirming the viability of such prioritized control scheme for aerial manipulation.File | Dimensione | Formato | |
---|---|---|---|
07879365.pdf
non disponibili
Tipologia:
Documento in Post-print
Licenza:
Accesso privato/ristretto
Dimensione
1.16 MB
Formato
Adobe PDF
|
1.16 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.