Electing an Approximate Center in a Huge Modular Robot with the k-BFS SumSweep Algorithm

Affiliation auteurs!!!! Error affiliation !!!!
TitreElecting an Approximate Center in a Huge Modular Robot with the k-BFS SumSweep Algorithm
Type de publicationConference Paper
Year of Publication2018
AuteursNaz A, Piranda B, Bourgeois J, Goldstein SCopen
EditorMaciejewski AA, Okamura A, Bicchi A, Stachniss C, Song DZ, Lee DH, Chaumette F, Ding H, Li JS, Wen J, Roberts J, Masamune K, Chong NY, Amato N, Tsagwarakis N, Rocco P, Asfour T, Chung WK, Yasuyoshi Y, Sun Y, Maciekeski T, Althoefer K, AndradeCetto J, Chung WK, Demircan E, Dias J, Fraisse P, Gross R, Harada H, Hasegawa Y, Hayashibe M, Kiguchi K, Kim K, Kroeger T, Li Y, Ma S, Mochiyama H, Monje CA, Rekleitis I, Roberts R, Stulp F, Tsai CHD, Zollo L
Conference Name2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS)
PublisherIEEE Robot & Automat Soc; IEEE Ind Elect Soc; Robot Soc Japan; Soc Instrument & Control Engineers; New Technol Fdn; IEEE; Adept MobileRobots; Willow Garage; Aldebaran Robot; Natl Instruments; Reflexxes GmbH; Schunk Intec S L U; Univ Carlos III Madrid; BOS
Conference Location345 E 47TH ST, NEW YORK, NY 10017 USA
ISBN Number978-1-5386-8094-0
Mots-clésCenter election, Distributed algorithm, Modular robots
Résumé

Among the diversity of the existing modular robotic systems, we consider in this paper the subset of distributed modular robotic ensembles composed of resource-constrained identical modules that are organized in a lattice structure and which can only communicate with neighboring modules. These modular robotic ensembles form asynchronous distributed embedded systems. In many algorithms dedicated to distributed system coordination, a specific role has to be played by a leader, i.e., a single node in the system. This leader can be elected using various criteria. A possible strategy is to elect a center node, i.e., a node that has the minimum distance to all the other nodes. Indeed, this node is ideally located to communicate with all the others and this leads to better performance in many algorithms. The contribution of this paper is to propose the k-BFS SumSweep algorithm designed to elect an approximate-center node. We evaluated our algorithm both on hardware modular robots and in a simulator for large ensembles of robots. Experimental results show that k-BFS SumSweep is often the most accurate approximation algorithm (with an average relative accuracy between 90% to 100%) while using the fewest messages in large-scale systems, requiring only a modest amount of memory per node, and converging in a reasonable length of time.