Applying an Elitist Electromagnetism-Like Algorithm to Head Robot Stabilization
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.
KeywordsElectromagnetism-like algorithm Elitism Quadruped Locomotion Central Pattern Generators
Unable to display preview. Download preview PDF.
- 4.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)Google Scholar
- 5.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)Google Scholar
- 6.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)Google Scholar
- 11.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)Google Scholar
- 12.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)Google Scholar
- 13.Michel, O.: Webots: Professional mobile robot simulation. Journal of Advanced Robotics Systems 1(1), 39–42 (2004)Google Scholar
- 18.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)Google Scholar