Back to publications
AAAIJanuary 2011

Efficient Optimization of Control Libraries

Debadeepta Dey, Tian Yu Liu, Boris Sofman, Drew Bagnell

Association for the Advancement of Artificial Intelligence

PDF

A popular approach to high dimensional control problems in robotics uses a library of candidate “maneuvers” or “trajectories”. The library is either evaluated on a fixed number of candidate choices at runtime (e.g. path set selection for planning) or by iterating through a sequence of feasible choices until success is achieved (e.g. grasp selection). The performance of the library relies heavily on the content and order of the sequence of candidates. We propose a provably efficient method to optimize such libraries leveraging recent advances in optimizing sub-modular functions of sequences. This approach is demonstrated on two important problems: mobile robot navigation and manipulator grasp set selection. In the first case, performance can be improved by choosing a subset of candidates which optimizes the metric under consideration (cost of traversal). In the second case, performance can be optimized by minimizing the depth the list is searched before a successful candidate is found. Our method can be used in both online and batch settings with provable performance guarantees, and can be run in an anytime manner to handle real-time constraints

@techreport{dey2011efficient,
 author = {Dey, Debadeepta and Liu, Tian Yu and Sofman, Boris and Bagnell, Drew},
 institution = {Technical Report (CMU-RI-TR-11-20)},
 title = {Efficient Optimization of Control Libraries},
 year = {2011}
}