This article analyzes the evolution and current trends in aerial robotic manipulation, comprising helicopters, conventional underactuated multirotors, and multidirectional thrust platforms equipped with a wide variety of robotic manipulators capable of physically interacting with the environment. It also covers cooperative aerial manipulation and interconnected actuated multibody designs. The review is completed with developments in teleoperation, perception, and planning. Finally, a new generation of aerial robotic manipulators is presented with our vision of the future.
14 August 2018 in IEEE Robotics & Automation Magazine
Mobility of a hexarotor UAV in its standard configuration is limited, since all the propeller force vectors are parallel and they achieve only 4-DoF actuation, similar, e.g., to quadrotors. As a consequence, the hexarotor pose cannot track an arbitrary trajectory while the center of mass is tracking a position trajectory. In this paper, we consider a different hexarotor architecture where propellers are tilted, without the need of any additional hardware. In this way, the hexarotor gains a 6-DoF actuation which allows to independently reach positions and orientations in free space and to be able to exert forces on the environment to resist any wrench for aerial manipulation tasks. After deriving the dynamical model of the proposed hexarotor, we discuss the controllability and the tilt angle optimization to reduce the control effort for the specific task. An exact feedback linearization and decoupling control law is proposed based on the input-output mapping, considering the Jacobian and task acceleration, for non-linear trajectory tracking. The capabilities of our approach are shown by simulation results.
29 January 2019 in IEEE Robotics and Automation Letters
We present the design, motion planning, and control of an aerial manipulator for non-trivial physical interaction tasks, such as pushing while sliding on curved surfaces-a task which is motivated by the increasing interest in autonomous non-destructive tests for industrial plants. The proposed aerial manipulator consists of a multidirectional-thrust aerial vehicle-to enhance physical interaction capabilities-endowed with a 2-DoFs lightweight arm-to enlarge its workspace. This combination makes it a trulyredundant manipulator going beyond standard aerial manipulators based on collinear multirotor platforms. The controller is based on a PID method with a “displaced” positional part that ensures asymptotic stability despite the arm elasticity. A kinodynamic task-constrained and control-aware global motion planner is used. Experiments show that the proposed aerial manipulator system, equipped with an Eddy current probe, is able to scan a metallic pipe sliding the sensor over its surface and preserving the contact. From the measures, a weld on the pipe is successfully detected and mapped.
4 September 2012 in IEEE Robotics & Automation Magazine
Robustness and flexibility constitute the main advantages of multiple-robot systems with respect to single-robot ones as per the recent literature. The use of multiple unmanned aerial vehicles (UAVs) combines these benefits with the agility and pervasiveness of aerial platforms [1], [2]. The degree of autonomy of the multi-UAV system should be tuned according to the specificities of the situation under consideration. For regular missions, fully autonomous UAV systems are often appropriate, but, in general, the use of semiautonomous groups of UAVs, supervised or partially controlled by one or more human operators, is the only viable solution to deal with the complexity and unpredictability of real-world scenarios as in, e.g., the case of search and rescue missions or exploration of large/cluttered environments [3]. In addition, the human presence is also mandatory for taking the responsibility of critical decisions in high-risk situations [4].
In this paper, a novel decentralized control strategy for bilaterally teleoperating heterogeneous groups of mobile robots from different domains (aerial, ground, marine, and underwater) is proposed. By using a decentralized control architecture, the group of robots, which is treated as the slave side, is made able to navigate in a cluttered environment while avoiding obstacles, interrobot collisions, and following the human motion commands. Simultaneously, the human operator acting on the master side is provided with a suitable force feedback informative of the group response and of the interaction with the surrounding environment. Using passivity-based techniques, we allow the behavior of the group to be as flexible as possible with arbitrary split and join events (e.g., due to interrobot visibility/packet losses or specific task requirements) while guaranteeing the stability of the system. We provide a rigorous analysis of the system stability and steady-state characteristics and validate performance through human/hardware-in-the-loop simulations by considering a heterogeneous fleet of unmanned aerial vehicles (UAVs) and unmanned ground vehicles as a case study. Finally, we also provide an experimental validation with four quadrotor UAVs.