A Distributed and Parallel Control Mechanism for Self-Reconfiguration of Modular Robots Using L-systems and Cellular Automata

Yanhe Zhu,Dongyang Bie,Xiaolu Wang,Yu Zhang,Hongzhe Jin,Jie Zhao
DOI: https://doi.org/10.1016/j.jpdc.2016.11.016
IF: 4.542
2017-01-01
Journal of Parallel and Distributed Computing
Abstract:For distributed self-reconfiguration of Modular Self-Reconfigurable (MSR) robots, one of the main difficulties is the contradiction between limited information of decentralized modules and well-organized global structure. This paper presents a distributed and parallel mechanism for decentralized self-reconfiguration of MSR robots. This mechanism is hybrid by combining Lindenmayer systems (L-systems) describing the topological structure as configuration target and Cellular Automata (CA) for local motion planning of individual modules. Turtle interpretations are extended to modular robotics for generating module-level predictions from global description. According to local information, independent modules make motion planning by Cellular Automata in parallel. This distributed mechanism is robust to failure of modules, scalable to varying module numbers, and convergent to predefined reconfiguration targets. Simulations and statistical results are provided for validating the proposed algorithm.
What problem does this paper attempt to address?