IROS 2016poster29 citations

Sequential quadratic programming for task plan optimization

Dylan Hadfield-Menell, Christopher Lin, Rohan Chitnis, Stuart Russell, Pieter Abbeel

Abstract

We consider the problem of refining an abstract task plan into a motion trajectory. Task and motion planning is a hard problem that is essential to long-horizon mobile manipulation. Many approaches divide the problem into two steps: a search for a task plan and task plan refinement to find a feasible trajectory. We apply sequential quadratic programming to jointly optimize over the parameters in a task plan (e.g., trajectories, grasps, put down locations). We provide two modifications that make our formulation more suitable to task and motion planning. We show how to use movement primitives to reuse previous solutions (and so save optimization effort) without trapping the algorithm in a poor basin of attraction. We also derive an early convergence criterion that lets us quickly detect unsatisfiable constraints so we can re-initialize their variables. We present experiments in a navigation amongst movable objects domain and show substantial improvement in cost over a backtracking refinement algorithm.

BibTeX
@inproceedings{iros2016_sequentialquadra,
  title = {Sequential quadratic programming for task plan optimization},
  author = {Dylan Hadfield-Menell and Christopher Lin and Rohan Chitnis and Stuart Russell and Pieter Abbeel},
  booktitle = {IROS 2016},
  year = {2016}
}
Sequential quadratic programming for task plan optimization · IROS 2016