Abstract
In contrast with lattice-type modular robots capable of self-reconfiguration, chain-type modular robots are made for flexible motions, exploiting their multiple degrees of freedom. Motion control is one of the major areas of robotics, and knowledge accumulated through years of experience is applicable to chain type modular robots. Most of such knowledge and methods, however, are suited to a centralized controller based on a complete and precise model. In this chapter, we explore a way to design distributed motion control for modular robots. We start with building a homogeneous distributed control system applicable to any robot configuration. The system then is optimized accordingly to each specific robot configuration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Craig, J.J.: Introduction to robotics: mechanics and control, 2nd edn. Addison-Wesley (1989)
Todd, D.J.: Walking machines: an introduction to legged robots. Kogan Page (1985)
Sastra, J., Chitta, S., Yim, M.: Dynamic Rolling for a Modular Loop Robot. In: Adv. Robot., vol. 39, pp. 421–430. Springer (2008)
Hirose, S., Morishima, A.: Design and Control of a Mobile Robot with an Articulated Body. Int. J. Robot. Res. 9(2), 99–114 (1990)
Kimura, S., Tsuchiya, S., Suzuki, Y.: Decentralized Autonomous Mechanism for Fault-Tolerant Control of a Kinematically Redundant Manipulator. In: IEEE Int. Conf. Syst. Man. Cybern., vol. 3, pp. 2540–2545 (1995)
Winfree, A.T.: Biological Rhythms and the Behavior of Populations of Coupled Oscillators. J. Theoret. Biol. 16, 15–42 (1967)
Strogatz, S.H., Stewart, I.: Coupled Oscillators and Biological Synchronazation. Sci. Am., 102–109 (December 1993)
Pikovsky, A., Rosenblum, M., Kurths, J.: Synchronization: A Universal Concept in Nonlinear Sciences. Cambridge University (2001)
Kokaji, S., Murata, S., Kurokawa, H., Tomita, K.: Clock synchronization mechanisms for a distributed autonomous system. J. Robot. Mechatron 8(5), 427–434 (1996)
Kuramoto, Y.: Chemical Oscillations, Waves, and Turbulence. Springer, New York (1984)
Guckenheimer, J., Holmes, P.: Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer (1983)
Thompson, J.M.T., Stewart, H.B.: Nonlinear Dynamics and Chaos. John Wiley & Sons (1986)
Shimizu, M., Ishiguro, A., Kawakatsu, T.: Slimebot: A Modular Robot That Exploits Emergent Phenomena. In: Proc. Int. Conf. Robot. Autom., pp. 2982–2987 (2005)
Cohen, A.H., Holmes, P.J., Rand, R.H.: The nature of the coupling between segmental oscillators of the lamprey spinal generator for locomotion: a mathematical model. J. Math. Biol. 13, 345–369 (1982)
Yuasa, H., Ito, M.: Coordination of many oscillators and generation of locomotory patterns. Biol. Cybern. 63, 177–184 (1990)
Ijspeert, A.J.: Central pattern generators for locomotion control in animals and robots: a review. Neural Netw. 21(4), 642–653 (2008)
Fukuoka, Y., Kimura, H., Cohen, A.H.: Adaptive Dynamic Walking of a Quadruped Robot on Irregular Terrain based on Biological Concepts. Int. J. Robot. Res. 22(3-4), 187–202 (2003)
Matsuoka, K.: Mechanisms of frequency and pattern control in the neural rhythm generators. Biolog. Cybern. 56, 345–353 (1987)
Marbach, D., Ijspeert, A.: Online Optimization of Modular Robot Locomotion. In: Proc. IEEE Int. Conf. Mechtron Automat., pp. 248–253 (2005)
Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT (1992)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley (1989)
Kamimura, A., Kurokawa, H., Yoshida, E., Murata, S., Tomita, K., Kokaji, S.: Automatic Locomotion Design and Experiments for a Modular Robotic System. IEEE/ASME Trans. Mechatron 10(3), 314–325 (2005)
http://www.openrtp.jp/openhrp3/en/index.html (accessed July 05, 2011)
Hoyt, D.F., Taylor, C.R.: Gait and the energetics of locomotion in horses. Nat. 292(16), 239–240 (1981)
Sims, K.: Evolving Virtual Creatures. In: Proc. SIGGRAPH, pp. 15–22 (1994)
Marbach, D., Ijspeert, A.J.: Co-Evolution of Configuration and Control for Homogenous Modular Robots. Intel. Auton. Syst. 8, 712–719 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2012 Haruhisa Kurokawa, Satoshi Murata
About this chapter
Cite this chapter
Murata, S., Kurokawa, H. (2012). Self-Organization of Motion. In: Self-Organizing Robots. Springer Tracts in Advanced Robotics, vol 77. Springer, Tokyo. https://doi.org/10.1007/978-4-431-54055-7_8
Download citation
DOI: https://doi.org/10.1007/978-4-431-54055-7_8
Published:
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-54054-0
Online ISBN: 978-4-431-54055-7
eBook Packages: EngineeringEngineering (R0)