23 research outputs found
Design of an Anthropomorphic, Compliant, and Lightweight Dual Arm for Aerial Manipulation
This paper presents an anthropomorphic, compliant and lightweight dual arm manipulator designed and developed for aerial manipulation applications with multi-rotor platforms. Each arm provides four degrees of freedom in a human-like kinematic configuration for end effector positioning: shoulder pitch, roll and yaw, and elbow pitch. The dual arm, weighting 1.3 kg in total, employs smart servo actuators and a customized and carefully designed aluminum frame structure manufactured by laser cut. The proposed
design reduces the manufacturing cost as no computer numerical control machined part is used. Mechanical joint compliance is provided in all the joints, introducing a compact spring-lever transmission mechanism between the servo shaft and the links, integrating a potentiometer for measuring the deflection of the joints.
The servo actuators are partially or fully isolated against impacts and overloads thanks to the ange bearings attached to the frame structure that support the rotation of the links and the deflection of the joints. This simple mechanism increases the robustness of the arms and safety in the physical interactions between the aerial
robot and the environment. The developed manipulator has been validated through different experiments in fixed base test-bench and in outdoor flight tests.Unión Europea H2020-ICT-2014- 644271Ministerio de Economía y Competitividad DPI2015-71524-RMinisterio de Economía y Competitividad DPI2017-89790-
Cooperative Virtual Sensor for Fault Detection and Identification in Multi-UAV Applications
This paper considers the problem of fault detection and identification (FDI) in applications carried out by a group of unmanned aerial vehicles (UAVs) with visual cameras. In many cases, the UAVs have cameras mounted onboard for other applications, and these cameras can be used as bearing-only sensors to estimate the relative orientation of another UAV. The idea is to exploit the redundant information provided by these sensors onboard each of the UAVs to increase safety and reliability, detecting faults on UAV internal sensors that cannot be detected by the UAVs themselves. Fault detection is based on the generation of residuals which compare the expected position of a UAV, considered as target, with the measurements taken by one or more UAVs acting as observers that are tracking the target UAV with their cameras. Depending on the available number of observers and the way they are used, a set of strategies and policies for fault detection are defined. When the target UAV is being visually tracked by two or more observers, it is possible to obtain an estimation of its 3D position that could replace damaged sensors. Accuracy and reliability of this vision-based cooperative virtual sensor (CVS) have been evaluated experimentally in a multivehicle indoor testbed with quadrotors, injecting faults on data to validate the proposed fault detection methods.Comisión Europea H2020 644271Comisión Europea FP7 288082Ministerio de Economia, Industria y Competitividad DPI2015-71524-RMinisterio de Economia, Industria y Competitividad DPI2014-5983-C2-1-RMinisterio de Educación, Cultura y Deporte FP
High-speed autonomous navigation system for heavy vehicles
This paper presents techniques for GPS based autonomous navigation of heavy
vehicles at high speed. The control system has two main functions: vehicle position
estimation and generation of the steering commands for the vehicle to follow a given path
autonomously. Position estimation is based on fusion of measurements from a carrier-phase
differential GPS system and odometric sensors using fuzzy logic. A Takagi-Sugeno fuzzy
controller is used for steering commands generation, to cope with different road geometry
and vehicle velocity. The presented system has been implemented in a 13 tons truck, and
fully tested in very demanding conditions, i.e. high velocity and large curvature variations in
paved and unpaved roads
Collision Avoidance for Multiple UAVs using Rolling-horizon Policy
This paper addresses the problem of collision
avoidance in scenarios with multiple aerial vehicles and
proposes a method based on a Legendre pseudospectral
collocation in order to compute the solution trajectories
and guarantee that the safety distance between them is
always maintained. The method uses a rolling horizon
policy in which trajectories are planned up to a given
time horizon, thus considering a much smaller problem
space. Then, the system is applied iteratively. Studies have
been performed to set the values of the look-ahead time
and the number of collocations points. The computational
load and scalability of the method are also studied in
randomly generated scenarios to test its application in
real time. Experiments have been also carried out in the
multivehicle aerial testbed of the Center for Advanced
Aerospace Technologies (Seville, Spain)Comisión europea FP7 ICTMinisterio de Ciencia e Innovación DPI2011-28937-C02-0
Cooperative Sensor Fault Recovery in Multi-UAV Systems
IEEE International Conference on Robotics and Automation (ICRA), 16-21 May 2016 Stockholm, SwedenThis paper presents the design and experimental validation of a Fault Detection, Identification and Recovery (FDIR) system intended for multi-UAV applications. The system exploits the information provided by internal position, attitude and visual sensors onboard the UAVs of the fleet for detecting faults in the measurements of the position and attitude sensors of any of the member vehicles. Considering the observations provided by two or more UAVs in a cooperative way, it is possible to identify the source of the fault, but also implement a Cooperative Virtual Sensor (CVS) which provides a redundant position and velocity estimation of the faulty UAV that can be used for replacing its internal sensor. The vision-based FDIR system has been validated experimentally with quadrotors in an indoor testbed. In particular, fault detection and identification has been evaluated injecting a fault pattern offline on the position measurements, while the CVS has been applied in real time for the recovery phase.Ministerio de Educación Cultura y Deporte ICT-2011-28808
Cartesian Aerial Manipulator with Compliant Arm
Nº ArtÍculo: 1001This paper presents an aerial manipulation robot consisting of a hexa-rotor equipped with
a 2-DOF (degree of freedom) Cartesian base (XY–axes) that supports a 1-DOF compliant joint arm
that integrates a gripper and an elastic linear force sensor. The proposed kinematic configuration
improves the positioning accuracy of the end effector with respect to robotic arms with revolute
joints, where each coordinate of the Cartesian position depends on all the joint angles. The Cartesian
base reduces the inertia of the manipulator and the energy consumption since it does not need to lift
its own weight. Consequently, the required torque is lower and, thus, the weight of the actuators.
The linear and angular deflection sensors of the arm allow the estimation, monitoring and control of
the interaction wrenches exerted in two axes (XZ) at the end effector. The kinematic and dynamic
models are derived and compared with respect to a revolute-joint arm, proposing a force-position
control scheme for the aerial robot. A battery counterweight mechanism is also incorporated in the
X–axis linear guide to partially compensate for the motion of the manipulator. Experimental results
indoors and outdoors show the performance of the robot, including object grasping and retrieval,
contact force control, and force monitoring in grabbing situations.Ministerio de Economía, Industria y Competitividad Proyecto ARTIC RTI2018-102224- B-I00Comisión Europea Proyecto AERIAL-CORE H2020-2019-871479Comisión Europea Proyecto HYFLIERS H2020- ICT-25-2017-77941
Safe Trajectory Planning for Multiple Aerial Vehicles with Segmentation-Adaptive Pseudospectral Collocation
IEEE International Conference on Robotics and Automation (ICRA), 26-30 May 2015 Seattle, WA, USAThis paper proposes a method called
Segmentation-adaptive Pseudospectral collocation to address
the problem of safe trajectory generation in missions with
cooperating multiple aerial vehicles. Pseudospectral collocation
can generate optimized collision-free trajectories, but for
multiple aerial vehicles it cannot guarantee that the safety
separation distance is maintained in the whole trajectories,
since the constraints are only enforced in discrete points in
the trajectory (collocation points). Hp-adaptive pseudospectral
collocation increases iteratively the number of collocation points
and the degree of the approximating polynomial, but this may
lead to an exponential increase of the computational load. The
proposed method solves the problem by selectively adding new
collocation points where they are needed, only in the segments
with conflicts in each iteration, thus effectively reducing
the number of collocation points and the computation time
with respect to other pseudospectral collocation formulations.
The proposed method allows both changes of speed and
changes of heading for each aerial vehicle to guarantee the
safety distance between them. Its computational load and
scalability are studied in randomly generated scenarios.
Moreover, a comparison with other method is presented.
Several experiments to test the validity of the approach have
been also carried out in the multivehicle aerial testbed of the
Center for Advanced Aerospace Technologies.Comisión europea FP7 ICT (288082)Junta de Andalucía P11-TIC-706
A reactive method for collision avoidance in industrial environments
This paper presents a reactive method for
collision avoidance with multiple aerial vehicles that
has been applied in real time considering industrial
environments. The proposed method is based on the
3D-Optimal Reciprocal Collision Avoidance algorithm.
The main contribution of the proposed method is that
it takes into consideration 3D modeled static obstacles.
Therefore, it has been successfully applied in realistic
industrial environments with the presence of complex
static obstacles. Considerations of dynamic constraints
of the aerial vehicles have been added. The algorithm
has been integrated in ROS framework and tested in
simulation. Several simulations with up to eight aerial
vehicles have been performed, including long endurance
cooperative missions. Finally, the second main contri-
bution consists in the evaluation of several real ex-
periments with up to four aerial vehicles which have
been carried out in the testbed of the Center for Ad-
vanced Technologies (CATEC) facilities. The aerial ve-
hicles
ew in the presence of static obstacles and avoided
potential collisions by modifying the planned trajecto-
ries in real-time.Comisión Europea P11-TIC-706
A benchmark mechatronics platform to assess the inspection around pipes with variable pitch quadrotor for industrial sites
Article number 102641This paper investigates the inspection-of-pipe topic in a new framework, by rotation around a pipe, peculiar to
industrial sites and refineries. The evolution of the ultimate system requires prototype design and preliminary
tests. A new benchmark has been designed and built to mimic the rotation around a pipe, with the main purpose
of assessing the different types of rotors and control systems. The benchmark control system presents a
mechatronics package including mechanical design and machining, electronics and motor drive, motor-blade
installation, computer programming, and control implementation. The benchmark is also modular, working
with two modes of one- and two-degree-of-freedom (DoF), easily interchangeable. To cover a full rotation,
conventional fixed-pitch drones fail to provide negative thrusts; nonetheless, variable-pitch (VP) rotor quad-
copters can produce that in both directions. A closed-loop nonlinear optimal method is chosen as a controller, so-
called, “the state-dependent Riccati equation (SDRE)” approach. Optimal control policies are challenging for
experimentation though it has been successfully done in this report. The advantage of the VP is also illustrated in
a rotation plus radial motion in comparison with fixed-pitch rotors while a wind gust disturbs the inspection task.
The proposed VP system compensated the disturbance while the fixed pitch was pushed away by the wind gust.
The solution methods to the SDRE were mixed, a closed-form exact solution for the one-DoF system, and a
numerical one for the two-DoF. Solving the Riccati online in each time step is a critical issue that was effectively
solved by the implementation approach, through online communication with MATLAB software. Both simula-
tions and experiments have been performed along with a discussion to prove the application of VP systems in
rotary-motion pipe inspectionEuropean Union (UE). H2020 779411Agencia Estatal de Investigación española RTI2018-102224-B-I0
Manipulador aéreo con brazos antropomórficos de articulaciones flexibles
Este artículo presenta el primer robot manipulador aéreo con dos brazos antropomórficos diseñado para aplicarse en tareas de inspección y mantenimiento en entornos industriales de difícil acceso para operarios humanos. El robot consiste en una plataforma aérea multirrotor equipada con dos brazos antropomórficos ultraligeros, así como el sistema de control integrado de la plataforma y los brazos. Una de las principales características del manipulador es la flexibilidad mecánica proporcionada en todas las articulaciones, lo que aumenta la seguridad en las interacciones físicas con el entorno y la protección del propio robot. Para ello se ha introducido un compacto y simple mecanismo de transmisión por muelle entre el eje del servo y el enlace de salida. La estructura en aluminio de los brazos ha sido cuidadosamente diseñada de forma que los actuadores estén aislados frente a cargas radiales y axiales que los puedan dañar. El manipulador desarrollado ha sido validado a través de experimentos en base fija y en pruebas de vuelo en exteriores.MINECO Retos AEROMAIN DPI2014-5983-C2-1- RMINECO proyecto AEROARMS (AErial RObotic system integrating multiple ARMS and advanced manipulation capabilities for inspection and maintenance), contrato 644271Ministerio de Educación, Cultura y Deporte (España) programa FP