Carnegie Mellon University
Policies based on trajectory libraries

Martin Stolle and Chris Atkeson
Proceedings of the International Conference on Robotics and Automation, 2006.

  • Adobe portable document format (pdf) (1MB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

We present a control approach that uses a library of trajectories to establish a global control law or policy. This is an alternative to methods for finding global policies based on value functions using dynamic programming and also to using plans based on a single desired trajectory. Our method has the advantage of providing reasonable policies much faster than dynamic programming can provide an initial policy. It also has the advantage of providing more robust and global policies than following a single desired trajectory. Trajectory libraries can be created for robots with many more degrees of freedom than what dynamic programming can be applied to as well as for robots with dynamic model discontinuities. Results are shown for the ?abyrinth?marble maze, both in simulation as well as a real world version. The marble maze is a difficult task which requires both fast control as well as planning ahead.


Text Reference
Martin Stolle and Chris Atkeson, "Policies based on trajectory libraries," Proceedings of the International Conference on Robotics and Automation, 2006.

BibTeX Reference
   author = "Martin Stolle and Chris Atkeson",
   title = "Policies based on trajectory libraries",
   booktitle = "Proceedings of the International Conference on Robotics and Automation",
   year = "2006",