Consensus Control Under Communication Delay in a Three-Robot System: Design and Experiments

A consensus-control protocol is designed and implemented here on a three-robot system arranged on a horizontal platform, in which a camera system is used to track robot positions, and a personal computer broadcasts commands to the robots based on this protocol via a Bluetooth connection, where such commands are affected by time delays. The design involves some salient features of this protocol based on a graph-based approach, an input-output linearization scheme, and addressing uncertainties in the control problem. By implementing this design on experiments, we show that consensus of the robots can be successfully achieved, and their speed of reaching consensus can be systematically improved. Experimental results also strongly agree with those obtained from nonlinear simulations.

[1]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[2]  Keqin Gu,et al.  Stability and Stabilization of Systems with Time Delay , 2011, IEEE Control Systems.

[3]  Rifat Sipahi,et al.  Responsible-Eigenvalue Control for Creating Autonomy in Coupled Systems With Delays , 2011 .

[4]  J. Tsitsiklis,et al.  NP-hardness of some linear control design problems , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

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

[6]  Lynne E. Parker,et al.  Current State of the Art in Distributed Autonomous Mobile Robotics , 2000 .

[7]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[8]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[9]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[10]  Rifat Sipahi,et al.  Graph Laplacian Design for Fast Consensus of a LTI System With Heterogeneous Agent Couplings and Homogeneous Inter-Agent Delays , 2013 .

[11]  Rifat Sipahi,et al.  Responsible eigenvalue concept for the stability of a class of single-delay consensus dynamics with fixed topology , 2011 .

[12]  C. Nett,et al.  A new method for computing delay margins for stability of linear delay systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[13]  Mireille E. Broucke,et al.  Experiments in multirobot coordination , 2006, Robotics Auton. Syst..

[14]  Rifat Sipahi,et al.  A Linear Time-Invariant Consensus Dynamics with Homogeneous Delays: Analytical Study and Synthesis of Rightmost Eigenvalues , 2013, SIAM J. Control. Optim..

[15]  Ya-Jun Pan,et al.  Consensus formation control for a class of networked multiple mobile robot systems , 2012 .

[16]  Yangquan Chen,et al.  Experimental Validation of Consensus Algorithms for Multivehicle Cooperative Control , 2008, IEEE Transactions on Control Systems Technology.

[17]  T. Namerikawa,et al.  Consensus control of observer-based multi-agent system with Communication Delay , 2008, 2008 SICE Annual Conference.

[18]  B Kelleher,et al.  Excitation regeneration in delay-coupled oscillators. , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[19]  Jürgen Kurths,et al.  Consensus over directed static networks with arbitrary finite communication delays. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Rifat Sipahi,et al.  Responsible Eigenvalue Approach for Stability Analysis and Control Design of a Single-Delay Large-Scale System With Random Coupling Strengths , 2010 .

[21]  Vijay Kumar,et al.  Topological constraints in search-based robot path planning , 2012, Auton. Robots.

[22]  Rafael Fierro,et al.  An output feedback nonlinear decentralized controller for unmanned vehicle co‐ordination , 2007 .

[23]  Silviu-Iulian Niculescu,et al.  Stability of Traffic Flow Behavior with Distributed Delays Modeling the Memory Effects of the Drivers , 2007, SIAM J. Appl. Math..

[24]  C. Abdallah,et al.  Stability and Stabilization of Systems with Time Delay. Limitations and Opportunities , 2010 .

[25]  Rifat Sipahi,et al.  Rules and limitations of building delay-tolerant topologies for coupled systems. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  Alex Fukunaga,et al.  Cooperative mobile robotics: antecedents and directions , 1995 .

[27]  Dusan M. Stipanovic,et al.  Teleoperation of multi-agent systems with nonuniform control input delays , 2012, Integr. Comput. Aided Eng..

[28]  Stephen P. Boyd,et al.  Fast linear iterations for distributed averaging , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[29]  Frank L. Lewis,et al.  Synchronization of multi-agent systems with delayed control input information from neighbors , 2011, Autom..

[30]  Vijay Kumar,et al.  Cooperative Control of Robot Formations , 2002 .

[31]  Laura E. Ray,et al.  Stability of potential function formation control with communication and processing delay , 2009, 2009 American Control Conference.

[32]  Mohammad Bagher Menhaj,et al.  Synthesis and analysis of robust dynamic linear protocols for dynamic average consensus estimators , 2009 .