Application of the Organic Robot Control Architecture ORCA to the Six-Legged Walking Robot OSCAR

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.

[1]  M. O. Tokhi,et al.  Climbing and Walking Robots - Proceedings of the 8th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, CLAWAR 2005, London, UK, September 13-15, 2005 , 2006, CLAWAR.

[2]  Erik Maehle,et al.  Swarm intelligence for self-reconfiguring walking robot , 2008, 2008 IEEE Swarm Intelligence Symposium.

[3]  Erik Maehle,et al.  Distributed Fault-Tolerant Robot Control Architecture Based on Organic Computing Principles , 2008, BICC.

[4]  Erik Maehle,et al.  In Situ Self-Reconfiguration of Hexapod Robot OSCAR Using Biologically Inspired Approaches , 2010 .

[5]  Hartmut Schmeck,et al.  Towards a generic observer/controller architecture for Organic Computing , 2006, GI Jahrestagung.

[6]  K. Pearson,et al.  Characteristics of Leg Movements and Patterns of Coordination in Locusts Walking on Rough Terrain , 1984 .

[7]  F. Wörgötter,et al.  Self-organized adaptation of a simple neural circuit enables complex robot behaviour , 2010, ArXiv.

[8]  Adam-Pharaoun El Sayed Auf Eine Organic Computing basierte Steuerung für einen hexapoden Laufroboter unter dem Aspekt reaktiver Zuverlässigkeit und Robustheit , 2010 .

[9]  Gerd Hirzinger,et al.  The DLR Crawler: evaluation of gaits and control of an actively compliant six-legged walking robot , 2009, Ind. Robot.

[10]  Holk Cruse,et al.  Hexapod Walking: an expansion to Walknet dealing with leg amputations and force oscillations , 2007, Biological Cybernetics.

[11]  H. Cruse,et al.  Stick insect locomotion in a complex environment: climbing over large gaps , 2004, Journal of Experimental Biology.

[12]  H. Cruse,et al.  A Biologically Inspired Controller for Hexapod Walking: Simple Solutions by Exploiting Physical Properties , 2001, The Biological Bulletin.

[13]  Karl-Erwin Großpietsch,et al.  Fault monitoring and correction in a walking robot using LMS filters , 2008, 2008 International Workshop on Intelligent Solutions in Embedded Systems.

[14]  R. Agarwal,et al.  Fault Tolerance for Autonomous Robots by Means of Adaptive Filters , 2007 .

[15]  John Hallam,et al.  From Animals to Animats 10 , 2008 .

[16]  Jonathan E. Clark,et al.  iSprawl: Design and Tuning for High-speed Autonomous Open-loop Running , 2006, Int. J. Robotics Res..

[17]  H. Benjamin Brown,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. RHex: A Biologically Inspired Hexapod Runner ∗ , 2022 .

[18]  L. Iversen Chemical messengers in the brain , 1978, Trends in Neurosciences.

[19]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[20]  H. Cruse What mechanisms coordinate leg movement in walking arthropods? , 1990, Trends in Neurosciences.