Abstract
Walking robots are complex machines, which are challenging to engineer and to program. In order to master this complexity, in this article Organic Computing (OC) principles in terms of self-organisation, self-reconfiguration and self-healing are applied to a six-legged walking robot named OSCAR (Organic Self-Configuring and Adapting Robot). The Organic Robot Control Architecture ORCA, developed in the same project, provides the architectural framework. OC principles are employed on all layers of the hierarchical robot control system starting at the reflexive layer with gait generation and reflexes over the reactive behavioural layer up to the deliberative planning layer. Many experimental evaluations with OSCAR have shown that the robot is able to flexibly adapt to internal faults as well as to unforeseen environmental situations and thus continues its mission in the best still possible way.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agarwal, R., Großpietsch, K.-E.: Fault tolerance for autonomous robots by means of adaptive filters. In: Proc. ARCS Workshop Dependability and Fault Tolerance. VDE Verlag, Berlin (2007)
Altendorfer, R., Moore, E.Z., Komsuoglu, H., Buehler, M., Brown, H., McMordie, D., Saranli, U., Full, D.E.K.R.: RHex: a biologically inspired hexapod runner. Auton. Robots 11, 207–213 (2001)
Bläsing, B., Cruse, H.: Stick insect locomotion in a complex environment: climbing over large gaps. J. Exp. Biol. 207, 1273–1286 (2004)
Cruse, H.: What mechanisms coordinate leg movements in walking arthropods? Trends Neurosci. 1(13), 15–21 (1990)
El Sayed Auf, A.: Eine Organic Computing basierte Steuerung für einen hexpoden Laufroboter unter dem Aspekt reaktiver Zuverlässigkeit und Robustheit. Dissertation, University of Lübeck (2010)
El Sayed Auf, A., Dudek, N., Maehle, E.: Hexapod walking as emergent reaction to externally acting forces. In: Proc. ROBOTICA, pp. 67–72 (2009)
El Sayed Auf, A., Litza, M., Maehle, E.: Distributed fault-tolerant robot control architecture based on organic computing principles. In: Biologically-Inspired Collaborative Computing, IFIP International Federation for Information Processing, pp. 115–124 (2008)
El Sayed Auf, A., Mösch, F., Litza, M.: How the six-legged walking machine OSCAR handles leg amputations. In: From Animals to Animats 9, Rome, Italy (2006)
Görner, M., Wimbock, T., Hirzinger, G.: The DLR Crawler: evaluation of gaits and control of an actively compliant six-legged walking robot. Ind. Rob. 36(4), 344–351 (2009)
Großpietsch, K.-E., Silayeva, T.A.: Organic computing—a new paradigm for achieving self-organized dependable behaviour of complex it systems. In: Proc. IDIMT Conference, pp. 127–138. Trauner, Linz (2006)
Jakimovski, B.: Patented robot leg amputation mechanism (R-LEGAM) for joint leg walking robots. DPMA-Az: 10 2009 006 934 (2009)
Jakimovski, B., Maehle, E.: In situ self-reconfiguration of hexapod robot OSCAR using biologically inspired approaches. In: Miripour, B. (ed.) Climbing and Walking Robots, pp. 11–332 (2010)
Jakimovski, B., Meyer, B., Maehle, E.: Swarm intelligence for self-reconfiguring walking robot. In: Proc. IEEE Swarm Intelligence Symposium (2008)
Jakimovski, B., Meyer, B., Maehle, E.: Self-reconfiguring hexapod robot OSCAR using organically inspired approaches and innovative robot leg amputation mechanism. In: Int. Conf. Automation, Robotics and Control Systems (ARCS) (2009)
Kim, S., Clark, J.E., Cutkosky, M.R.: iSprawl: design and tuning for high-speed autonomous open-loop running. Int. J. Robot. Res. 25(9), 903–912 (2006)
Mladenov, M., Mock, M., Großpietsch, K.-E.: Fault monitoring and correction in a walking robot using LMS filters. In: Proc. Workshop on Intelligent Solutions in Embedded Systems (WISES), pp. 95–104 (2008)
Pearson, K., Franklin, R.: Characteristics of leg movements and patterns of coordination in locusts walking on rough terrain. Int. J. Robot. Res. 3, 101–112 (1984)
Reynolds, C.: Flocks, herds, and schools: a distributed behavioral model. Comput. Graph. 21(4), 25–34 (1987)
Richter, U., Mnif, M., Branke, J., Müller-Schloer, C., Schmeck, H.: Towards a generic observer/controller architecture for organic computing. In: Workshop Organic Computing—Status and Outlook, INFORMATIK 2006, Proc. 36. GI-Jahrestagung. Lecture Notes in Informatics, pp. 112–119. Köllen Verlag, Bonn (2006)
Schilling, M., Cruse, H., Arena, P.: Hexapod walking: an expansion to Walknet dealing with leg amputations and force oscillations. Biol. Cybern. 96(3), 323–340 (2007)
Schmitz, J., Dean, L., Kindermann, T., Schumm, M., Cruse, H.: A biologically inspired controller for hexapod walking: Simple solutions by exploiting physical properties. Biol. Bull. 200, 195–200 (2001)
Steingrube, S., Timme, M., Wörgötter, F., Manoonpong, P.: Self-organized adaptation of a simple neural circuit enables complex robot behaviour. Nature Physics (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Basel AG
About this chapter
Cite this chapter
Maehle, E. et al. (2011). Application of the Organic Robot Control Architecture ORCA to the Six-Legged Walking Robot OSCAR. In: Müller-Schloer, C., Schmeck, H., Ungerer, T. (eds) Organic Computing — A Paradigm Shift for Complex Systems. Autonomic Systems, vol 1. Springer, Basel. https://doi.org/10.1007/978-3-0348-0130-0_34
Download citation
DOI: https://doi.org/10.1007/978-3-0348-0130-0_34
Publisher Name: Springer, Basel
Print ISBN: 978-3-0348-0129-4
Online ISBN: 978-3-0348-0130-0
eBook Packages: Computer ScienceComputer Science (R0)