Home /Research /Robot learning and use of affordances in goal-directed tasks
LEARNING

Robot learning and use of affordances in goal-directed tasks

Chang Wang, Koen V. Hindriks, Robert Babuška

Year
2013
Citations
21

Abstract

An affordance is a relation between an object, an action, and the effect of that action in a given environmental context. One key benefit of the concept of affordance is that it provides information about the consequence of an action which can be stored and reused in a range of tasks that a robot needs to learn and perform. In this paper, we address the challenge of the on-line learning and use of affordances simultaneously while performing goal-directed tasks. This requires efficient online performance to ensure the robot is able to achieve its goal fast. By providing conceptual knowledge of action possibilities and desired effects, we show that a humanoid robot NAO can learn and use affordances in two different task settings. We demonstrate the effectiveness of this approach by integrating affordances into an Extended Classifier System for learning general rules in a reinforcement learning framework. Our experimental results show significant speedups in learning how a robot solves a given task.

Keywords

AffordanceComputer scienceHumanoid robotHuman–computer interactionRobotRobot learningArtificial intelligenceTask (project management)Reinforcement learningAction (physics)

Related papers

Browse all LEARNING papers