Distributed Shape Recognition Algorithm for Lattice-Based Modular Robots

被引:0
|
作者
Bassil, Jad [1 ]
Yaacoub, Jean-Paul A. [1 ]
Piranda, Benoit [1 ]
Makhoul, Abdallah [1 ]
Bourgeois, Julien [1 ]
机构
[1] Univ Franche Comte, CNRS, FEMTO ST Inst, 1 Cours Leprince Ringuet, F-25200 Montbeliard, France
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Lattice-based modular robots are composed of modules arranged on a lattice and forming 3D shapes. This paper presents a fully distributed algorithm executed by each module of a large lattice-based modular robot to determine their current shape using a small memory footprint and fast convergence. The algorithm consists of finding overlapping boxes that cover the entire robot configuration using messagepassing. Thus, allowing robots to determine a representation of their current shape. The discovery of a distributed representation of the current shape of modular robots provides valuable information that can be either used to facilitate the distributed self-reconfiguration planning or to efficiently send the current shape to a connected computer. The algorithm is executed in a simulated environment and compared with exhaustive coordinates collection in order for modules to send their current global shape to a computer to be used by an interactive CAD software. The obtained results show the efficiency of our algorithm in detecting the current shape of the robot, while also outperforming the coordinates collection algorithm.
引用
收藏
页码:85 / 91
页数:7
相关论文
共 50 条
  • [1] A Distributed Algorithm for Reconfiguration of Lattice-based Modular Self-Reconfigurable Robots
    Piranda, Benoit
    Bourgeois, Julien
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 1 - 9
  • [2] A Distributed Self-Reconfiguration Algorithm for Cylindrical Lattice-Based Modular Robots
    Naz, Andre
    Piranda, Benoit
    Bourgeois, Julien
    Goldstein, Seth Copen
    15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 254 - 263
  • [3] Efficient reconfiguration of lattice-based modular robots
    Aloupis, Greg
    Benbernou, Nadia
    Damian, Mirela
    Demaine, Erik D.
    Flatland, Robin
    Iacono, John
    Wuhrer, Stefanie
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2013, 46 (08): : 917 - 928
  • [4] Detector: Hierarchical Distributed Fault Detection Algorithm for Lattice Based Modular Robots
    Hourany, Edy
    Piranda, Benoit
    Makhoul, Abdallah
    Bourgeois, Julien
    Habib, Bachir
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 2, 2022, 450 : 118 - 129
  • [5] Recognition and Reconfiguration of Lattice-Based Cellular Structures by Simple Robots
    Niehs, Eike
    Schmidt, Arne
    Scheffer, Christian
    Biediger, Daniel E.
    Yannuzzi, Michael
    Jenett, Benjamin
    Abdel-Rahman, Amira
    Cheung, Kenneth C.
    Becker, Aaron T.
    Fekete, Sandor P.
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 8252 - 8259
  • [6] Network Characterization of Lattice-Based Modular Robots with Neighbor-to-Neighbor Communications
    Naz, Andre
    Piranda, Benoit
    Tucci, Thadeu
    Goldstein, Seth Copen
    Bourgeois, Julien
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2019, 6 : 415 - 429
  • [7] A Shape-Shifting Distributed Meta-Algorithm for Modular Robots
    Mabed, Hakim
    Bourgeois, Julien
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 58 - 67
  • [8] Distributed reconfiguration of 2D lattice-based modular robotic systems
    Ferran Hurtado
    Enrique Molina
    Suneeta Ramaswami
    Vera Sacristán
    Autonomous Robots, 2015, 38 : 383 - 413
  • [9] Distributed reconfiguration of 2D lattice-based modular robotic systems
    Hurtado, Ferran
    Molina, Enrique
    Ramaswami, Suneeta
    Sacristan, Vera
    AUTONOMOUS ROBOTS, 2015, 38 (04) : 383 - 413
  • [10] An Efficient Lattice-based Distributed IBE
    Yin, Lu
    Zhang, Quan
    Li, Rui-Lin
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA 2016), 2016, 7