CHOMP: Covariant Hamiltonian optimization for motion planning

被引:475
作者
Zucker, Matt [1 ]
Ratliff, Nathan [2 ]
Dragan, Anca D. [3 ]
Pivtoraiko, Mihail [4 ]
Klingensmith, Matthew [3 ]
Dellin, Christopher M. [3 ]
Bagnell, J. Andrew [3 ]
Srinivasa, Siddhartha S. [3 ]
机构
[1] Swarthmore Coll, Dept Engn, Swarthmore, PA 19081 USA
[2] Google Inc, Pittsburgh, PA USA
[3] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
[4] Univ Penn, Dept Mech Engn & Appl Mech, Philadelphia, PA 19104 USA
关键词
Motion planning; constrained optimization; distance fields; DISTANCE; SEARCH; MANIPULATORS; ALGORITHMS;
D O I
10.1177/0278364913488805
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we present CHOMP (covariant Hamiltonian optimization for motion planning), a method for trajectory optimization invariant to reparametrization. CHOMP uses functional gradient techniques to iteratively improve the quality of an initial trajectory, optimizing a functional that trades off between a smoothness and an obstacle avoidance component. CHOMP can be used to locally optimize feasible trajectories, as well as to solve motion planning queries, converging to low-cost trajectories even when initialized with infeasible ones. It uses Hamiltonian Monte Carlo to alleviate the problem of convergence to high-cost local minima (and for probabilistic completeness), and is capable of respecting hard constraints along the trajectory. We present extensive experiments with CHOMP on manipulation and locomotion tasks, using seven-degree-of-freedom manipulators and a rough-terrain quadruped robot.
引用
收藏
页码:1164 / 1193
页数:30
相关论文
共 84 条
[1]  
[Anonymous], THESIS CARNEGIE MELL
[2]  
[Anonymous], 2009, PATH INTEGRALS QUANT
[3]  
[Anonymous], 2006, Planning algorithms
[4]  
[Anonymous], 2002, NONLINEAR SYSTEMS
[5]  
[Anonymous], 2003, IEEE INT C ROB AUT
[6]  
[Anonymous], TR20041963 CORN U
[7]  
[Anonymous], 2006, P 20 C NEUR INF PROC
[8]  
[Anonymous], 2005, Trends and Applications in Constructive Approximation, DOI DOI 10.1007/3-7643-7356-3_19
[9]  
[Anonymous], P ROB SCI SYST
[10]  
[Anonymous], 2009, INT C MACH LEARN MON