Decentralized collaborative transport of fabrics using micro-UAVs

Small unmanned aerial vehicles (UAVs) have generally little capacity to carry payloads. Through collaboration, the UAVs can increase their joint payload capacity and carry more significant loads. For maximum flexibility to dynamic and unstructured environments and task demands, we propose a fully decentralized control infrastructure based on a swarm-specific scripting language, Buzz. In this paper, we describe the control infrastructure and use it to compare two algorithms for collaborative transport: field potentials and spring-damper. We test the performance of our approach with a fleet of micro-UAVs, demonstrating the potential of decentralized control for collaborative transport.

[1]  G. Casadei,et al.  An open-source architecture for control and coordination of a swarm of micro-quadrotors , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[2]  Manuel Graña,et al.  Quasi-stationary state transportation of a hose with quadrotors , 2015, Robotics Auton. Syst..

[3]  M. Bakhshipour,et al.  Swarm robotics search & rescue: A novel artificial intelligence-inspired optimization approach , 2017, Appl. Soft Comput..

[4]  Eliseo Ferrante,et al.  Swarm robotics: a review from the swarm engineering perspective , 2013, Swarm Intelligence.

[5]  Manuel Graña,et al.  Particle Swarm Optimization Quadrotor Control for Cooperative Aerial Transportation of Deformable Linear Objects , 2016, Cybern. Syst..

[6]  Carlo Pinciroli,et al.  Swarm-Oriented Programming of Distributed Robot Networks , 2016, Computer.

[7]  Stefan Behnel,et al.  Cython: The Best of Both Worlds , 2011, Computing in Science & Engineering.

[8]  Hongyan Wang,et al.  Social potential fields: A distributed behavioral control for autonomous robots , 1995, Robotics Auton. Syst..

[9]  Raffaello D'Andrea,et al.  Carrying a flexible payload with multiple flying vehicles , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Mac Schwager,et al.  Decentralized Adaptive Control for Collaborative Manipulation , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Wolfgang Hönig,et al.  Flying Multiple UAVs Using ROS , 2017 .

[12]  Vijay Kumar,et al.  Cooperative Transportation Using Small Quadrotors Using Monocular Vision and Inertial Sensing , 2018, IEEE Robotics and Automation Letters.

[13]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[14]  Kasper Støy,et al.  Using Situated Communication in Distributed Autonomous Mobile Robotics , 2001, SCAI.

[15]  Foudil Cherif,et al.  Swarm robots circle formation via a virtual viscoelastic control model , 2016, 2016 8th International Conference on Modelling, Identification and Control (ICMIC).

[16]  Gaurav S. Sukhatme,et al.  Crazyswarm: A large nano-quadcopter swarm , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Raffaello D'Andrea,et al.  Cooperative quadrocopter ball throwing and catching , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Yanyan Dai,et al.  Symmetric caging formation for convex polygonal object transportation by multiple mobile robots based on fuzzy sliding mode control. , 2016, ISA transactions.