Abstract
Images captured by cameras mounted on the head of walking robots show oscillations due to the locomotion itself. These disturbances difficult the achievement of robotic tasks that rely on visual information.
In this work, we tackle this problematic and propose a combined approach based on a controller architecture that is able to generate locomotion for a quadruped robot and a global optimization algorithm to generate head movement stabilization. The movement controllers are biologically inspired in the concept of Central Pattern Generators that are modeled based on nonlinear dynamical systems, coupled Hopf oscillators. This approach allows to explicitly specify parameters such as amplitude, offset and frequency of movement and to smoothly modulate the generated oscillations according to changes in these parameters.
An elitist Electromagnetism-like algorithm searches for the best set of parameters that generates the head movement in order to reduce the head shaking caused by locomotion. Optimization is done off-line according to the head movement induced by the locomotion when no stabilization procedure was performed.
Experiments in a walking AIBO robot demonstrate that the proposed approach generates head movement that reduces significantly the one induced by locomotion.
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
Ardizzone, E., Pirrone, R., Gambino, O.: Frequency determined homomorphic unsharp masking algorithm on knee MR images. In: Roli, F., Vitulano, S. (eds.) ICIAP 2005. LNCS, vol. 3617, pp. 922–929. Springer, Heidelberg (2005)
Birbil, S.I., Fang, S.-C.: An electromagnetism-like mechanism for global optimization. J. of Global Optimization 25, 263–282 (2003)
Birbil, S.I., Fang, S., Sheu, R.: On the convergence of a population-based global optimization algorithm. Journal of Global Optimization 30, 301–318 (2004)
Castro, L., Santos, C., Oliveira, M., Ijspeert, A.: Postural control on a quadruped robot using lateral tilt: A dynamical system approach. In: EUROS. Springer Tracts in Advanced Robotics, vol. 44, pp. 205–214. Springer, Heidelberg (2008)
Cherubini, A., Oriolo, G., Macr, F., Aloise, F., Cincotti, F., Mattia, D.: A visionbased path planner/follower for an assistive robotics project. In: Workshop on on Robot Vision, VISAPP, pp. 77–86 (2007)
Costa, L., Rocha, A.M.A.C., Santos, C.P., Oliveira, M.: A Global Optimization Stochastic Algorithm for Head Motion Stabilization during Quadruped Robot Locomotion. In: Costa, L. (ed.) Proceedings of 2nd International Conference on Engineering Optimization, EngOpt 2010, Lisbon, Portugal (2010)
Cromwell, R., Schurter, J., Shelton, S., Vora, S.: Head stabilization strategies in the sagittal plane during locomotor tasks. Physiother Res Int. 9(1), 33–42 (2004)
Deb, K.: An efficient constraint handling method for genetic algorithms. Computer Methods in Applied Mechanics and Engineering 186, 311–338 (1998)
Dunbar, D.C., Badam, G.L., Hallgrimsson, B., Vieilledent, S.: Stabilization and mobility of the head and trunk in wild monkeys during terrestrial and flat-surface walks and gallops. J. Exp. Biol. 207(6), 1027–1042 (2004)
Imai, T.: Interaction of the body, head, and eyes during walking and turning. Experimental Brain Research 136(1), 1–18 (2008)
Kurazume, R., Hirose, S.: Development of image stabilization system for remote operation of walking robots. In: Robotics and Automation, Proceedings of IEEE International Conference on Robotics and Automation, ICRA 2000, vol. 2, pp. 1856–1861 (2000)
Liang, Y.-M., Shih, A.C.-C., Tyan, H.-R., Liao, H.-Y.M.: Background modeling using phase space for day and night video surveillance systems. PCM (1), 206–213 (2004)
Michel, O.: Webots: Professional mobile robot simulation. Journal of Advanced Robotics Systems 1(1), 39–42 (2004)
Nadeau, S., Amblard, B., Mesure, S., Bourbonnais, D.: Head and trunk stabilization strategies during forward and backward walking in healthy adults. Gait and Posture 18, 134–142 (2003)
Panerai, F., Metta, G., Sandini, G.: Learning visual stabilization reflexes in robots with moving eyes. Neurocomputing 48(1-4), 323–337 (2002)
Pozzo, T., Berthoz, A., Lefort, L.: Head stabilization during various locomotor tasks in humans. Experimental Brain Research 82, 97–106 (1990)
Shibata, T., Schaal, S.: Biomimetic gaze stabilization based on feedback-error-learning with nonparametric regression networks. Neural Networks 14, 201–216 (2001)
Sproewitz, A., Moeckel, R., Maye, J., Asadpour, M., Ijspeert, A.J.: Adaptive Locomotion Control in Modular Robotics, In Workshop on Self-Reconfigurable Robots/Systems and Applications. In: IROS 2007, vol. 84, pp. 81–84 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oliveira, M., Santos, C.P., Rocha, A.M.A.C., Costa, L., Ferreira, M. (2011). Applying an Elitist Electromagnetism-Like Algorithm to Head Robot Stabilization. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds) Computational Science and Its Applications - ICCSA 2011. ICCSA 2011. Lecture Notes in Computer Science, vol 6784. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21931-3_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-21931-3_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21930-6
Online ISBN: 978-3-642-21931-3
eBook Packages: Computer ScienceComputer Science (R0)