Abstract
We consider a group of mobile robotic agents, identical and indistinguishable, having no memory (oblivious) and no common frame of reference (neither absolute location nor a common orientation). Furthermore, these agents are assumed to posses only rudimentary sensing and computational capabilities (limited visibility and basic geometric sorting). We prove that, such robots, implementing a “Chase the farthest neighbour” policy, preform the task of gathering to a point within a finite time or a finite expected number of time steps. In continuous time, preforming such a gathering task is rather straightforward, while in the discrete time, we prove that a randomized semi-synchronised timing model leads to gathering within a finite expected number of time-steps.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agmon, N., Peleg, D.: Fault-tolerant gathering algorithms for autonomous mobile robots. SIAM J. Comput. 36(1), 56–82 (2006)
Ando, H., Oasa, Y., Suzuki, Y., Yamashita, Y.: Distributed memory less point convergence algorithm for mobile robots with limited visibility. In: IEEE Transactions on Robotics and Automation, vol. 15(5), pp. 818–828 (1999)
Bellaiche, L.I., Bruckstein, A.: Continuous time gathering of agents with limited visibility and bearing-only sensing. Technical report, CIS Technical report, TASP (2015)
Bruckstein, A., Zeitouni, O.: A puzzling feedback quantizer. Technical report 879, EE Department Technion IIT (1993)
Cortes, J.: Discontinuous dynamical systems. IEEE control Syst. 28(3), 36–73 (2008)
Gauci, M., Chen, J., Dodd, T.J., Gross, R.: Evolving aggregation behaviors in multi-robot systems with binary sensors. Distributed Autonomous Robotic Systems, pp. 355–367. Springer, Berlin (2014)
Gauci, M., Chen, J., Li, W., Dodd, T.J., Gross, R.: Self-organized aggregation without computation. Int. J. Robot. Res. (2014). https://doi.org/10.1177/0278364914525244
Gordon, N., Wagner, I., Bruckstein, A.: Gathering multiple robotic a(ge)nts with limited sensing capabilities. Ant Colony Optimization and Swarm Intelligence. Lecture Notes in Computer Science, p. 142–153. Springer, Berlin (2004)
Gordon, N., Wagner, I., Bruckstein, A.: A randomized gathering algorithm for multiple robots with limited sensing capabilities. In: Proceedings of MARS 2005 workshop at ICINCO Barcelona (2005)
Gordon, N., Elor, Y., Bruckstein, A.: Gathering multiple robotic agents with crude distance sensing capabilities. Ant Colony Optimization and Swarm Intelligence. Lecture Notes in Computer Science, pp. 72–83. Springer, Berlin (2008)
Jadbabaie, A., Lin, J., Morse, A.S.: Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 48(6), 988–1001 (2003)
Manor, R., Bruckstein, A.: Chase Your Farthest Neighbour: A simple gathering algorithm for anonymous, oblivious and non-communicating agents. Technical report CIS-2016-01 (2016)
Moreau, L.: Stability of continuous-time distributed consensus algorithms. In: Proceedings of the 43rd IEEE Conference on Decision and Control, 2004. CDC. vol. 4, p. 3998–4003 (2004)
Moreau, L.: Stability of multi-agent systems with time-dependent communication links. IEEE Trans. Autom. Control 50, 169–182 (2005)
Suzuki, I., Yamashita, M.: A theory of distributed anonymous mobile robots formation and agreement problems. Technical report, DTIC Document (1994)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Manor, R., Bruckstein, A.M. (2018). Chase Your Farthest Neighbour. In: Groß, R., et al. Distributed Autonomous Robotic Systems. Springer Proceedings in Advanced Robotics, vol 6. Springer, Cham. https://doi.org/10.1007/978-3-319-73008-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-73008-0_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73006-6
Online ISBN: 978-3-319-73008-0
eBook Packages: EngineeringEngineering (R0)