Sampling‐Based Motion Planning with a Prediction Model using Fast Gaussian Process Regression
Authors:
- 15 May 2017
- journal article
- research article
- Published by Wiley in Electronics and Communications in Japan
- Vol. 100 (6) , 24-34
Abstract
SUMMARY: Recently, motion/path planning methods have become popular and been put to use in practical applications such as autonomous cars. Most studies focus on planning based on a given mathematical model, but the development of the data‐driven system identification method is also crucial for practical applications, because the precise model of a control target is not always available in advance. In this research, we propose a motion planning method where a fast Gaussian process regression is used as a model of the control target, since Gaussian process regression is a powerful nonparametric method that is widely used in various practical and complicated applications. Thanks to the Bayesian property of Gaussian process regression, our method can deal with uncertainty in the predictions. We apply our method to the control problem of simple‐pendulum with nonlinearity, and complete the swing‐up task.Keywords
This publication has 9 references indexed in Scilit:
- Predictive control method for a redundant robot using a non-parametric predictorAdvanced Robotics, 2014
- Learning GP-BayesFilters via Gaussian process latent variable modelsAutonomous Robots, 2010
- Real-Time Motion Planning With Applications to Autonomous Urban DrivingIEEE Transactions on Control Systems Technology, 2009
- Category Level Object Segmentation by Combining Bag-of-Words Models with Dirichlet Processes and Random FieldsInternational Journal of Computer Vision, 2009
- Pattern Recognition and Machine Learning2006
- Training Products of Experts by Minimizing Contrastive DivergenceNeural Computation, 2002
- Randomized Kinodynamic PlanningThe International Journal of Robotics Research, 2001
- Approximate nearest neighbors1998
- Probabilistic roadmaps for path planning in high-dimensional configuration spacesIEEE Transactions on Robotics and Automation, 1996