Auto-Optimizing Connection Planning Method for Chain-Type Modular Self-Reconfiguration Robots

被引:4
|
作者
Luo, Haobo [1 ,2 ]
Lam, Tin Lun [1 ,2 ]
机构
[1] Chinese Univ Hong Kong, Sch Sci & Engn, Shenzhen, Guangdong, Peoples R China
[2] Chinese Univ Hong Kong, Shenzhen Inst Artificial Intelligence, Robot Soc AIRS, Shenzhen 518172, Peoples R China
基金
中国国家自然科学基金;
关键词
Computational complexity; connection planning; graph matching; modular robots; self-reconfiguration; CONFIGURATION RECOGNITION; DISTRIBUTED CONTROL; LOCOMOTION; ALGORITHMS;
D O I
10.1109/TRO.2022.3218992
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Chain-type modular robots are capable of self-reconfiguration (SR), where the connection relationship between modules is changed according to the environment and tasks. This article focuses on the connection planning of SR based on multiple in-degree single out-degree (MISO) modules. The goal is to calculate the optimal connection planning solution: the sequence with the fewest detachment and attachment actions. To this end, we propose an auto-optimizing connection planning method that contains a polynomial-time algorithm to calculate near-optimal solutions and an exponential-time algorithm to further optimize the solutions automatically when some CPUs are idle. The method combines rapidity and optimality in the face of an NP-complete problem by using configuration pointers, strings that uniquely specify the robot's configuration. Our polynomial-time algorithm, in-degree matching (IM) uses the interchangeability of connection points to reduce reconfiguration steps. Our exponential-time algorithm, tree-based branch and bound (TBB) further optimizes the solutions to the optimum by a new branching strategy and stage cost. In the experiments, we verify the feasibility of the auto-optimizing method combining IM and TBB, and demonstrate the superiority of IM over Greedy-CM in the SR of MISO modules and the near-optimality of IM compared to the optimal solutions of TBB.
引用
收藏
页码:1353 / 1372
页数:20
相关论文
共 48 条
  • [21] Deterministic Distributed Algorithm for Self-Reconfiguration of Modular Robots from Arbitrary to Straight Chain Configurations
    Wong, Stanton
    Walter, Jennifer
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 537 - 543
  • [22] A Fault-Tolerant Approach for Modular Robots through Self-Reconfiguration
    Qi, Jian
    Lai, Mingzhu
    Yang, Zhiyuan
    Zhao, Ning
    Han, Kai
    Sui, Xin
    Zhao, Jie
    Zhu, Yanhe
    ADVANCED INTELLIGENT SYSTEMS, 2024, 6 (07)
  • [23] Self-reconfiguration of shape-shifting modular robots with triangular structure
    Gerbl, Michael
    Gerstmayr, Johannes
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2022, 147
  • [24] Deep Learning for the selection of the best modular robots self-reconfiguration algorithm
    Witz, Francesco
    Buchi, Baptiste
    Mabed, Hakim
    Lassabe, Frederic
    Gaber, Jaafar
    Abdou, Wahabou
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [25] Autonomous Self-Reconfiguration of Modular Robots by Evolving a Hierarchical Mechanochemical Model
    Meng, Yan
    Zhang, Yuyang
    Jin, Yaochu
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2011, 6 (01) : 43 - 54
  • [26] Fundamental reconfiguration theory of chain-type modular reconfigurable mechanisms
    Ding, Xilun
    Lu, Shengnan
    MECHANISM AND MACHINE THEORY, 2013, 70 : 487 - 507
  • [27] Fundamental reconfiguration theory of chain-type modular reconfigurable mechanisms
    Robitics Institute, Beihang University, Beijing 100083, China
    Mech Mach Theory, (487-507):
  • [28] MVGS: A new graph signature for self-reconfiguration planning of modular robots based on Multiple Views Theory
    Taheri, Khalil
    Moradi, Hadi
    Asadpour, Masoud
    Parhami, Parisa
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 79 : 72 - 86
  • [29] 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
  • [30] Hierarchical planning for on-orbit self-reconfiguration of modular reconfigurable satellites
    Wang B.
    Ye D.
    Sun Z.
    Tang S.
    Chen X.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2019, 40 (09):