Hexapod walking as emergent reaction to externally acting forces

Page 1

ARTIGO TÉCNICO Adam El Sayed Auf, Nico Dudek and Erik Maehle *

HEXAPOD WALKING AS EMERGENT REACTION TO EXTERNALLY ACTING FORCES ABSTRACT Insect-like walking with a six-legged robot involving 18 degrees of freedom is a fascinating as well as challenging task in terms of controlling and coordinating the 18 joints. Especially the control of those legs touching the ground, thus being mechanically coupled, is complex. External forces acting to the walker’s joints contain the information for each joint where and how far to move. This paper presents a decentralized controller approach measuring externally acting forces in each joint and combining active compliance with a step performing reflex. Local communication between the six legs as well as individual complying of the selected joints is used to achieve walking as an emergent reaction to the externally acting forces. This approach is based on an organic computing architecture and is implemented and tested on a six-legged walking machine.

I. INTRODUCTION Observing insects moving with a surprising facility through extremely unstructured environments like branchwood, leaves, and under branches can make a robotic engineer still jealous. Although great six-legged walking machines were built [1][2], insects still outclass their robotic half siblings with their locomotion abilities. Insects are able to handle obstacles like large gaps or disturbances like losing foothold contact on slippery ground. They even compensate strong changes in their own body geometry like the loss of a leg. In robotic science these capabilities in unstructured environments are still a challenge. This fact leads to an increasing curiosity for biological principles. For solving these challenges an internal accurate calculation by the insect’s neurons seems hardly probable. Biological studies expose a decentralized reflex-based control system in strong combination with the organism’s anatomical characteristics such as elasticity and stiffness of muscles and joints. The later component is at least as important as the controller and has been disregarded for a long time. The deeper scientists probe into the biological coherences of animal locomotion the more important the anatomical features and qualities become. The muscles’ elasticity seems to play an important part in terms of walking stability as well as compensating external forces acting on the walker’s body. In particular the walking machine’s legs touching the ground at the same time produce forces acting on the robot’s body, which seem to be compensated in a biological organism. This compensation corresponds to the accurate calculation of a closed kinematic loop built up from the ground touching legs. Introducing a positive feedback concept [3] [4] in the walker’s joints as successfully presented in two versions of the Walknet simulation [5][6] may contribute to the improvement of walking robots. Positive feedback or active compliance has been implemented to improve walking in the DLR-Crawler [7]. This work contributes to the topic of legged locomotion by combining active compliance with a reflex based system to produce the complex behaviour of six-legged walking. Here, six-legged walking is a reaction to the trigger of active forces. The global reaction arises from local joint reflexes. While a positive feedback concept was successfully introduced in a hexapod simulation in

[5][6], in this work a similar concept using a reduced set of parameters is implemented and tested on a real robot. In the following section the robotic platform OSCAR (Organic Self Configuring and Adapting Robot) is introduced. Subsequent, the decentralized Organic Robot Control Architecture (ORCA) [8] [9] particularly its walk controller modules are described. In section IV the active compliance approach embedded in the ORCA concept is elucidated in detail. In section V the reflex based walking reaction to external forces is explained. Finally, section VI shows the experimental results of the introduced active compliance approach.

II. ROBOTIC PLATFORM OSCAR The robotic platform OSCAR (Organic Self Configuring and Adapting Robot) is a hexapod walking machine (Figure 1) with 18 degrees of freedom. Each leg consists of three joints and their linking segments. The joints are denoted with alpha, beta and gamma, where the leg’s protraction and retraction is performed by the alpha joint, the elevation and depression by the beta joint and the extension and the flexion by the gamma joint. Table 1 gives more detailed information about the robot’s technical data. The legs are attached at the walker’s round symmetric body in an angle of 60º. Each joint represented by a servo motor is equipped with an Open Servo Module offering the parameters goal position, real position, and current power consumption. In addition each leg has a binary ground contact sensor.

* Institute of Computer Engineering, University of L¨ubeck, Ratzeburger Allee 160, D-23538 L¨ubeck, Germany. Corresponding author: Adam El Sayed Auf, email: elsayedauf@iti.uni-luebeck.de

[12]

UREËWLFD

Figure 1 • The six-legged robotic platform OSCAR


PUB

Figure 6 • Step pattern diagram of the left hind (HL), middle (ML) and front leg (FL) from top to bottom and the right front (FR), middle (MR) and hind leg (HR) over time. Black bars represent stance phases white spaces represent step reflexes.

VII. DISCUSSION A decentralized control architecture combining active compliance in the sixlegged walker’s joints has been presented to achieve a hexapod walking behaviour as an emergent reaction to external forces acting on the walking machine’s body. The possibility to replace an active stance phase based on complex calculations to coordinate the mechanically coupled legs by an actively complying reflex in the robot’s alpha joints has been tested and explored. Although the basic functionality of the principle of walking as a complying reaction to an external force has been tested successfully the presented results bring up more questions to the topic of active compliance supported walking. Further optimisation and exploration on this approach are still required.

A Schmersal disponibiliza uma extensa gama de equipamentos para a segurança de máquinas, incluindo os produtos da empresa Elan, sendo fabricante de produtos de alta qualidade e aplicando sempre todas as normativas vigentes.

VIII. ACKNOWLEDGMENTS This work was funded in part by the German Research Foundation (DFG) within priority programme 1183 under grant reference MA 1412/7-1.

REFERENCES [1] F. Pfeiffer, H.J. Weidemann and J. Eltze, Leg Design Based on Biological Principles, Proceedings of the 1993 IEEE Conference on Robotics & Automation, 352-358, Atlanta, USA , 1993. [2] B. Gassmann, K.U. Scholl and K. Berns, Locomotion of Lauron III in Rough Terrain, International Conference on Advanced Mechatronics, Como, Italy, 2001. [3] M.Schilling, A. Schneider, H. Cruse, and J. Schmitz. Local control mechanisms in six-legged walking. Proc. of IROS 2008. IEEE/RSJ Int. Conferenc, 2655-2660, 2008. [4] A. Schneider, H. Cruse, and J. Schmitz. Decentralized control of elastic limbs in closed kinematic chains. The International Journal of Robotics Research, 25(9):913-930, 2006. [5] H. Cruse, T. Kindermann, M. Schumm, J. Dean, and J. Schmitz. Walknet - a biologically inspired network to control six-legged walking. Neural Netw., 11(7-8):1435-1447, 1998. [6] V. D¨urr, J Schmitz, and H. Cruse. Behaviour-based modelling of hexapod locomotion: Linking biology and technical application. Arthropod Structure and Development, 33(3):237-250, 2004. [7] M. G¨orner, T. Wimbck, A. Baumann, M. Fuchs, T. Bahls, M. Grebstein, Ch. Borst, J. Butterfass, and G. Hirzinger. The DLRCrawler: A Testbed for Activley Compliant Hexapod Walking Based on the Fingers of DLR-Hand II. Proc. of IROS 2008. IEEE/RSJ Int. Conferenc, 1525-1531, 2008. [8] A. El Sayed Auf, M. Litza,E. Maehle. Distributed Fault-Tolerant Robot Control Architecture Based on Organic Computing Principles. Biologically-Inspired Collaborative Computing, 115-124, Springer, Boston 2008. [9] F. M¨osch, M. Litza, A. El Sayed Auf, B. Jakimovski, E. Maehle, W. Brockmann. Organic FaultTolerant Controller for the Walking Robot OSCAR. Proc. of the Workshop on ”Dependability and Fault Tolerance” at ARCS, VDI, 2007. [10] C. Bartling and J. Schmitz. Reactions to disturbances of a walking leg during stance. J. Exp. Biol., 203:1211-1223, 2000. [11] A. El Sayed Auf, F. M¨osch, M. Litza. How the Six-Legged Walking Machine OSCAR Handles Leg Amputations. Proc. of the Workshop From Animals to Animals 9 (Simulation of Adaptive Behaviour - SAB‘09), Rom, CD, From Animals to Animals 9 (Simulation of Adaptive Behaviour - SAB‘09), Rom, Italy 2006. [12] H. Cruse. What mechanisms coordinate leg movement in walking arthropods? Trends in Neurosciences, 13:15-21, 1990. [13] T. Kindermann. Behavior and adaptability of a six-legged walking system with highly distributed control. Adaptive Behavior, 9(1):16-41, January 2002.

Schmersal Ibérica, PT, Delegado Portugal, Galicia Apartado 30, 2626-909 Póvoa de Sta. Iria, Portugal Telefone +351 21 959 38 35, Fax +351 21 959 42 83 eMail info-pt@schmersal.com, Internet www.schmersal.pt


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.