Skip to main content
Log in

Modules Classification and Automatic Generation of Kinematics on Self-reconfigurable Modular Machines

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Self-reconfigurable modular mechanical systems consist of a set of homogeneous units. We analyze the abstract modular structure of self-reconfigurable machines. A total of seven types of cuboid modules and two types of cubic modules have been classified. The concepts of basic group and basic cycle subgroup are proposed. The geometric relationships of each type of modules are derived with group theory. The transformation matrix T L and other characteristic parameters can be obtained iteratively and simply. For the purpose of automatic generation of the forward kinematics, an approach has been adopted by a series of elemental matrixes multiplication with PME (product of matrix exponentials). The methods used are very general and can be applied easily to other modular robots. Examples of the kinematics for a quadruped and a morphing dual-arm reconfigurable robot are given to demonstrate the applicability and effectiveness of the proposed methods generating the kinematics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Benhabib, B., Zak, G., and Lipton, M. G.: A generalized kinematic modeling method for modular robots, J. Robotic Systems 6(5) (1989), 545???571.

    Article  MATH  Google Scholar 

  2. Castano, A. and Will, P.: Mechanical design of a module for reconfigurable robots, in: IEEE Internat. Conf. on Intelligent Robots and Systems, Vol. 3, 2000, pp. 2203???2209.

  3. Chen, I-M.: Numerical inverse kinematics for modular reconfigurable robots, J. Robotic Systems 16(4) (1999), 213???225.

    Article  MATH  Google Scholar 

  4. Chen, I-M. and Yang, G. L.: Automatic generation of dynamics for modular robots with hybrid geometry, in: Internat. Conf. on Robotics and Automation, Vol. 3, 1997, pp. 2288???2293.

  5. Fei, Y., Zhao, X., and Song, L.: A method for modular robots generating dynamics automatically, Robotica 19 (2001), 59???66.

    Article  Google Scholar 

  6. Fei, Y., Zhao, X., and Xu, W. L.: Kinematics and dynamics of reconfigurable modular robots, in: IEEE Conf. on Systems, Man, and Cybernetics, 1998, pp. 3325???3334.

  7. Fukuda, T. and Kawaguchi, Y.: Cellular robotic system as one of the realization of self-organizing intelligent universal manipulator, in: Proc. of IEEE Internat. Conf. on Robotics and Automation, 1990, pp. 662???667.

  8. Hamlin, G. J. and Sanderson, A. C.: Tetrobot: A Modular Approach to Reconfigurable Parallel Robotics, Kluwer Academic, Newton, MA, 1998.

    Google Scholar 

  9. http://staff.aist.go.jp/e.yoshida/smaunit/index-e.htm.

  10. http://staff.aist.go.jp/e.yoshida/test/top-e.htm.

  11. Kelmer, L. and Khosla, P. K.: Automatic generation of kinematic for a reconfigurable modular manipulator system, in: Proc. of IEEE Conf. on Robotics and Automation, 1988, pp. 663???668.

  12. Matsumaru, T.: Design and control of the modular robot system: TOMMS, in: Proc. of IEEE Conf. on Robotics and Automation, 1995, pp. 2125???2131.

  13. Murata, S., Yoshida, E., Kamimura, A., Kurokawa, H., Tomita, K., and Kokaji, S.: M-TRAN: Self-reconfigurable modular robotic system, IEEE/ASME Trans. Mechatronics 7(4) (2002), 431???441.

    Article  Google Scholar 

  14. Murata, S., Yoshida, E., Kurokawa, H., Tomita, K., and Kokaji, S.: Self-repairing mechanical systems, Autonom. Robots 10 (2001), 7???21.

    Article  MATH  Google Scholar 

  15. Pamecha, A. and Chirikjian, G. S.: A useful metric for modular robot motion planning, in: Proc. of IEEE Internat. Conf. on Robotics and Automation, 1996, pp. 442???447.

  16. Paredis, C. J. J. and Khosla, P. K.: An approach for mapping kinematic task specification into a manipulator design, in: Proc. of IEEE Conf. on Robotics and Automation, 1991, pp. 557???561.

  17. Rus, D. and McGray, C.: Self reconfigurable modular as 3-D metamorphic robots, in: Proc. of IEEE Internat. Conf. on Intelligent Robots and Systems, 1998, pp. 837???842.

  18. Rus, D. and Vona, M.: Crystalline robots: Self-reconfiguration with unit compressible modelus, Autonom. Robots 10(1) (2001), 107???124.

    Article  MATH  Google Scholar 

  19. Tomita, K., Murata, S., Kurokawa, H., Yoshida, E., and Kokaji, S.: Self-assembly and self-repair method for a distributed mechanical system, IEEE Trans. Robotics Automat. 15(6) (1999), 1035???1045.

    Article  Google Scholar 

  20. Unsal, C. and Khosla, P. K.: Mechatronic design of a modular self-reconfigurable robotics system, in: Proc. of IEEE Internat. Conf. on Intelligent Robots and Systems, 2000, pp. 1742???1747.

  21. Yim, M., Zhang, Y., Lamping, J., and Mao, E.: Distributed control for 3-D metamorphosis, Autonom. Robots 10 (2001), 41???56.

    Article  MATH  Google Scholar 

  22. Yim, M., Zhang, Y., Roufas, K., Duff, D., and Eldershaw, C.: Connecting and disconnecting for chain self-reconfiguration with PolyBot, IEEE/ASME Trans. Mechatronics 7 (2002), 442???451.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanqiong Fei.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fei, Y., Zhao, X. Modules Classification and Automatic Generation of Kinematics on Self-reconfigurable Modular Machines. J Intell Robot Syst 43, 147–159 (2005). https://doi.org/10.1007/s10846-005-4515-8

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-005-4515-8

Keywords

Navigation