Identifying Rigidity-Preserving Bipartitions in Planar Multi-Robot Networks

Abstract In this paper, we consider the problem of identifying a bipartition of a planar multi-robot network, such that the resulting two sub-teams are rigid networks. As opposed to approaching the network splitting problem constructively, we instead determine the existence conditions for rigidity-preserving bipartitions, and provide an iterative algorithm that identifies such partitions in polynomial time. In particular, the relationship between rigid graph partitions and the previously identified Z-link edge structure is given, yielding a direction towards which a graph search is applied. Adapting a supergraph search mechanism from the set generation literature, we then provide a methodology for discerning graphs cuts that represent valid rigid bipartitions. Finally, full algorithm details and pseudocode are provided, together with simulation results that verify correctness and demonstrate complexity.

[1]  G. Laman On graphs and rigidity of plane skeletal structures , 1970 .

[2]  W. Whiteley,et al.  Generating Isostatic Frameworks , 1985 .

[3]  Bruce Hendrickson,et al.  Conditions for Unique Graph Realizations , 1992, SIAM J. Comput..

[4]  B. Hendrickson,et al.  Regular ArticleAn Algorithm for Two-Dimensional Rigidity Percolation: The Pebble Game , 1997 .

[5]  B. Hendrickson,et al.  An Algorithm for Two-Dimensional Rigidity Percolation , 1997 .

[6]  R. Murray,et al.  Graph rigidity and distributed formation stabilization of multi-vehicle systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[7]  B. Anderson,et al.  Sensor and network topologies of formations with direction, bearing, and angle information between agents , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[8]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[9]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[10]  Vladimir Gurvich,et al.  Generating Minimal k-Vertex Connected Spanning Subgraphs , 2007, COCOON.

[11]  J. Hendrickx,et al.  Rigid graph control architectures for autonomous formations , 2008, IEEE Control Systems.

[12]  Spring Berman,et al.  Optimized Stochastic Policies for Task Allocation in Swarms of Robots , 2009, IEEE Transactions on Robotics.

[13]  Mireille E. Broucke,et al.  Stabilisation of infinitesimally rigid formations of multi-robot networks , 2009, Int. J. Control.

[14]  Yu-Yan Zhang,et al.  Automatic generation of optimally rigid formations using decentralized methods , 2010, Int. J. Autom. Comput..

[15]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[16]  Jizhong Xiao,et al.  Multirobot Tree and Graph Exploration , 2011, IEEE Transactions on Robotics.

[17]  Frank L. Lewis,et al.  Decentralized task sequencing and multiple mission control for heterogeneous robotic networks , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Frank Allgöwer,et al.  Growing optimally rigid formations , 2012, 2012 American Control Conference (ACC).

[19]  Tolga Eren,et al.  Formation shape control based on bearing rigidity , 2012, Int. J. Control.

[20]  Magnus Egerstedt,et al.  Distributed containment control with multiple stationary or dynamic leaders in fixed and switching directed networks , 2012, Autom..

[21]  Gaurav S. Sukhatme,et al.  Constrained Interaction and Coordination in Proximity-Limited Multiagent Systems , 2013, IEEE Transactions on Robotics.

[22]  Brian D. O. Anderson,et al.  Analysis of Noisy Bearing-Only Network Localization , 2013, IEEE Transactions on Automatic Control.

[23]  Gaurav S. Sukhatme,et al.  Decentralized generic rigidity evaluation in interconnected systems , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Gaurav S. Sukhatme,et al.  Evaluating Network Rigidity in Realistic Systems: Decentralization, Asynchronicity, and Parallelization , 2014, IEEE Transactions on Robotics.