Distributed reconfiguration of 2D lattice-based modular robotic systems

被引:0
|
作者
Ferran Hurtado
Enrique Molina
Suneeta Ramaswami
Vera Sacristán
机构
[1] Universitat Politècnica de Catalunya,Departament de Matemàtica Aplicada II
[2] Rutgers University,Department of Computer Science
来源
Autonomous Robots | 2015年 / 38卷
关键词
Self-organizing robots; Distributed reconfiguration; Universal reconfiguration;
D O I
暂无
中图分类号
学科分类号
摘要
We prove universal reconfiguration (i.e., reconfiguration between any two robotic systems with the same number of modules) of 2-dimensional lattice-based modular robots by means of a distributed algorithm. To the best of our knowledge, this is the first known reconfiguration algorithm that applies in a general setting to a wide variety of particular modular robotic systems, and holds for both square and hexagonal lattice-based 2-dimensional systems. All modules apply the same set of local rules (in a manner similar to cellular automata), and move relative to each other akin to the sliding-cube model. Reconfiguration is carried out while keeping the robot connected at all times. If executed in a synchronous way, any reconfiguration of a robotic system of n\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$n$$\end{document} modules is done in O(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n)$$\end{document} time steps with O(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n)$$\end{document} basic moves per module, using O(1)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(1)$$\end{document} force per module, O(1)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(1)$$\end{document} size memory and computation per module (except for one module, which needs O(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n)$$\end{document} size memory to store the information of the goal shape), and O(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n)$$\end{document} communication per module.
引用
收藏
页码:383 / 413
页数:30
相关论文
共 50 条
  • [41] A Lattice-Based Anonymous Distributed E-Cash from Bitcoin
    Lu, Zeming
    Jiang, Zoe L.
    Wu, Yulin
    Wang, Xuan
    Zhong, Yantao
    [J]. PROVABLE SECURITY, PROVSEC 2019, 2019, 11821 : 275 - 287
  • [42] Lattice-based threshold cryptography and its applications in distributed cloud computing
    Zhang, Guoyan
    Qin, Jing
    [J]. International Journal of High Performance Computing and Networking, 2015, 8 (02) : 176 - 185
  • [43] Lattice-Based Robust Distributed Source Coding for Three Correlated Sources
    Dumitrescu, Sorina
    Elzouki, Dania
    Chen, Jun
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (07) : 4089 - 4103
  • [44] Online Reconfiguration of Distributed Robot Control Systems for Modular Robot Behavior Implementation
    Wirkus, Malte
    Arnold, Sascha
    Berghoefer, Elmar
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (3-4) : 1283 - 1308
  • [45] Topological and lattice-based AM optimization for improving the structural efficiency of robotic arms
    Batista, Rafael Cavicchioli
    Agarwal, Abhishek
    Gurung, Adash
    Kumar, Ajay
    Altarazi, Faisal
    Dogra, Namrata
    Vishwanatha, H. M.
    Chiniwar, Dundesh S.
    Agrawal, Ashish
    [J]. FRONTIERS IN MECHANICAL ENGINEERING-SWITZERLAND, 2024, 10
  • [46] Online Reconfiguration of Distributed Robot Control Systems for Modular Robot Behavior Implementation
    Malte Wirkus
    Sascha Arnold
    Elmar Berghöfer
    [J]. Journal of Intelligent & Robotic Systems, 2020, 100 : 1283 - 1308
  • [47] Lattice-based artificial endocrine system model and its application in robotic swarms
    XU QingZheng 1
    2 Xi’an Communication Institute
    [J]. Science China(Information Sciences), 2011, 54 (04) : 795 - 811
  • [48] Lattice-based artificial endocrine system model and its application in robotic swarms
    Xu QingZheng
    Wang Lei
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2011, 54 (04) : 795 - 811
  • [49] Lattice-based artificial endocrine system model and its application in robotic swarms
    QingZheng Xu
    Lei Wang
    [J]. Science China Information Sciences, 2011, 54 : 795 - 811
  • [50] A Lattice-Based Multisignature Scheme for Blockchain-Enabled Systems
    Liang, Xiao
    Wang, Xiaohui
    Zhang, Qianyi
    Yuan, Shuai
    Guan, Zhitao
    [J]. EMERGING NETWORKING ARCHITECTURE AND TECHNOLOGIES, ICENAT 2022, 2023, 1696 : 336 - 346