For the difficulty of the large-scale lattice self-reconfigurable robot system moving as an ensemble, a novel method to achieve the whole motion through local lattice distortion is proposed. One of lattice distortion rules is given, a module structure is designed according to this rule, and the reconfiguration features of this module are analyzed with discrete substitution groups. Through a physical distortion experiment with 2 lattices consisted of 6 modules, it is validated that the lattice distortion can be achieved by the lattice composed of these modules. Through the high-fidelity virtual simulation platform based on Vortex+OSG, snake-like motion computer simulation of a lattice robot system consisted of 52 modules is conducted, and the results show that the proposed method can yield global motion through local lattice distortion.
[1] Yim M, Duff D G, Roufas K D. PolyBot: A modular reconfigurablerobot[C]//IEEE International Conference on Roboticsand Automation. Piscataway, NJ, USA: IEEE, 2000: 514-520.
[2] Shen W M, Salemi B, Will P. Hormone-inspired adaptivecommunication and distributed control for CONRO selfreconfigurablerobots[J]. IEEE Transactions on Robotics andAutomation, 2002, 18(5): 700-712.
[3] Zykov V, Mytilinaios E, Adams B, et al. Self-reproducing machines[J]. Nature, 2005, 435(7039): 163-164.
[4] Sastra J, Chitta S, Yim M. Dynamic rolling for a modularloop robot[J]. International Journal of Robotics Research, 2009,28(6): 758-773.
[5] Chirikjian G, Pamecha A, Ebert-Uphoff I. Evaluating efficiencyof self-reconfiguration in a class of modular robots[J]. Journalof Robotic Systems, 1996, 13(5): 317-338.
[6] Rus D, Vona M. Crystalline robots: Self-reconfiguration withcompressible unit modules[J]. Autonomous Robots, 2001,10(1): 107-124.
[7] Goldstein S C, Campbell J D, Mowry T C. Invisible computing:Programmable matter[J]. Computer, 2005, 38(6): 99-101.
[8] 夏平,费燕琼,朱新坚,等.M-Cubes 自重构机器人对接过程的变形分析[J].中国机械工程,2007,18(12):1453-1456.Xia P, Fei Y Q, Zhu X J, et al. Distortion analysis of the MCubesself-reconfigurable robot during docking process[J]. ChineseMechanical Engineering, 2007, 18(12): 1453-1456.
[9] Shen W M, Krivokon M, Chiu H, et al. Multimode locomotionvia SuperBot reconfigurable robots[J]. Autonomous Robots,2006, 20(2): 165-177.
[10] Wei H X, Chen Y D, Tan J D, et al: Sambot: A self-assemblymodular robot system[J]. IEEE/ASME Transactions on Mechatronics,2011, 16(4): 745-757.
[11] Wolfe K C, Kutzer M D M, Armand M, et al. Trajectory generationand steering optimization for self-assembly of a modularrobotic system[C]//IEEE International Conference on Roboticsand Automation. Piscataway, NJ, USA: IEEE, 2010: 4996-5001.
[12] Liu J G, Ma S G, Wang Y C, et al. Configuration representationof a link-type self-reconfigurable mobile robot[C]//IEEE Asia-Pacific Conference on Circuits and Systems. Piscataway, NJ,USA: IEEE, 2008: 737-740.
[13] Funiak S, Pillai P, Ashley-Rollman M P, et al. Distributed localizationof modular robot ensembles[J]. International Journal ofRobotics Research, 2009, 28(8): 946-961.
[14] Brener N, Ben Amar F, Bidaud P. Designing modular latticesystems with chiral space groups[J]. International Journal ofRobotics Research, 2008, 27(3/4): 279-297.
[15] 王萍,李国昌.结晶学教程[M].北京:国防工业出版社,2006.Wang P, Li G C. Crystallography tutorial[M]. Beijing: NationalDefense Industry Press, 2006.
[16] Hirose S. Biologically inspired robots- Snake-like locomotorsand manipulators[M]. USA: Oxford University Press, 1993.
[17] 陈丽,王越超,马书根,等.蛇形机器人行波运动的研究[J].机械工程学报,2004,40(12):38-43.Chen L, Wang Y C, Ma S G, et al. Analysis of traveling wavelocomotion of snake robot[J]. Chinese Journal of MechanicalEngineering, 2004, 40(12): 38-43.
[18] 叶长龙,马书根,李斌,等.新型蛇形机器人蜿蜒运动的动力学分析[J].机器人,2005,27(6):555-560.Ye C L, Ma S G, Li B, et al. Dynamics analysis on serpentinelocomotion of a new snake-like robot[J]. Robot, 2005, 27(6):555-560.