Access the full text.
Sign up today, get DeepDyve free for 14 days.
A. Frigon, S. Rossignol (2006)
Experiments and models of sensorimotor interactions during locomotionBiological Cybernetics, 95
A. Steinhage, T. Bergener (1998)
Proceedings of the fifth international conference on simulation of adaptive behavior on from animals to animats 5
Daniel Wagner, D. Schmalstieg (2007)
Artoolkitplus for pose tracking on mobile devices
A. Wächter, L. Biegler (2006)
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programmingMathematical Programming, 106
A. Ude, A. Gams, T. Asfour, J. Morimoto (2010)
Task-Specific Generalization of Discrete and Periodic Dynamic Movement PrimitivesIEEE Transactions on Robotics, 26
Christophe Maufroy, H. Kimura, K. Takase (2008)
Towards a general neural controller for quadrupedal locomotionNeural networks : the official journal of the International Neural Network Society, 21 4
L. Righetti, A. Ijspeert (2006)
Proceedings of robotics: science and systems
O. Michel (2004)
Webots tm: Professional mobile robot simulationInternational Journal of Advanced Robotic Systems, 1
S. Schaal, S. Kotosaka, D. Sternad (2000)
International conference on humanoid robotics (Humanoids00)
S. Degallier, L. Righetti, L. Natale, F. Nori, G. Metta, A. Ijspeert (2008)
Proceedings of the second IEEE RAS/EMBS international conference on biomedical robotics and biomechatronics, BioRob
S. Degallier, Ludovic Righetti, L. Natale, F. Nori, G. Metta, A. Ijspeert (2008)
A modular bio-inspired architecture for movement generation for the infant-like robot iCub2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics
S. Degallier, C. Santos, L. Righetti, A. Ijspeert (2006)
Movement generation using dynamical systems : a humanoid robot performing a drumming task2006 6th IEEE-RAS International Conference on Humanoid Robots
O. Khatib (1985)
Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsThe International Journal of Robotics Research, 5
J. Zico Kolter, A. Y. Ng (2009)
Proceedings of the 2009 IEEE international conference on robotics and automation
S. Degallier, L. Righetti, A. Ijspeert (2007)
IEEE-RAS international conference on intelligent robots and systems (IROS07)
S. Degallier, Ludovic Righetti, A. Ijspeert (2007)
Hand placement during quadruped locomotion in a humanoid robot: A dynamical system approach2007 IEEE/RSJ International Conference on Intelligent Robots and Systems
Alexander Spröwitz, Soha Pouya, Stéphane Bonardi, J. Kieboom, R. Moeckel, A. Billard, P. Dillenbourg, A. Ijspeert (2010)
Roombots: Reconfigurable Robots for Adaptive FurnitureIEEE Computational Intelligence Magazine, 5
A. Ijspeert, J. Nakanishi, S. Schaal (2002)
Learning rhythmic movements by demonstration using nonlinear oscillatorsIEEE/RSJ International Conference on Intelligent Robots and Systems, 1
(2005)
Article history:
L. Righetti, A. Ijspeert (2008)
Pattern generators with sensory feedback for the control of quadruped locomotion2008 IEEE International Conference on Robotics and Automation
J. Kelso, A. Mandell, M. Shlesinger, H. Haken (1988)
Dynamic patterns in complex systems
G. Schöner, M. Dose, C. Engels (1995)
Dynamics of behavior: Theory and applications for autonomous robot architecturesRobotics Auton. Syst., 16
E. Gribovskaya, A. Billard (2008)
Proceedings of 3rd ACM/IEEE international conference on human-robot interaction, HRI’08
J. Kolter, A. Ng (2009)
Task-space trajectories via cubic spline optimization2009 IEEE International Conference on Robotics and Automation
J. Buchli, L. Righetti, A. Ijspeert (2008)
Frequency Analysis with coupled nonlinear OscillatorsPhysica D: Nonlinear Phenomena, 237
Gregor Schöner (1990)
A dynamic theory of coordination of discrete movementBiological Cybernetics, 63
X. Cui, Y. Zhu, X. Zang, S. Tang, J. Zhao (2010)
Information and automation (ICIA), 2010 IEEE international conference on
P. Pastor, Heiko Hoffmann, T. Asfour, S. Schaal (2009)
Learning and generalization of motor skills by learning from demonstration2009 IEEE International Conference on Robotics and Automation
S. Grillner (2006)
Biological Pattern Generation: The Cellular and Computational Logic of Networks in MotionNeuron, 52
J. Kelso, D. Southard, D. Goodman (1979)
On the nature of human interlimb coordination.Science, 203 4384
Daniel Wagner, D. Schmalstieg (2007)
ARToolKitPlus for Pose Trackin on Mobile Devices
J. Kober, Jan Peters (2010)
Imitation and Reinforcement LearningIEEE Robotics & Automation Magazine, 17
L. Righetti, A. Ijspeert (2008)
Proceedings of the 2008 IEEE international conference on robotics and automation (ICRA 2008)
L. Righetti, A. Ijspeert (2006)
Programmable central pattern generators: an application to biped locomotion controlProceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006.
H. Kose-Bagci, K. Dautenhahn, D. Syrdal, Chrystopher Nehaniv (2010)
Drum-mate: interaction dynamics and gestures in human–humanoid drumming experimentsConnection Science, 22
N. Tsagarakis, G. Metta, G. Sandini, D. Vernon, R. Beira, F. Becchi, L. Righetti, J. Santos-Victor, A. Ijspeert, M. Carrozza, D. Caldwell (2007)
iCub: the design and realization of an open humanoid platform for cognitive and neuroscience researchAdvanced Robotics, 21
A. Ijspeert, J. Nakanishi, S. Schaal (2002)
Learning Attractor Landscapes for Learning Motor Primitives
Sébastien Gay, S. Degallier, U. Pattacini, A. Ijspeert, J. Santos-Victor (2010)
Integration of vision and central pattern generator based locomotion for path planning of a non-holonomic crawling humanoid robot2010 IEEE/RSJ International Conference on Intelligent Robots and Systems
O. Michel (2004)
Cyberbotics Ltd. Webots™: Professional Mobile Robot SimulationInternational Journal of Advanced Robotic Systems, 1
A. Rugy, D. Sternad (2003)
Interaction between discrete and rhythmic movements: reaction time and phase of discrete movement initiation during oscillatory movementsBrain Research, 994
G. Schöner, C. Santos (2001)
Control of movement time and sequential action through attractor dynamics: A simulation study demonstrating object interception and coordination
Mrinal Kalakrishnan, J. Buchli, P. Pastor, M. Mistry, S. Schaal (2010)
Fast, robust quadruped locomotion over challenging terrain2010 IEEE International Conference on Robotics and Automation
R. Pfeifer, B. Blumberg, Jean-Arcady Meyer, Stewart Wilson (1998)
Dynamical Systems for the Behavioral Organization of an Anthropomorphic Mobile Robot
L. Righetti, J. Buchli, A. Ijspeert (2006)
Dynamic hebbian learning in adaptive frequency oscillatorsPhysica D: Nonlinear Phenomena, 216
M. Hersch, A. Billard (2008)
Reaching with multi-referential dynamical systemsAutonomous Robots, 25
S. Degallier, C. P. Santos, L. Righetti, A. Ijspeert (2006)
IEEE-RAS inter. conf. on humanoid robots
E. Gribovskaya, A. Billard (2008)
Combining Dynamical Systems control and programming by demonstration for teaching discrete bimanual coordination tasks to a humanoid robot2008 3rd ACM/IEEE International Conference on Human-Robot Interaction (HRI)
(1990)
American Psychologist
M. Williamson (1999)
Robot arm control exploiting natural dynamics
S. Gay, S. Degallier, U. Pattacini, A. Ijspeert, J. Santos (2010)
Proceedings of the 2010 IEEE/RSJ international conference on intelligent robots and systems (IROS 2010)
S. Schaal, S. Kotosaka, D. Sternad (2001)
Nonlinear Dynamical Systems as Movement PrimitivesInternational Journal of Humanoid Robotics
E. Bizzi, V. C. K. Cheung, A. d’Avella, P. Saltiel, M. Tresch (2008)
Combining modules for movementBrain Research Reviews, 57
M. Turvey (1990)
CoordinationThe American Psychologist, 45
M. Kalakrishnan, J. Buchli, P. Pastor, M. Mistry, S. Schaal (2010)
IEEE international conference on robotics and automation (ICRA10)
L. Righetti, A. Ijspeert (2006)
Design Methodologies for Central Pattern Generators: An Application to Crawling Humanoids, 02
S. Degallier, A. Ijspeert (2010)
Modeling discrete and rhythmic movements through motor primitives: a reviewBiological Cybernetics, 103
N. Bernshteĭn (1967)
The co-ordination and regulation of movements
P. Katz (1996)
Neurons, Networks, and Motor BehaviorNeuron, 16
L. Sentis, O. Khatib (2005)
Synthesis of Whole-Body Behaviors through Hierarchical Control of Behavioral PrimitivesInt. J. Humanoid Robotics, 2
P. Fitzpatrick, G. Metta, L. Natale (2008)
Towards long-lived robot genesRobotics Auton. Syst., 56
Matthias Tuma, I. Iossifidis, G. Schöner (2009)
Temporal stabilization of discrete movement in variable environments: An attractor dynamics approach2009 IEEE International Conference on Robotics and Automation
C. Capaday (2002)
The special nature of human walking and its neural controlTrends in Neurosciences, 25
E. Bizzi, N. Accornero, W. Chapple, N. Hogan (1984)
Posture control and trajectory formation during arm movement, 4
M. Tuma, I. Iossifidis, G. Schoner (2009)
Robotics and automation, 2009. ICRA ’09. IEEE international conference on
H. Kimura, Y. Fukuoka, A. Cohen (2007)
Adaptive Dynamic Walking of a Quadruped Robot on Natural Ground Based on Biological ConceptsThe International Journal of Robotics Research, 26
P. Fitts (1954)
The information capacity of the human motor system in controlling the amplitude of movement.Journal of experimental psychology, 47 6
J. Won, N. Hogan (1995)
Stability properties of human reaching movementsExperimental Brain Research, 107
M. Zucker, J. A. D. Bagnell, C. Atkeson, J. Kuffner (2010)
IEEE conference on robotics and automation
S. Grossberg, D. Bullock (1988)
The Vite Model: A Neural Command Circuit for Generating Arm and Articulator Trajectories,
Matthew Zucker, J. Bagnell, C. Atkeson, J. Kuffner (2010)
An optimization approach to rough terrain locomotion2010 IEEE International Conference on Robotics and Automation
G. Schöner, J. Kelso (1988)
Dynamic pattern generation in behavioral and neural systems.Science, 239 4847
A. J. Ijspeert, J. Nakanishi, S. Schaal (2003)
Neural information processing systems 15 (NIPS2002)
Xindan Cui, Yanhe Zhu, Xizhe Zang, Shufeng Tang, Jie Zhao (2010)
CPG based locomotion control of pitch-yaw connecting modular self-reconfigurable robotsThe 2010 IEEE International Conference on Information and Automation
R. Ronsse, D. Sternad, P. Lefèvre (2009)
A Computational Model for Rhythmic and Discrete Movements in Uni- and Bimanual CoordinationNeural Computation, 21
P. Pastor, H. Hoffmann, T. Asfour, S. Schaal (2009)
International conference on robotics and automation (ICRA 2009)
D. Wagner, D. Schmalstieg (2007)
Proceedings of 12th computer vision winter workshop (CVWW’07)
R. Ronsse, N. Vitiello, T. Lenzi, J. Kieboom, M. Carrozza, A. Ijspeert (2011)
Human–Robot Synchrony: Flexible Assistance Using Adaptive OscillatorsIEEE Transactions on Biomedical Engineering, 58
A. Ijspeert, J. Nakanishi, S. Schaal (2002)
Proceedings of the IEEE/RSJ int. conference on intelligent robots and systems (IROS2002)
L. Righetti (2008)
Control of legged locomotion using dynamical systems
K. Matsuoka (1985)
Sustained oscillations generated by mutually inhibiting neurons with adaptationBiological Cybernetics, 52
J. Buchli, A. Ijspeert (2008)
Self-organized adaptive legged locomotion in a compliant quadruped robotAutonomous Robots, 25
Vertebrates are able to quickly adapt to new environments in a very robust, seemingly effortless way. To explain both this adaptivity and robustness, a very promising perspective in neurosciences is the modular approach to movement generation: Movements results from combinations of a finite set of stable motor primitives organized at the spinal level. In this article we apply this concept of modular generation of movements to the control of robots with a high number of degrees of freedom, an issue that is challenging notably because planning complex, multidimensional trajectories in time-varying environments is a laborious and costly process. We thus propose to decrease the complexity of the planning phase through the use of a combination of discrete and rhythmic motor primitives, leading to the decoupling of the planning phase (i.e. the choice of behavior) and the actual trajectory generation. Such implementation eases the control of, and the switch between, different behaviors by reducing the dimensionality of the high-level commands. Moreover, since the motor primitives are generated by dynamical systems, the trajectories can be smoothly modulated, either by high-level commands to change the current behavior or by sensory feedback information to adapt to environmental constraints. In order to show the generality of our approach, we apply the framework to interactive drumming and infant crawling in a humanoid robot. These experiments illustrate the simplicity of the control architecture in terms of planning, the integration of different types of feedback (vision and contact) and the capacity of autonomously switching between different behaviors (crawling and simple reaching).
Autonomous Robots – Springer Journals
Published: May 24, 2011
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.