Task-space coordination control of bilateral human-swarm systems

Abstract This paper proposes a system framework and control algorithms that enable a human operator to simultaneously interact with a group of swarm robot in a remote environment. In order to cope with kinematic dissimilarity and spatial discrepancy between human and swarm systems, a task-oriented control framework is developed. Based on the proposed control system, the human operator is able to convey action commands to the swarm, and the swarm robot can provide feedback information for the human operator. Additionally, the cognitive limitation of the human operator due to lack of entire information about the remote environment can be mitigated by utilizing the null-space of the swarm robot. Stability and performance of the proposed control system are investigated when the communication channels are subject to time delays and the system is influenced by non-passive external forces. The control algorithms are validated via numerical simulations on a 3-DOF robotic manipulator with a group of mobile swarm robot.

[1]  Daniel J. Stilwell,et al.  Redundant manipulator techniques for partially decentralized path planning and control of a platoon of autonomous vehicles , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Farzaneh Abdollahi,et al.  Motion synchronization in unmanned aircrafts formation control with communication delays , 2013, Commun. Nonlinear Sci. Numer. Simul..

[3]  Erkan Zergeroglu,et al.  Nonlinear tracking control of kinematically redundant robot manipulators , 2004 .

[4]  Vijay Kumar,et al.  Modeling and control of formations of nonholonomic mobile robots , 2001, IEEE Trans. Robotics Autom..

[5]  Yen-Chen Liu,et al.  Control of semi-autonomous teleoperation system with time delays , 2013, Autom..

[6]  Mark W. Spong,et al.  Cooperative Avoidance Control for Multiagent Systems , 2007 .

[7]  Gianluca Antonelli,et al.  Kinematic Control of Platoons of Autonomous Vehicles , 2006, IEEE Transactions on Robotics.

[8]  Weihua Zhao,et al.  Quadcopter formation flight control combining MPC and robust feedback linearization , 2014, J. Frankl. Inst..

[9]  Peter Xiaoping Liu,et al.  Delay-Dependent Stability Criteria of Teleoperation Systems With Asymmetric Time-Varying Delays , 2010, IEEE Transactions on Robotics.

[10]  Randy A. Freeman,et al.  Decentralized Environmental Modeling by Mobile Sensor Networks , 2008, IEEE Transactions on Robotics.

[11]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

[12]  Vijay Kumar,et al.  Abstractions and controllers for groups of robots in environments with obstacles , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Lorenzo Sabattini,et al.  Decentralized connectivity maintenance for cooperative control of mobile robotic systems , 2013, Int. J. Robotics Res..

[14]  Dongjun Lee,et al.  Passive Bilateral Teleoperation With Constant Time Delay , 2006, IEEE Transactions on Robotics.

[15]  Wolfram Burgard,et al.  Coordinated multi-robot exploration , 2005, IEEE Transactions on Robotics.

[16]  Veysel Gazi,et al.  Swarm aggregations using artificial potentials and sliding-mode control , 2005, IEEE Transactions on Robotics.

[17]  Antonio Franchi,et al.  Bilateral Teleoperation of Groups of Mobile Robots With Time-Varying Topology , 2012, IEEE Transactions on Robotics.

[18]  Bruno Siciliano,et al.  Kinematic control of redundant robot manipulators: A tutorial , 1990, J. Intell. Robotic Syst..

[19]  Dimos V. Dimarogonas,et al.  Connectedness Preserving Distributed Swarm Aggregation for Multiple Kinematic Robots , 2008, IEEE Transactions on Robotics.

[20]  Nikhil Chopra,et al.  Synchronization of Networked Mechanical Systems With Communication Delays and Human Input , 2013 .

[21]  Ian D. Walker,et al.  Adaptive Non-Linear Tracking Control of kinematically Redundant robot Manipulators1 , 2008, Int. J. Robotics Autom..

[22]  Dongjun Lee Semi-Autonomous Teleoperation of Multiple Wheeled Mobile Robots Over the Internet , 2008 .

[23]  Jack K. Hale,et al.  Introduction to Functional Differential Equations , 1993, Applied Mathematical Sciences.

[24]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[25]  Rong-Jong Wai,et al.  Design of switching path-planning control for obstacle avoidance of mobile robot , 2011, J. Frankl. Inst..

[26]  Vijay Kumar,et al.  Leader-to-formation stability , 2004, IEEE Transactions on Robotics and Automation.

[27]  Chien Chern Cheah,et al.  Multi-group coordination control for robot swarms , 2012, Autom..

[28]  Dusan M. Stipanovic,et al.  Bilateral Teleoperation of Multiple Mobile Agents: Coordinated Motion and Collision Avoidance , 2010, IEEE Transactions on Control Systems Technology.

[29]  Daniela Rus,et al.  Controlling a team of robots with a single input , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[30]  Yen-Chen Liu,et al.  Controlled Synchronization of Heterogeneous Robotic Manipulators in the Task Space , 2012, IEEE Transactions on Robotics.

[31]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[32]  Youdan Kim,et al.  Adaptive controller design for spacecraft formation flying using sliding mode controller and neural networks , 2012, J. Frankl. Inst..

[33]  Chien Chern Cheah,et al.  Region-based shape control for a swarm of robots , 2009, Autom..

[34]  Hanlei Wang,et al.  Flocking of networked uncertain Euler-Lagrange systems on directed graphs , 2013, Autom..

[35]  Rogelio Lozano,et al.  Synchronization of bilateral teleoperators with time delay , 2008, Autom..

[36]  Mac Schwager,et al.  Decentralized, Adaptive Coverage Control for Networked Robots , 2009, Int. J. Robotics Res..