Passivity-based bilateral human-swarm-interactions for cooperative robotic networks and human passivity analysis

This paper investigates bilateral human-swarm-interactions wherein the objective is to guarantee human operator enabled synchronization of positions/velocities of an ensemble of kinematic robots to desired reference inputs. We first present a feedback loop configuration, where every robot implements a cooperative controller and the human visually feedbacks the average positions/velocities of the accessible robots depending on the selected (position or velocity) control modes. Asymptotic synchronization is demonstrated by assuming passivity of an appropriately defined human operator decision process. The aforementioned passivity assumption and learning ability of the operator are studied through experiments on a human-in-the-loop simulator. It is observed that learning has a positive effect on passivity, but passivity of the decision process may nevertheless be violated in the high frequency domain depending on the network connection. Hence, passivation scheme is presented for the operator's decision process and it is demonstrated for three different interconnection structures among the kinematic robots and operator.

[1]  Neville Hogan,et al.  Robust control of dynamically interacting systems , 1988 .

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

[3]  Tohru Katayama,et al.  Subspace Methods for System Identification , 2005 .

[4]  Peng Yang,et al.  Stability and Convergence Properties of Dynamic Average Consensus Estimators , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[5]  Masayuki Fujita,et al.  Passivity-Based Control and Estimation in Networked Robotics , 2015 .

[6]  Dongjun Lee,et al.  Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Theory , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

[8]  Magnus Egerstedt,et al.  Interacting with Networks of Mobile Agents , 2014, Large-Scale Networks in Engineering and Life Sciences.

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

[10]  Meng Xia,et al.  Passivity Analysis of Human as a Controller , 2014 .

[11]  Magnus Egerstedt,et al.  Controllability Characterizations of Leader-Based Swarm Interactions , 2012, AAAI Fall Symposium: Human Control of Bioinspired Swarms.

[12]  He Bai,et al.  Output Synchronization of Nonlinear Systems under Input Disturbances , 2013, ArXiv.

[13]  John T. Wen,et al.  Cooperative Control Design - A Systematic, Passivity-Based Approach , 2011, Communications and control engineering.

[14]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

[15]  F. Bullo,et al.  Motion Coordination with Distributed Information , 2007 .

[16]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[17]  Fumin Zhang,et al.  Dissipativity-Based Teleoperation with Time-Varying Communication Delays , 2013 .

[18]  Romeo Ortega,et al.  Passivity-based control for bilateral teleoperation: A tutorial , 2011, Autom..