Differentiable Gaussian Process Motion Planning
Abstract
Modern trajectory optimization based approaches to motion planning are fast, easy to implement, and effective on a wide range of robotics tasks. However, trajectory optimization algorithms have parameters that are typically set in advance (and rarely discussed in detail). Setting these parameters properly can have a significant impact on the practical performance of the algorithm, sometimes making the difference between finding a feasible plan or failing at the task entirely. We propose a method for leveraging past experience to learn how to automatically adapt the parameters of Gaussian Process Motion Planning (GPMP) algorithms. Specifically, we propose a differentiable extension to the GPMP2 algorithm, so that it can be trained end-to-end from data. We perform several experiments that validate our algorithm and illustrate the benefits of our proposed learning-based approach to motion planning.
Keywords
Cite
@article{arxiv.1907.09591,
title = {Differentiable Gaussian Process Motion Planning},
author = {Mohak Bhardwaj and Byron Boots and Mustafa Mukadam},
journal= {arXiv preprint arXiv:1907.09591},
year = {2020}
}
Comments
7 pages, Proceedings of the IEEE Conference on Robotics and Automation (ICRA), 2020