Learning how to combine sensory-motor functions into a robust behavior
作者:
Highlights:
•
摘要
This article describes a system, called Robel, for defining a robot controller that learns from experience very robust ways of performing a high-level task such as “navigate to”. The designer specifies a collection of skills, represented as hierarchical tasks networks, whose primitives are sensory-motor functions. The skills provide different ways of combining these sensory-motor functions to achieve the desired task. The specified skills are assumed to be complementary and to cover different situations. The relationship between control states, defined through a set of task-dependent features, and the appropriate skills for pursuing the task is learned as a finite observable Markov decision process (MDP). This MDP provides a general policy for the task; it is independent of the environment and characterizes the abilities of the robot for the task.
论文关键词:Robot behavior,Sensory-motor function,Skill,Planning,Learning
论文评审过程:Received 29 March 2005, Revised 23 July 2007, Accepted 27 July 2007, Available online 2 October 2007.
论文官网地址:https://doi.org/10.1016/j.artint.2007.07.003