Skip to main content
Erschienen in: Autonomous Robots 3/2019

07.11.2018

Robust connectivity maintenance for fallible robots

verfasst von: Jacopo Panerati, Marco Minelli, Cinara Ghedini, Lucas Meyer, Marcel Kaufmann, Lorenzo Sabattini, Giovanni Beltrame

Erschienen in: Autonomous Robots | Ausgabe 3/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Multi-robot systems are promising tools for many hazardous real-world problems. In particular, the practical application of swarm robotics was identified as one of the grand challenges of the next decade. As swarms enter the real world, they have to deal with the inevitable problems of hardware, software, and communication failure, especially for long-term deployments. Communication is a key element for effective collaboration, and the ability of robots to communicate is expressed by the swarm’s connectivity. In this paper, we analyze a set of techniques to assess, control, and enforce connectivity in the context of fallible robots. Past research has addressed the issue of connectivity but, for the most part, without making system reliability a constitutional part of the model. We introduce a controller for connectivity maintenance in the presence of faults and discuss the optimization of its parameters and performance. We validate our approach in simulation and via physical robot experiments.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
This definition of the edge-weights introduces a discontinuity in the control action that can be avoided introducing a smooth bump function (Do 2008). However, from an implementation viewpoint, the effect of the discontinuity can be made negligible by choosing a sufficiently small threshold \(\varDelta \).
 
7
To do so, we evaluated all the combinations of gains using the following values: [0.01, 0.25, 0.5, 0.75, 1., 1.5, 2.0].
 
Literatur
Zurück zum Zitat Ajorlou, A., Momeni, A., & Aghdam, A. G. (2010). A class of bounded distributed control strategies for connectivity preservation in multi-agent systems. IEEE Transactions on Automatic Control, 55, 2828–2833.MathSciNetCrossRefMATH Ajorlou, A., Momeni, A., & Aghdam, A. G. (2010). A class of bounded distributed control strategies for connectivity preservation in multi-agent systems. IEEE Transactions on Automatic Control, 55, 2828–2833.MathSciNetCrossRefMATH
Zurück zum Zitat Albert, R., Jeong, H., & Barabasi, A. L. (2000). Error and attack tolerance of complex networks. Nature, 406(6794), 378–382.CrossRef Albert, R., Jeong, H., & Barabasi, A. L. (2000). Error and attack tolerance of complex networks. Nature, 406(6794), 378–382.CrossRef
Zurück zum Zitat Cao, Y., & Ren, W. (2010). Distributed coordinated tracking via a variable structure approach—part I: Consensus tracking. part II: Swarm tracking. In Proceedings of the American Control Conference, (pp. 4744–4755). Cao, Y., & Ren, W. (2010). Distributed coordinated tracking via a variable structure approach—part I: Consensus tracking. part II: Swarm tracking. In Proceedings of the American Control Conference, (pp. 4744–4755).
Zurück zum Zitat Cvetkovic, D., & Rowlinson, P. (2004). Spectral graph theory. In L. W. Beineke, R. J. Wilson, & P. J. Cameron (Eds.), Topics in algebraic graph theory (pp. 88–112). Cambridge University Press. Cvetkovic, D., & Rowlinson, P. (2004). Spectral graph theory. In L. W. Beineke, R. J. Wilson, & P. J. Cameron (Eds.), Topics in algebraic graph theory (pp. 88–112). Cambridge University Press.
Zurück zum Zitat Do, K. D. (2008). Formation tracking control of unicycle-type mobile robots with limited sensing ranges. IEEE Transactions on Control Systems Technology, 16, 527–538.CrossRef Do, K. D. (2008). Formation tracking control of unicycle-type mobile robots with limited sensing ranges. IEEE Transactions on Control Systems Technology, 16, 527–538.CrossRef
Zurück zum Zitat Elsayed, E. A. (2012). Reliability engineering (2nd ed.). Hoboken: Wiley Publishing.MATH Elsayed, E. A. (2012). Reliability engineering (2nd ed.). Hoboken: Wiley Publishing.MATH
Zurück zum Zitat Fiedler, M. (1973). Algebraic connectivity of graphs. Czechoslovak Mathematical Journal, 23(2), 298–305.MathSciNetMATH Fiedler, M. (1973). Algebraic connectivity of graphs. Czechoslovak Mathematical Journal, 23(2), 298–305.MathSciNetMATH
Zurück zum Zitat Ghedini, C., & Ribeiro, C. H. C. (2011). Rethinking failure and attack tolerance assessment in complex networks. Physica A: Statistical Mechanics and its Applications, 390(23–24), 4684–4691.MathSciNetCrossRef Ghedini, C., & Ribeiro, C. H. C. (2011). Rethinking failure and attack tolerance assessment in complex networks. Physica A: Statistical Mechanics and its Applications, 390(23–24), 4684–4691.MathSciNetCrossRef
Zurück zum Zitat Ghedini, C., Secchi, C., Ribeiro, C.H.C., & Sabattini, L. (2015). Improving robustness in multi-robot networks. In: Proceedings of the IFAC Symposium on Robot Control (SYROCO), Salvador, Brazil. Ghedini, C., Secchi, C., Ribeiro, C.H.C., & Sabattini, L. (2015). Improving robustness in multi-robot networks. In: Proceedings of the IFAC Symposium on Robot Control (SYROCO), Salvador, Brazil.
Zurück zum Zitat Ghedini, C., Ribeiro, C.H.C., & Sabattini, L. (2016). A decentralized control strategy for resilient connectivity maintenance in multi-robot systems subject to failures. In Proceedings of the International Symposium on Distributed Autonomous Robotic Systems (DARS), London, UK. Ghedini, C., Ribeiro, C.H.C., & Sabattini, L. (2016). A decentralized control strategy for resilient connectivity maintenance in multi-robot systems subject to failures. In Proceedings of the International Symposium on Distributed Autonomous Robotic Systems (DARS), London, UK.
Zurück zum Zitat Gutierrez, A., Campo, A., Dorigo, M., Donate, J., Monasterio-Huelin, F., & Magdalena, L. (2009). Open e-puck range and bearing miniaturized board for local communication in swarm robotics. In 2009 IEEE International Conference on Robotics and Automation, (pp. 3111–3116), https://doi.org/10.1109/ROBOT.2009.5152456. Gutierrez, A., Campo, A., Dorigo, M., Donate, J., Monasterio-Huelin, F., & Magdalena, L. (2009). Open e-puck range and bearing miniaturized board for local communication in swarm robotics. In 2009 IEEE International Conference on Robotics and Automation, (pp. 3111–3116), https://​doi.​org/​10.​1109/​ROBOT.​2009.​5152456.
Zurück zum Zitat He, Z., Liu, S., & Zhan, M. (2013). Dynamical robustness analysis of weighted complex networks. Physica A: Statistical Mechanics and its Applications, 392(18), 4181–4191.MathSciNetCrossRefMATH He, Z., Liu, S., & Zhan, M. (2013). Dynamical robustness analysis of weighted complex networks. Physica A: Statistical Mechanics and its Applications, 392(18), 4181–4191.MathSciNetCrossRefMATH
Zurück zum Zitat Hsieh, M. A., Cowley, A., Kumar, V., & Talyor, C. J. (2008). Maintaining network connectivity and performance in robot teams. Journal of Field Robotics, 25(1), 111–131.CrossRef Hsieh, M. A., Cowley, A., Kumar, V., & Talyor, C. J. (2008). Maintaining network connectivity and performance in robot teams. Journal of Field Robotics, 25(1), 111–131.CrossRef
Zurück zum Zitat Hutter, F., Hoos, H. H., & Stützle, T. (2007). Automatic algorithm configuration based on local search. Aaai, 7, 1152–1157. Hutter, F., Hoos, H. H., & Stützle, T. (2007). Automatic algorithm configuration based on local search. Aaai, 7, 1152–1157.
Zurück zum Zitat Ji, M., & Egerstedt, M. (2007). Distributed coordination control of multiagent systems while preserving connectedness. IEEE Transactions on Robotics, 23, 693–703.CrossRef Ji, M., & Egerstedt, M. (2007). Distributed coordination control of multiagent systems while preserving connectedness. IEEE Transactions on Robotics, 23, 693–703.CrossRef
Zurück zum Zitat Krupke, D., Ernestus, M., Hemmer, M., & Fekete, S.P. (2015). Distributed cohesive control for robot swarms: Maintaining good connectivity in the presence of exterior forces. In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (pp. 413–420). https://doi.org/10.1109/IROS.2015.7353406 Krupke, D., Ernestus, M., Hemmer, M., & Fekete, S.P. (2015). Distributed cohesive control for robot swarms: Maintaining good connectivity in the presence of exterior forces. In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (pp. 413–420). https://​doi.​org/​10.​1109/​IROS.​2015.​7353406
Zurück zum Zitat Manzano, M., Calle, E., Torres-Padrosa, V., Segovia, J., & Harle, D. (2013). Endurance: A new robustness measure for complex networks under multiple failure scenarios. Computer Networks, 57(17), 3641–3653.CrossRef Manzano, M., Calle, E., Torres-Padrosa, V., Segovia, J., & Harle, D. (2013). Endurance: A new robustness measure for complex networks under multiple failure scenarios. Computer Networks, 57(17), 3641–3653.CrossRef
Zurück zum Zitat Minelli, M., Kaufmann, M., Panerati, J., Ghedini, C., Beltrame, G., & Sabattini, L. (2018). Stop, think, and roll: Online gain optimization for resilient multi-robot topologies. In Proceedings of the International Symposium on Distributed Autonomous Robotic Systems (DARS), Boulder, CO. Minelli, M., Kaufmann, M., Panerati, J., Ghedini, C., Beltrame, G., & Sabattini, L. (2018). Stop, think, and roll: Online gain optimization for resilient multi-robot topologies. In Proceedings of the International Symposium on Distributed Autonomous Robotic Systems (DARS), Boulder, CO.
Zurück zum Zitat Notarstefano, G., Savla, K., Bullo, F., & Jadbabaie, A. (2006). Maintaining limited–range connectivity among second–order agents. In Proceedings of the American Control Conference, (pp. 2134–2129). Notarstefano, G., Savla, K., Bullo, F., & Jadbabaie, A. (2006). Maintaining limited–range connectivity among second–order agents. In Proceedings of the American Control Conference, (pp. 2134–2129).
Zurück zum Zitat Panerati, J., Gianoli, L., Pinciroli, C., Shabah, A., Nicolescu, G., & Beltrame, G. (2018). From swarms to stars: Task coverage in robot swarms with connectivity constraints. In 2018 IEEE International Conference on Robotics and Automation (ICRA). Panerati, J., Gianoli, L., Pinciroli, C., Shabah, A., Nicolescu, G., & Beltrame, G. (2018). From swarms to stars: Task coverage in robot swarms with connectivity constraints. In 2018 IEEE International Conference on Robotics and Automation (ICRA).
Zurück zum Zitat Pinciroli, C., & Beltrame, G. (2016). Swarm-oriented programming of distributed robot networks. Computer, 49(12), 32–41.CrossRef Pinciroli, C., & Beltrame, G. (2016). Swarm-oriented programming of distributed robot networks. Computer, 49(12), 32–41.CrossRef
Zurück zum Zitat Pinciroli, C., Lee-Brown, A., & Beltrame, G. (2016). A tuple space for data sharing in robot swarms. In Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies (Formerly BIONETICS), ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), BICT’15, ICST, Brussels, (pp. 287–294). https://doi.org/10.4108/eai.3-12-2015.2262503 Pinciroli, C., Lee-Brown, A., & Beltrame, G. (2016). A tuple space for data sharing in robot swarms. In Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies (Formerly BIONETICS), ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), BICT’15, ICST, Brussels, (pp. 287–294). https://​doi.​org/​10.​4108/​eai.​3-12-2015.​2262503
Zurück zum Zitat Poonawala, H.A., & Spong, M.W. (2015). Decentralized estimation of the algebraic connectivity for strongly connected networks. In American Control Conference (ACC), IEEE, (pp. 4068–4073). Poonawala, H.A., & Spong, M.W. (2015). Decentralized estimation of the algebraic connectivity for strongly connected networks. In American Control Conference (ACC), IEEE, (pp. 4068–4073).
Zurück zum Zitat Robuffo Giordano, P., Franchi, A., Secchi, C., & Bülthoff, H. H. (2013). A passivity-based decentralized strategy for generalized connectivity maintenance. The International Journal of Robotics Research, 32(3), 299–323.CrossRef Robuffo Giordano, P., Franchi, A., Secchi, C., & Bülthoff, H. H. (2013). A passivity-based decentralized strategy for generalized connectivity maintenance. The International Journal of Robotics Research, 32(3), 299–323.CrossRef
Zurück zum Zitat Sabattini, L., Secchi, C., Chopra, N., & Gasparri, A. (2013b). Distributed control of multi-robot systems with global connectivity maintenance. IEEE Transactions on Robotics, 29(5), 1326–1332.CrossRef Sabattini, L., Secchi, C., Chopra, N., & Gasparri, A. (2013b). Distributed control of multi-robot systems with global connectivity maintenance. IEEE Transactions on Robotics, 29(5), 1326–1332.CrossRef
Zurück zum Zitat Wasserman, S., Faust, K., & Iacobucci, D. (1994). Social network analysis : Methods and applications (structural analysis in the social sciences). Cambridge: Cambridge University Press.CrossRef Wasserman, S., Faust, K., & Iacobucci, D. (1994). Social network analysis : Methods and applications (structural analysis in the social sciences). Cambridge: Cambridge University Press.CrossRef
Zurück zum Zitat Yang, P., Freeman, R. A., Gordon, G. J., Lynch, K. M., Srinivasa, S. S., & Sukthankar, R. (2010). Decentralized estimation and control of graph connectivity for mobile sensor networks. Automatica, 46(2), 390–396.MathSciNetCrossRefMATH Yang, P., Freeman, R. A., Gordon, G. J., Lynch, K. M., Srinivasa, S. S., & Sukthankar, R. (2010). Decentralized estimation and control of graph connectivity for mobile sensor networks. Automatica, 46(2), 390–396.MathSciNetCrossRefMATH
Metadaten
Titel
Robust connectivity maintenance for fallible robots
verfasst von
Jacopo Panerati
Marco Minelli
Cinara Ghedini
Lucas Meyer
Marcel Kaufmann
Lorenzo Sabattini
Giovanni Beltrame
Publikationsdatum
07.11.2018
Verlag
Springer US
Erschienen in
Autonomous Robots / Ausgabe 3/2019
Print ISSN: 0929-5593
Elektronische ISSN: 1573-7527
DOI
https://doi.org/10.1007/s10514-018-9812-8

Weitere Artikel der Ausgabe 3/2019

Autonomous Robots 3/2019 Zur Ausgabe

Neuer Inhalt