Skip to main content
Log in

Modular Robot Motion Planning Using Similarity Metrics

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

In order for a modular self-reconfigurable robotic system to autonomously change from its current state to a desired one, it is critical to have a cost function (or metric) that reflects the effort required to reconfigure. A reconfiguration sequence can consist of single module motions, or the motion of a “branch” of modules. For single module motions, the minimization of metrics on the set of sets of module center locations serves as the driving force for reconfiguration. For branch motions, the question becomes which branches should be moved so as to minimize overall effort. Another way to view this is as a pattern matching problem in which the desired configuration is viewed as a void, and we seek branch motions that best fill the void. A precise definition of goodness of fit is therefore required. In this paper, we address the fundamental question of how closely geometric figures can be made to match under a given group of transformations (e.g., rigid-body motions), and what it means to bisect two shapes. We illustrate these ideas in the context of applications in modular robot motion planning.

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

  • Alt, H., Melhorn, K., Wagener, H., and Welzl, E. 1988. Congruence, similarity and symmetries of geometric objects. Discrete Comput. Geom., 3:237–256.

    Google Scholar 

  • Beni, G. 1988. Concept of cellular robotic systems. In IEEE Int. Symposium on Intelligent Control, Arlington, VA, August 24–26, 1988.

  • Chen, I. and Burdick, J. 1993. Enumerating non-isomorphic assembly configurations of a modular robotic system. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, Yokohama, Japan, pp. 1985–1992.

  • Chirikjian, G.S. 1993. Metamorphic hyper-redundant manipulators. In Proceedings of the 1993 JSME International Conference on Advanced Mechatronics, Tokyo, Japan, August 1993, pp. 467–472.

  • Chirikjian, G.S. 1994. Kinematics of a metamorphic robot system. In Proceedings of the 1994 IEEE Int. Conf. on Robotics and Automation, San Diego, CA, May 1994, pp. 449–455.

  • Chirikjian, G., Pamecha, A., and Ebert-Upoff, I. 1996. Evaluating efficiency of self-reconfiguration in a class of modular robots. J. of Robotic Systems, 13(5):317–338.

    Google Scholar 

  • Chirikjian, G.S. and Kyatkin, A.B. 2000. Engineering Applications of Noncommutative Harmonic Analysis, CRC Press: Boca Raton, Florida.

    Google Scholar 

  • Fukuda, T. and Kawauchi, Y. 1990. Cellular robotic system (CEBOT) as one of the realization of self-organizing intelligent universal manipulator. In Proceedings of the 1990 IEEE Conference on Robotics and Automation, pp. 662–667.

  • Fukuda, T., Kawauchi, Y., and Hara, F. 1991. Dynamic distributed knowledge system in self-organizing robotic systems; CEBOT. In 1991 IEEE Conference on Robotics and Automation, pp. 1616–1621.

  • Hackwood, S. and Wang, J. 1988. The engineering of cellular robotic systems. In IEEE Int. Symposium on Intelligent Control, Arlington, VA, August 24–26, 1988.

  • Hamlin, G.J. and Sanderson, A.C. 1997. TETROBOT: A modular approach to parallel robotics. IEEE Robotics and Automation Magazine, 4(1):42–50, March 1997.

    Google Scholar 

  • Hosokawa, K., Fujii, T., Kaetsu, H., Asama, H., Kuroda, Y., and Endo, I. 1999. Self-organizing collective robots with morphogenesis in a vertical plane. JSME International Journal Series C-Mechanical Systems Machine Elements and Manufacturing, 42(1):195–202.

    Google Scholar 

  • Kelmar, L. and Khosla, P.K. 1988. Automatic generation of kinematics for a reconfigurable modular manipulator system. In Proc. 1988 IEEE Conf. on Robotics and Automation, pp. 663–668.

  • Kokaji, S. 1988. A fractal mechanism and a decentralized control method. In Proc. U.S.-Japan Symp. Flexible Automation, pp. 1129–1134.

  • Kotay, K., Rus, D., Vona, M., and McGray, C. 1999a. The selfreconfiguring molecule: Design and control algorithms. In 1999 Workshop on Algorithmic Foundations of Robotics.

  • Kotay, K. and Rus, D. 1999b. Locomotion versatility through selfreconfiguration, Robotics and Autonomous Systems, 26:217–232.

    Google Scholar 

  • Lipson, H. and Pollack, J.B. 2000. Towards continuously reconfigurable self-designing robotics. In Proc. 2000 IEEE International Conference on Robotics and Automation, San Francisco, CA, April 2000, pp. 1761–1766.

  • Munkres, J.R. 1975. Topology: A First Course, Prentice Hall, Inc.,: Englewood Cliffs, NJ.

    Google Scholar 

  • Murata, S., Kurokawa, H., and Kokaji, S. 1994. Self-assembling machine. In Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, pp. 441–448.

  • Murata, S., Kurokawa, H., Yoshida, E., Tomita, K., and Kokaji, S. 1998. A 3-D self-reconfigurable structure. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation, Leuven.

  • Pamecha, A., Chiang, C.-J., Stein, D., and Chirikjian, G.S. 1996. Design and implementation of metamorphic robots. In Proceedings of the 1996 ASME Design Engineering Technical Conference and Computers in Engineering Conference, Irvine, CA.

  • Pamecha, A., Ebert-Uphoff, I., and Chirikjian, G.S. 1997. Useful metrics for modular robot motion planning. IEEE Transactions on Robotics and Automation, 13(4):531–545.

    Google Scholar 

  • Yim, M. 1993. A reconfigurable modular robot with many modes of locomotion. In Proceedings of the 1993 JSME International Conference on Advanced Mechatronics, Tokyo, Japan, pp. 283–288.

  • Yim, M. 1994. New locomotion gaits. In Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA.

  • Zikan, K. 1990. The theory and applications of algebraic metric spaces. Ph.D. Thesis, Stanford University.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chiang, CJ., Chirikjian, G.S. Modular Robot Motion Planning Using Similarity Metrics. Autonomous Robots 10, 91–106 (2001). https://doi.org/10.1023/A:1026552720914

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1026552720914

Navigation