Toward simple control for complex, autonomous robotic applications: combining discrete and rhythmic motor primitives

被引:48
作者
Degallier, Sarah [1 ]
Righetti, Ludovic [3 ]
Gay, Sebastien [2 ]
Ijspeert, Auke [2 ]
机构
[1] Ecole Polytech Fed Lausanne, CNBI Lab, Sch Engn, CH-1015 Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne, Biorobot Lab, Sch Engn, CH-1015 Lausanne, Switzerland
[3] Univ So Calif, Computat Learning & Motor Control Lab, Los Angeles, CA 90089 USA
关键词
CPGs; Motor primitive; Adaptive behaviors; Dynamical systems; Humanoid robots; Bio-Inspiration; Drumming; Locomotion; PATTERN GENERATION; MOVEMENTS; WALKING; TIME;
D O I
10.1007/s10514-011-9235-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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).
引用
收藏
页码:155 / 181
页数:27
相关论文
共 58 条
  • [1] [Anonymous], INT C ROB AUT ICRA 2
  • [2] [Anonymous], P 2010 IEEE RSJ INT
  • [3] [Anonymous], INF AUT ICIA 2010 IE
  • [4] [Anonymous], 1967, The co-ordination and regulation of movements
  • [5] [Anonymous], P 2 IEEE RAS EMBS IN
  • [6] [Anonymous], P 3 ACM IEEE INT C H
  • [7] [Anonymous], P 2009 IEEE INT C RO
  • [8] [Anonymous], P 2006 IEEE INT C RO
  • [9] [Anonymous], P ROB SCI SYST PHIL
  • [10] [Anonymous], DYNAMIC PATTERNS COM