2018
DOI: 10.1177/0278364918790369
|View full text |Cite
|
Sign up to set email alerts
|

Continuous-time Gaussian process motion planning via probabilistic inference

Abstract: We introduce a novel formulation of motion planning, for continuous-time trajectories, as probabilistic inference. We first show how smooth continuous-time trajectories can be represented by a small number of states using sparse Gaussian process (GP) models. We next develop an efficient gradient-based optimization algorithm that exploits this sparsity and Gaussian process interpolation. We call this algorithm the Gaussian Process Motion Planner (GPMP). We then detail how motion planning problems can be formula… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
205
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 168 publications
(205 citation statements)
references
References 56 publications
0
205
0
Order By: Relevance
“…where f gp i is a binary factor connecting consecutive states, f obs i is a unary collision likelihood factor, and f intp i,τ is a collision likelihood factor for a state at τ between consecutive support states. This factor graph has a sparse structure which can be exploited for rapidly solving the optimization problem [7].…”
Section: A Gpmp-graphmentioning
confidence: 99%
“…where f gp i is a binary factor connecting consecutive states, f obs i is a unary collision likelihood factor, and f intp i,τ is a collision likelihood factor for a state at τ between consecutive support states. This factor graph has a sparse structure which can be exploited for rapidly solving the optimization problem [7].…”
Section: A Gpmp-graphmentioning
confidence: 99%
“…where f p 0 and f p N define the prior distributions on the start and end states, and f gp i is the GP prior factor as defined in [7]. Furthermore, this property allows for interpolation of the trajectory in O(1) time [6].…”
Section: A Representing the Trajectory As A Gpmentioning
confidence: 99%
“…where Q c (t) is an isotropic time-varying power-spectral density matrix, Q c (t) = Q c (t)I. A similar dynamical system has been utilized in estimation [15], [16], calibration [17] and planning [12], [18]. However, the crucial difference in our approach is that the covariance Q c (t) is time-varying and consequently generates a heteroscedastic GP [19].…”
Section: A the Gaussian Process Trajectory Representationsmentioning
confidence: 99%
“…Given that, we need to condition this GP with a fictitious observation on the goal state with mean µ N and covariance K N . This can be accomplished while still preserving the sparsity of the kernel matrix [12]…”
Section: B Gp Prior For Motion Planningmentioning
confidence: 99%
See 1 more Smart Citation