首页 /研究 /Dynamic movement primitives and reinforcement learning for adapting a learned skill
LEARNING

Dynamic movement primitives and reinforcement learning for adapting a learned skill

Jens Lundell

发表年份
2016
引用次数
2
访问权限
开放获取

摘要

Traditionally robots have been preprogrammed to execute specific tasks. This approach works well in industrial settings where robots have to execute highly accurate movements, such as when welding. However, preprogramming a robot is also expensive, error prone and time consuming due to the fact that every features of the task has to be considered. In some cases, where a robot has to execute complex tasks such as playing the ball-in-a-cup game, preprogramming it might even be impossible due to unknown features of the task. With all this in mind, this thesis examines the possibility of combining a modern learning framework, known as Learning from Demonstrations (LfD), to first teach a robot how to play the ball-in-a-cup game by demonstrating the movement for the robot, and then have the robot to improve this skill by itself with subsequent Reinforcement Learning (RL). The skill the robot has to learn is demonstrated with kinesthetic teaching, modelled as a dynamic movement primitive, and subsequently improved with the RL algorithm Policy Learning by Weighted Exploration with the Returns. Experiments performed on the industrial robot KUKA LWR4+ showed that robots are capable of successfully learning a complex skill such as playing the ball-in-a-cup game.

关键词

Movement (music)Computer scienceReinforcementReinforcement learningArtificial intelligenceCognitive psychologyPsychologySocial psychology

相关论文

查看 LEARNING 分类全部论文