Head motion stabilization during quadruped robot locomotion: Combining dynamical systems and a genetic algorithm

Cristina P Santos, Miguel Oliveira, Ana Maria A. C. Rocha, Lino Costa
2009 2009 IEEE International Conference on Robotics and Automation  
The head shaking that results from robot locomotion is important because it difficults stable image acquisition and the possibility to rely on that information to act accordingly, for instance, to achieve visually-guided locomotion. In this article, we focus on the development of a head controller able to minimize the head motion induced by locomotion itself. Specifically, we propose a combined approach to generate head movement stabilization on a quadruped robot, using Central Pattern
more » ... al Pattern Generators (CPGs) and a genetic algorithm. Head movement is generated by CPGs which are modelled as autonomous differential equations. This approach allows to explicitly specify parameters such as amplitude, offset and frequency of movement and to smoothly modulate the generated trajectories according to changes in these parameters. It is therefore easy to combine the CPG with an optimization method. A genetic algorithm determines the best set of parameters that generates the head movement that reduces the head shaking caused by locomotion. Experimental results on a simulated AIBO robot demonstrate that the proposed approach generates head movement that does not eliminate but reduces the one induced by locomotion.
doi:10.1109/robot.2009.5152480 dblp:conf/icra/SantosORC09 fatcat:rubeptlqazhd5k6ka7lwjhtm2a