Abstract
This paper presents the design and implementation of a modular self-reconfigurable robot with enhanced locomotion capabilities. It is a small hexahedron robot which is 160 mm × 140 mm × 60 mm in size and 405 g in weight. The robot is driven by three omnidirectional wheels, with up and down symmetrical structure. The robot can perform rectilinear and rotational locomotion, and turn clockwise and counterclockwise without limitation. A new docking mechanism that combines the advantages of falcula and pin-hole has been designed for attaching and detaching different modules. The communication and image data transmission are based on a wireless network. The kinematics and dynamics of the single module has been analyzed, and the enhanced locomotion capabilities of the prototype robot are verified through experiments. The maximum linear velocity is 25.1cm/s, which is much faster than other modular self-reconfigurable robots. The mobility of two connected modules is analyzed in the ADAMS simulator. The locomotion of the docking modules is more flexible. Simulations on the wheel and crawling locomotion are conducted, the trajectories of the robot are shown, and the movement efficiency is analyzed. The docking mechanisms are tested through docking experiments, and the effectiveness has been verified. When the transmission time interval between the adjacent packets is more than 4 ms, the wireless network will not lose any packet at the maximum effective distance of 37 m in indoor environments.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Rus, D., Butler, Z., Kotay, K., Vona, M.: Self-reconfiguring robots. Commun. ACM 45(3), 39–45 (2002)
Christensena, D., Schultzb, U., Stoy, K.: A distributed and morphology- independent strategy for adaptive locomotion in self-reconfigurable modular robots. Robot. Auton. Syst. 61(9), 1021–1035 (2013)
Fei, Y., Wang, C.: Self-repairing algorithm of lattice-type self- reconfigurable modular robots. J. Intell. Robot. Syst 75(2), 193–203 (2014)
Moubarak, P., Ben-Tzvi, P.: Modular and reconfigurable mobile robotics. Robot. Auton. Syst 60(12), 1648–1663 (2012)
Fukuda, T., Nakagawa, S.: Dynamic reconfigurable robotic system. In: Proceeding of IEEE international conference on robotics and automation, pp. 1581–1586. Philadelphia (1988)
Støy, K., Brandt, D., Christensen, D.: Self-reconfigurable robots: an introduction. MIT Press, Cambridge (2010)
Wei, H., Cai, Y., Li, H., Li, D., Wang, T.: Sambot self-assembly modular robot for swarm robot. In: Proceeding of IEEE international conference on robotics and automation, pp. 66–71. Anchorage (2010)
Yim, M., Duff, D., Roufas, K.: PolyBot: a modular reconfigurable robot, pp 514–520. IEEE International Conference on Robotics and Automation, San Francisco (2000)
Park, M., Yim, M.: Distributed control and communication fault tolerance for the Ckbot. In: Proceeding of ASME/IFToMM international conference on reconfigurable mechanisms and robots, pp. 682–688. London (2009)
Yim, M., Shen, W., Salemi, B., Rus, D., Moll, M., Lipson, H., Klavins, E., Chirikjian, G.: Modular self-reconfigurable robot systems. IEEE Robot. Autom. Mag. 14(1), 43–52 (2007)
Yoshida, E., Murata, S., Kamimur, A., Tomita, K., Kurokawa, H., Kokaji, S.: A motion planning method for a self-reconfigurable modular robot. In: Proceeding of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 590–597. Maui (2001)
Kurokawa, H., Tomita, K., Kamimura, A., Kokaji, S., Hasuo, T., Murata, S.: Self-reconfigurable modular robot M-TRAN: distributed control and communication. In: Proceeding of IEEE international conference on robot communication and coordination, pp. 21–28. Athens (2007)
Murata, S., Kakomura, K., Kurokawa, H.: Toward a scalable modular robotic system - navigation, docking, and integration of M-TRAN. IEEE Robot. Autom. Mag. 14(3), 56–63 (2008)
Shen, W., Krivokon, M., Chiu, H., Everist, J., Rubenstein, M., Venkatesh, J.: Mulimode locomotion via SuperBot reconfigurable robots. Auton. Robot 20(2), 165–177 (2006)
Salemi, B., Moll, M., Shen, W.: SUPERBOT: a deployable, multi-functional, and modular self-reconfigurable robotic system. In: Proceeding of IEEE international conference on intelligent robots and systems, pp. 3636–3641. Beijing (2006)
Hou, F., Shen, W.: Graph-based optimal reconfiguration planning for self-reconfigurable robots. Robot. Auton. Syst. 62(7), 1047–1059 (2014)
Korayem, M., Rostam, T., Nakhai, A.: Design, modelling and errors measurement of wheeled mobile robots. Int. J. Adv. Manuf. Technol. 28(3–4), 403–416 (2006)
Huang, H., Tsai, C.: Adaptive robust control of an omnidirectional mobile platform for autonomous service robots in polar coordinates. J. Intell. Robot. Syst. 51(3), 439–460 (2008)
Sedat, N., Erkmen, A.: A fractal conductivity-based approach to mobile sensor networks in a potential field. Int. J. Adv. Manuf. Technol. 37(7-8), 732–746 (2008)
Ryland, G., Cheng, H.: Design of iMobot, an intelligent reconfigurable mobile robot with novel locomotion. In: Proceeding of IEEE international conference on robotics and automation, pp. 60–65. Anchorage (2010)
Davey, J., Kwok, N., Yim, M.: Emulating self-reconfigurable robots - design of the SMORES system. In: Proceeding of IEEE international conference on intelligent robots and systems, pp. 4464–4469. Vilamoura (2012)
Wolfe, K., Moses, M., Kutzer, M., Chirikjian, G.: M3Express: a low-cost independently mobile reconfigurable modular robot. In: Proceeding of IEEE international conference on robotics and automation, pp. 2704–2710. Saint Paul (2012)
Wei, H., Liu, M., Li, D., Wang, T.: A novel self-assembly modular swarm robot: docking mechanism design and self-assembly control. Jiqiren (Robot) 32(4), 614–621 (2010)
Ko, D., Cheng, H.: Programming reconfigurable modular robots. In: Proceeding of IEEE/ASME international conference on mechatronics and embedded systems and applications, pp. 160–165. Suzhou (2012)
Qiao, G., Song, G., Zhang, J., Sun, H., Wang, W., Song, A.: Design of transmote: a modular self-reconfigurable robot with versatile transformation capabilities. In: Proceeding of IEEE international conference on robotics and biomimetics, pp. 1331–1336. Guangzhou (2012)
Wang, W., Qiao, G., Song, G., Zhang, Y., Wang, Y.: Design and implementation of a new intelligent modular reconfigurable robot. In: Proceeding of IEEE international conference on information and automation, pp. 797–802. Yinchuan (2013)
Qiao, G., Song, G., Wang, W., Zhang, Y., Wang, Y.: Design and implementation of a modular self-reconfigurable robot. Int. J. Adv. Robot. Syst. (2014). doi:10.5772/58379
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Y., Song, G., Liu, S. et al. A Modular Self-Reconfigurable Robot with Enhanced Locomotion Performances: Design, Modeling, Simulations, and Experiments. J Intell Robot Syst 81, 377–393 (2016). https://doi.org/10.1007/s10846-015-0228-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-015-0228-9