A study on force-based collaboration in swarms

Cooperative manipulation is a basic skill in groups of humans, animals and in many robotic applications. Besides being an interesting challenge, communication-less approaches have been applied to groups of robots in order to achieve higher scalability and simpler hardware and software design. We present a generic model and control law for robots cooperatively manipulating an object, for both ground and floating systems. The control method exploits a leader–follower scheme and is based only on implicit communication (i.e., the sensing of contact forces). The control objective mainly consists of steering the object manipulated by the swarm of robots to a desired position and orientation in a cooperative way. For a system with just one leader, we present analytical results on the equilibrium configurations and their stability that are then validated by numerical simulations. The role of object internal forces (induced by the robots through contact forces) is discussed in terms of convergence of the object position and orientation to the desired values. We also present a discussion on additional properties of the controlled system that were investigated using thorough numerical analysis, namely the robustness of the system when the object is subject to external disturbances in non-ideal conditions, and how the number of leaders in the swarm can affect the aforementioned convergence and robustness.

[1]  Carlos Canudas de Wit,et al.  Motion and force control , 1996 .

[2]  Roland Siegwart,et al.  Collaborative transportation using MAVs via passive force control , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Ryojun Ikeura,et al.  Cooperative motion control of a robot and a human , 1994, Proceedings of 1994 3rd IEEE International Workshop on Robot and Human Communication.

[4]  Marco Carricato,et al.  Direct Geometrico-static Problem of Underconstrained Cable-Driven Parallel Robots With $n$ Cables , 2015, IEEE Transactions on Robotics.

[5]  TrianniVito,et al.  Cooperation through self-assembly in multi-robot systems , 2006 .

[6]  Sandra Hirche,et al.  Human-Guided Multirobot Cooperative Manipulation , 2019, IEEE Transactions on Control Systems Technology.

[7]  Antonio Franchi,et al.  A Study on Force-Based Collaboration in Flying Swarms , 2018, ANTS Conference.

[8]  Hamid M. Lankarani,et al.  Compliant contact force models in multibody dynamics : evolution of the Hertz contact theory , 2012 .

[9]  Carl Anderson,et al.  Division of labour within teams of New World and Old World army ants , 2001, Animal Behaviour.

[10]  Didier Devaurs,et al.  A motion planning approach to 6-D manipulation with aerial towed-cable systems , 2013 .

[11]  Davide Bicego,et al.  A Truly-Redundant Aerial Manipulator System With Application to Push-and-Slide Inspection in Industrial Plants , 2019, IEEE Robotics and Automation Letters.

[12]  Kazuo Tanie,et al.  Human-robot cooperative handling using virtual nonholonomic constraint in 3-D space , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[13]  Giuseppe Muscio,et al.  Cooperative impedance control for multiple UAVs with a robotic arm , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  S. Ali A. Moosavian,et al.  Multiple Impedance Control for Space Free-Flying Robots , 2005 .

[15]  Antonio Franchi,et al.  Aerial Co-Manipulation With Cables: The Role of Internal Force for Equilibria, Stability, and Passivity , 2018, IEEE Robotics and Automation Letters.

[16]  Benedetto Allotta,et al.  An innovative decentralized strategy for I-AUVs cooperative manipulation tasks , 2015, Robotics Auton. Syst..

[17]  Eric Bonabeau,et al.  Cooperative transport by ants and robots , 2000, Robotics Auton. Syst..

[18]  M. Anitescu,et al.  Formulating Dynamic Multi-Rigid-Body Contact Problems with Friction as Solvable Linear Complementarity Problems , 1997 .

[19]  Mac Schwager,et al.  Force-Amplifying N-robot Transport System (Force-ANTS) for cooperative planar manipulation without communication , 2016, Int. J. Robotics Res..

[20]  Nicolas Jouandeau,et al.  A Survey and Analysis of Multi-Robot Coordination , 2013 .

[21]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[22]  Radhika Nagpal,et al.  Collective transport of complex objects by simple robots: theory and experiments , 2013, AAMAS.

[23]  Ian Darrell Kelly FLOCKING BY THE FUSION OF SONAR AND ACTIVE INFRARED SENSORS ON PHYSICAL AUTONOMOUS MOBILE ROBOTS , 1996 .

[24]  Dimos V. Dimarogonas,et al.  Communication-based Decentralized Cooperative Object Transportation Using Nonlinear Model Predictive Control , 2018, 2018 European Control Conference (ECC).

[25]  Antonio Franchi,et al.  Dynamics, Control, and Estimation for Aerial Robots Tethered by Cables or Bars , 2016, IEEE Transactions on Robotics.

[26]  Stanley A. Schneider,et al.  Object impedance control for cooperative manipulation: theory and experimental results , 1992, IEEE Trans. Robotics Autom..

[27]  Dongjun Lee,et al.  Aerial tool operation system using quadrotors as Rotating Thrust Generators , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[28]  Michael Gassner,et al.  Dynamic collaboration without communication: Vision-based cable-suspended load transport with two quadrotors , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[29]  Sharad Bhartiya,et al.  Implementation of integral feedback control in biological systems , 2015, Wiley interdisciplinary reviews. Systems biology and medicine.

[30]  Charalampos P. Bechlioulis,et al.  Cooperative manipulation exploiting only implicit communication , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[31]  Marco Dorigo,et al.  Cooperation through self-assembling in multi-robot systems , 2005 .

[32]  Eliseo Ferrante,et al.  Flocking in Stationary and Non-stationary Environments: A Novel Communication Strategy for Heading Alignment , 2010, PPSN.

[33]  Lorenzo Marconi,et al.  Developing an Aerial Manipulator Prototype: Physical Interaction with the Environment , 2014, IEEE Robotics & Automation Magazine.

[34]  N. Franks Teams in social insects: group retrieval of prey by army ants (Eciton burchelli, Hymenoptera: Formicidae) , 1986, Behavioral Ecology and Sociobiology.

[35]  R Di Leonardo,et al.  Bacterial ratchet motors , 2009, Proceedings of the National Academy of Sciences.

[36]  Spring Berman,et al.  Stability and Convergence Analysis of a Decentralized Proportional-Integral Control Strategy for Collective Transport , 2018, 2018 Annual American Control Conference (ACC).

[37]  Antonio Franchi,et al.  Decentralized motion control for cooperative manipulation with a team of networked mobile manipulators , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[38]  P.-P. Grasse La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d'interprétation du comportement des termites constructeurs , 1959, Insectes Sociaux.

[39]  Alessandro Marino,et al.  Distributed Adaptive Control of Networked Cooperative Mobile Manipulators , 2018, IEEE Transactions on Control Systems Technology.

[40]  Antonio Franchi,et al.  Distributed Estimation of State and Parameters in Multiagent Cooperative Load Manipulation , 2016, IEEE Transactions on Control of Network Systems.

[41]  Spring Berman,et al.  Experimental Study and Modeling of Group Retrieval in Ants as an Approach to Collective Transport in Swarm Robotic Systems , 2011, Proceedings of the IEEE.

[42]  Eliseo Ferrante,et al.  Self-organized flocking with a mobile robot swarm: a novel motion control method , 2012, Adapt. Behav..

[43]  Vijay Kumar,et al.  Cooperative Grasping and Transport Using Multiple Quadrotors , 2010, DARS.

[44]  Dimos V. Dimarogonas,et al.  Slung load transportation with a single aerial vehicle and disturbance removal , 2016, 2016 24th Mediterranean Conference on Control and Automation (MED).

[45]  Vijay Kumar,et al.  Dynamics, Control and Planning for Cooperative Manipulation of Payloads Suspended by Cables from Multiple Quadrotor Robots , 2013, Robotics: Science and Systems.