Systematic Comparison of Path Planning Algorithms using PathBench

03/07/2022
by   Hao-Ya Hsueh, et al.
43

Path planning is an essential component of mobile robotics. Classical path planning algorithms, such as wavefront and rapidly-exploring random tree (RRT) are used heavily in autonomous robots. With the recent advances in machine learning, development of learning-based path planning algorithms has been experiencing rapid growth. An unified path planning interface that facilitates the development and benchmarking of existing and new algorithms is needed. This paper presents PathBench, a platform for developing, visualizing, training, testing, and benchmarking of existing and future, classical and learning-based path planning algorithms in 2D and 3D grid world environments. Many existing path planning algorithms are supported; e.g. A*, Dijkstra, waypoint planning networks, value iteration networks, gated path planning networks; and integrating new algorithms is easy and clearly specified. The benchmarking ability of PathBench is explored in this paper by comparing algorithms across five different hardware systems and three different map types, including built-in PathBench maps, video game maps, and maps from real world databases. Metrics, such as path length, success rate, and computational time, were used to evaluate algorithms. Algorithmic analysis was also performed on a real world robot to demonstrate PathBench's support for Robot Operating System (ROS). PathBench is open source.

READ FULL TEXT

page 6

page 8

page 10

page 11

page 15

page 19

research
05/04/2021

PathBench: A Benchmarking Platform for Classical and Learned Path Planning Algorithms

Path planning is a key component in mobile robotics. A wide range of pat...
research
04/29/2021

Capability Iteration Network for Robot Path Planning

Path planning is an important topic in robotics. Recently, value iterati...
research
11/13/2019

Predicting Unobserved Space For Planning via Depth Map Augmentation

Safe and efficient path planning is crucial for autonomous mobile robots...
research
05/10/2023

Waterberry Farms: A Novel Benchmark For Informative Path Planning

Recent developments in robotic and sensor hardware make data collection ...
research
05/08/2018

Path Evaluation via HMM on Semantical Occupancy Grid Maps

Traditional approaches to mapping of environments in robotics make use o...
research
10/14/2022

Fields2Cover: An open-source coverage path planning library for unmanned agricultural vehicles

This paper describes Fields2Cover, a novel open source library for cover...
research
03/18/2021

S2P2: Self-Supervised Goal-Directed Path Planning Using RGB-D Data for Robotic Wheelchairs

Path planning is a fundamental capability for autonomous navigation of r...

Please sign up or login with your details

Forgot password? Click here to reset