Distributed synchronization for heterogeneous robots with uncertain kinematics and dynamics under switching topologies

Abstract In this paper, the problems related to control for a network of heterogeneous robots, to achieve task-space synchronization in the presence of uncertainties in kinematic and dynamic models have been reported. Based on the proposed control algorithms and adaptive laws, networked robot systems can be ensured to synchronize with imprecise measurement of system parameters and communication delays. Three different connection scenarios, namely, strongly connected graphs, switching regular graphs, and jointly connected regular graphs have been considered in this paper. With the use of weighted storage function, attempts have been made in this paper to demonstrate that a multi-robot system, interconnected over a strongly connected graph with time delays, can be stabilized with guaranteed position and velocity synchronization. Since it is difficult to set up a fixed communication network between robots, an alternative synchronization controller was developed through switching topologies. Additionally, for interconnections between robots that are time-varying and agents that are disconnected at certain time intervals, the stability and synchronous behaviors of the networked system were studied using Lyapunov theory and switching control theory. Numerical examples were also provided to demonstrate the performance of the proposed multi-robot system.

[1]  Daizhan Cheng,et al.  Leader-following consensus of multi-agent systems under fixed and switching topologies , 2010, Syst. Control. Lett..

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

[3]  Yen-Chen Liu,et al.  On stability and regulation performance for flexible-joint robots with input/output communication delays , 2014, Autom..

[4]  Derong Liu,et al.  Multi-Agent Based Adaptive Consensus Control for Multiple Manipulators with Kinematic Uncertainties , 2008, 2008 IEEE International Symposium on Intelligent Control.

[5]  Henk Nijmeijer,et al.  Mutual synchronization of robots via estimated state feedback: a cooperative approach , 2004, IEEE Transactions on Control Systems Technology.

[6]  Huijun Gao,et al.  Distributed Robust Synchronization of Dynamical Networks With Stochastic Coupling , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[7]  Hanlei Wang,et al.  Adaptive task-space synchronisation of networked robotic agents without task-space velocity measurements , 2013, Int. J. Control.

[8]  Nikhil Chopra,et al.  On Adaptive and Robust Controlled Synchronization of Networked Robotic Systems on Strongly Connected Graphs , 2013 .

[9]  Jie Huang,et al.  Stability of a Class of Linear Switching Systems with Applications to Two Consensus Problems , 2011, IEEE Transactions on Automatic Control.

[10]  Gang Chen,et al.  Cooperative controller design for synchronization of networked uncertain Euler–Lagrange systems , 2015 .

[11]  Vladimir L. Kharitonov,et al.  Time-Delay Systems , 2013 .

[12]  Jinjun Shan,et al.  Adaptive Synchronization Control of Multiple Spacecraft Formation Flying , 2007 .

[13]  Wei Ren,et al.  Distributed leaderless consensus algorithms for networked Euler–Lagrange systems , 2009, Int. J. Control.

[14]  Yang Tang,et al.  Exponential Synchronization of Coupled Switched Neural Networks With Mode-Dependent Impulsive Effects , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[15]  Huijun Gao,et al.  Pinning Distributed Synchronization of Stochastic Dynamical Networks: A Mixed Optimization Approach , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[16]  Jianbin Qiu,et al.  A New Design of Delay-Dependent Robust ${\cal H}_{\bm \infty}$ Filtering for Discrete-Time T--S Fuzzy Systems With Time-Varying Delay , 2009, IEEE Transactions on Fuzzy Systems.

[17]  Quanmin Zhu,et al.  Adaptive synchronised tracking control for multiple robotic manipulators with uncertain kinematics and dynamics , 2016, Int. J. Syst. Sci..

[18]  Kristin Y. Pettersen,et al.  Output synchronization control of ship replenishment operations: Theory and experiments , 2007 .

[19]  Mark W. Spong,et al.  On synchronization of networked passive systems with time delays and application to bilateral teleoperation , 2005 .

[20]  Jean-Pierre Richard,et al.  Time-delay systems: an overview of some recent advances and open problems , 2003, Autom..

[21]  Jianbin Qiu,et al.  Observer-Based Piecewise Affine Output Feedback Controller Synthesis of Continuous-Time T–S Fuzzy Affine Dynamic Systems Using Quantized Measurements , 2012, IEEE Transactions on Fuzzy Systems.

[22]  Soon-Jo Chung,et al.  Cooperative Robot Control and Concurrent Synchronization of Lagrangian Systems , 2007, IEEE Transactions on Robotics.

[23]  Zhiguo Liu,et al.  Consensus for multiple heterogeneous Euler-Lagrange systems with time-delay and jointly connected topologies , 2014, J. Frankl. Inst..

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

[25]  Venkat Krovi,et al.  OUTPUT SYNCHRONIZATION FOR TELEOPERATION OF WHEEL MOBILE ROBOT , 2009 .

[26]  Nikhil Chopra,et al.  Output Synchronization on Strongly Connected Graphs , 2012, IEEE Transactions on Automatic Control.

[27]  Francisco Rosales-Hernández,et al.  Discrete-time synchronization strategy for input time-delay mobile robots , 2013, J. Frankl. Inst..

[28]  Hanlei Wang,et al.  Task-Space Synchronization of Networked Robotic Systems With Uncertain Kinematics and Dynamics , 2013, IEEE Transactions on Automatic Control.

[29]  Yen-Chen Liu,et al.  Synchronization of networked robotic systems on strongly connected graphs , 2010, 49th IEEE Conference on Decision and Control (CDC).

[30]  Zhiguo Liu,et al.  Distributed adaptive consensus for multiple mechanical systems with switching topologies and time-varying delay , 2014, Syst. Control. Lett..

[31]  Jianbin Qiu,et al.  Fuzzy-Model-Based Piecewise ${\mathscr H}_{\infty }$ Static-Output-Feedback Controller Design for Networked Nonlinear Systems , 2010, IEEE Transactions on Fuzzy Systems.

[32]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[33]  David Angeli,et al.  Nonlinear norm-observability notions and stability of switched systems , 2005, IEEE Transactions on Automatic Control.

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

[35]  Soon-Jo Chung,et al.  Application of Synchronization to Formation Flying Spacecraft: Lagrangian Approach , 2008, 0803.0170.

[36]  Dong Yue,et al.  Distributed event-triggered control of discrete-time heterogeneous multi-agent systems , 2013, J. Frankl. Inst..

[37]  Eduardo D. Sontag A remark on the converging-input converging-state property , 2003, IEEE Trans. Autom. Control..

[38]  Frank L. Lewis,et al.  Distributed Adaptive Tracking Control for Synchronization of Unknown Networked Lagrangian Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[39]  Panos J. Antsaklis,et al.  Output Synchronization of Networked Passive Systems With Event-Driven Communication , 2014, IEEE Transactions on Automatic Control.

[40]  Mark W. Spong,et al.  Passivity-Based Control of Multi-Agent Systems , 2006 .

[41]  Gang Feng,et al.  A Synchronization Approach to Trajectory Tracking of Multiple Mobile Robots While Maintaining Time-Varying Formations , 2009, IEEE Transactions on Robotics.

[42]  Huijun Gao,et al.  Distributed Synchronization in Networks of Agent Systems With Nonlinearities and Random Switchings , 2013, IEEE Transactions on Cybernetics.