Unmanned Ground and Aerial Vehicles in extended range indoor and outdoor missions

The capability to instantiate a cooperation among heterogeneous agents is a fundamental feature in mobile robotics. In this paper we focus on the interaction between Unmanned Ground Vehicle (UGV) and Unmanned Aerial Vehicle (UAV) to extend the endurance of UAV, thanks to a novel landing/recharging platform. The UGV acts as a docking station and hosts the UAV during the indoor/outdoor transition and vice-versa. We designed a platform and a robust landing target to automate the fast recharge of UAV. The synchronization and coordination of cooperation is managed by a Ground Control Station (GCS) developed using a versatile software toolchain based on the integration of Stateflow, auto-generation of C-code and ROS. All the software components of UAV, UGV and GCS have been developed using ROS. The obtained results show that the UAV is able to land over the UGV with high accuracy (<;5cm for both x and y axis) thanks to a visual position estimation algorithm, also in presence of wind (with gust up to 20-25km/h), recharging its batteries in a short time to extend its endurance.

[1]  Emanuele Frontoni,et al.  A single-camera feature-based vision system for helicopter autonomous landing , 2009, 2009 International Conference on Advanced Robotics.

[2]  Jonathan P. How,et al.  An Automated Battery Management System to Enable Persistent Missions With Multiple Aerial Vehicles , 2015, IEEE/ASME Transactions on Mechatronics.

[3]  Johnhenri R. Richardson,et al.  Autonomous battery swapping system for small-scale helicopters , 2010, 2010 IEEE International Conference on Robotics and Automation.

[4]  Guillaume Sanahuja,et al.  Optical flow-based controller for reactive and relative navigation dedicated to a four rotor rotorcraft , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Sauro Longhi,et al.  A Modular Framework for Fast Prototyping of Cooperative Unmanned Aerial Vehicle , 2012, J. Intell. Robotic Syst..

[6]  Sauro Longhi,et al.  Improving the Robustness Properties of Robot Localization Procedures with Respect to Environment Features Uncertainties , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  Sauro Longhi,et al.  An Asynchronous Multirate Approach , 2008 .

[8]  O. Meister,et al.  Teaming of an UGV with a VTOL-UAV in urban environments , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[9]  T. Krajnik,et al.  Cooperative μUAV-UGV autonomous indoor surveillance , 2012, International Multi-Conference on Systems, Sygnals & Devices.

[10]  Sauro Longhi,et al.  An IMU/UWB/Vision-based Extended Kalman Filter for Mini-UAV Localization in Indoor Environment using 802.15.4a Wireless Sensor Network , 2012, Journal of Intelligent & Robotic Systems.

[11]  Pierre Wellner,et al.  Adaptive Thresholding for the DigitalDesk , 1993 .

[12]  Sven Lange,et al.  A vision based onboard approach for landing and position control of an autonomous multirotor UAV in GPS-denied environments , 2009, 2009 International Conference on Advanced Robotics.

[13]  P. Zingaretti,et al.  A simulation framework for coalition formation of Unmanned Aerial Vehicles , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[14]  Pascual Campoy Cervera,et al.  Towards Autonomous Air-to-Air Refuelling for UAVs using visual information , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Jonathan P. How,et al.  Automated Battery Swap and Recharge to Enable Persistent UAV Missions , 2011 .

[16]  Keiichi Abe,et al.  Topological structural analysis of digitized binary images by border following , 1985, Comput. Vis. Graph. Image Process..

[17]  Sauro Longhi,et al.  Experimental validation of FastSLAM algorithm integrated with a linear features based map , 2009 .

[18]  Kartik B. Ariyur,et al.  Inductive or Magnetic Recharging for Small UAVs , 2012 .

[19]  Erwin Schoitsch,et al.  Towards Composable Robotics: The R3-COP Knowledge-Base Driven Technology Platform , 2012, SAFECOMP Workshops.

[20]  E. Guttman,et al.  Autoconfiguration for IP networking: enabling local communication , 2001 .

[21]  Qian Chen,et al.  Camera Calibration with Two Arbitrary Coplanar Circles , 2004, ECCV.