Learing Tasks in Robotics

The idea of the project is to develop new algorithms to allow a user to teach a robot how to perform a new task. The user gives traces of how to perform the task to the robot, these traces are transformed into a relational representation and then a reinforcement learning algorithm is used to improve over the given traces. The user is allowed to provide feedback to the robot during the learning proces. The project was divided into three stages that correspond to different ways of giving the traces of the new task to the robot:

Related Papers

Some Videos

This project is funded by CONACYT under grant No. 84162.