
|
anglais seulement |
|
|
BIRG INDEX BIRG Home
People Postdoc openings PhD Openings Publications Research Movies Student Projects Teaching Links News Archive Miscellaneous Travel Info Internal
BIRG RESEARCH Overview
Multi-scale dynami... Dynamical movement... Adaptive Frequency... Programmable Centr... Lamprey Locomotion Salamander Locomotion Visuomotor coordin... Amphibot Salamandra robotica Boxybot: a fish ro... Crawling humanoid ... Biped locomotion c... Body Dynamics Superimposition of... MR hardware MR adaptive locomo... Webots Dynamics Object Oriented In... Collective robotics Roombots Drumming Robots |
Programmable Central Pattern Generators
Central Pattern Generators (CPGs) are
increasingly used to control the locomotion of autonomous robots, from
humanoids to multi-legged insect-like robots. However, very little
design methodologies are available to create CPGs for a specific task.
Most of the time the design of CPGs is quite difficult since its
different parameters have to be tuned by hand or by an optimization
algorithm.
We model the programmable CPG with coupled adaptive Hopf oscillators[3]. Such oscillators are able to learn the frequency of any periodic input. We extend this adaptive learning rule to build programmable CPGs[1]. With such adaptation capabilities, the CPGs are able to learn any desired periodic pattern. The parameters of the CPG are dynamically adapted by the system and no external optimization is required. Such programmable CPGs can learn the shape and phase relations of complex multi-dimensionnal periodic inputs. The learned pattern is encoded as a structurally stable limit cycle in the system of coupled oscillators. The learning is successful even if the pattern to learn is noisy or if its period is not well-defined. Encoding patterns, or trajectories, as limit cycles is of great interest for controlling robots because the system is robust to external perturbations and can easily integrate sensory inputs. It can then be used to design robust CPG-based controllers for the locomotion of robots, in particular when an example of the gait is available[1]. People involved: Jonas Buchli, Ludovic Righetti, Auke Ijspeert Related publications[1] L. Righetti and A. Ijspeert, Programmable Central Pattern Generators: an application to biped locomotion control , In Proceedings of the 2006 IEEE International Conference on Robotics and Automation (ICRA06). Orlando, Florida - May 2006, pages 1585-1590. PDF/BibTex[2] L. Righetti, J. Buchli, and A.J. Ijspeert. From Dynamic Hebbian Learning for Oscillators to Adaptive Central Pattern Generators. In Proceedings of the 3rd International Symposium on Adaptive Motion in Animals and Machines - AMAM2005. Verlag ISLE, Ilmenau, 2005. Full paper on CD. PDF/BibTex [3] L. Righetti, J. Buchli, and A.J. Ijspeert. Dynamic Hebbian learning in adaptive frequency oscillators. Physica D, 216(2):269-281, 2006 PDF /BibTex |
|
|
Site map © 2010 EPFL , 1015 Lausanne, tel. 021 693 26 58 |
||