Monte-Carlo Robot Path Planning

08/04/2022
by   T. Dam, et al.
0

Path planning is a crucial algorithmic approach for designing robot behaviors. Sampling-based approaches, like rapidly exploring random trees (RRTs) or probabilistic roadmaps, are prominent algorithmic solutions for path planning problems. Despite its exponential convergence rate, RRT can only find suboptimal paths. On the other hand, RRT^*, a widely-used extension to RRT, guarantees probabilistic completeness for finding optimal paths but suffers in practice from slow convergence in complex environments. Furthermore, real-world robotic environments are often partially observable or with poorly described dynamics, casting the application of RRT^* in complex tasks suboptimal. This paper studies a novel algorithmic formulation of the popular Monte-Carlo tree search (MCTS) algorithm for robot path planning. Notably, we study Monte-Carlo Path Planning (MCPP) by analyzing and proving, on the one part, its exponential convergence rate to the optimal path in fully observable Markov decision processes (MDPs), and on the other part, its probabilistic completeness for finding feasible paths in partially observable MDPs (POMDPs) assuming limited distance observability (proof sketch). Our algorithmic contribution allows us to employ recently proposed variants of MCTS with different exploration strategies for robot path planning. Our experimental evaluations in simulated 2D and 3D environments with a 7 degrees of freedom (DOF) manipulator, as well as in a real-world robot path planning task, demonstrate the superiority of MCPP in POMDP tasks.

READ FULL TEXT
research
05/22/2015

A Pareto Front-Based Multiobjective Path Planning Algorithm

Path planning is one of the most vital elements of mobile robotics. With...
research
08/18/2021

Optimised Informed RRTs for Mobile Robot Path Planning

Path planners based on basic rapidly-exploring random trees (RRTs) are q...
research
08/01/2023

Informative Path Planning of Autonomous Vehicle for Parking Occupancy Estimation

Parking occupancy estimation holds significant potential in facilitating...
research
01/30/2020

Path Planning in Dynamic Environments using Generative RNNs and Monte Carlo Tree Search

State of the art methods for robotic path planning in dynamic environmen...
research
10/28/2020

AM-RRT*: Informed Sampling-based Planning with Assisting Metric

In this paper, we present a new algorithm that extends RRT* and RT-RRT* ...
research
09/06/2019

Efficient Multivariate Bandit Algorithm with Path Planning

In this paper, we solve the arms exponential exploding issue in multivar...
research
05/08/2018

Path Evaluation via HMM on Semantical Occupancy Grid Maps

Traditional approaches to mapping of environments in robotics make use o...

Please sign up or login with your details

Forgot password? Click here to reset