CBAGAN-RRT: Convolutional Block Attention Generative Adversarial Network for Sampling-Based Path Planning

05/13/2023
by   Abhinav Sagar, et al.
0

Sampling-based path planning algorithms play an important role in autonomous robotics. However, a common problem among the RRT-based algorithms is that the initial path generated is not optimal and the convergence is too slow to be used in real-world applications. In this paper, we propose a novel image-based learning algorithm (CBAGAN-RRT) using a Convolutional Block Attention Generative Adversarial Network with a combination of spatial and channel attention and a novel loss function to design the heuristics, find a better optimal path, and improve the convergence of the algorithm both concerning time and speed. The probability distribution of the paths generated from our GAN model is used to guide the sampling process for the RRT algorithm. We train and test our network on the dataset generated by <cit.> and demonstrate that our algorithm outperforms the previous state-of-the-art algorithms using both the image quality generation metrics like IOU Score, Dice Score, FID score, and path planning metrics like time cost and the number of nodes. We conduct detailed experiments and ablation studies to illustrate the feasibility of our study and show that our model performs well not only on the training dataset but also on the unseen test dataset. The advantage of our approach is that we can avoid the complicated preprocessing in the state space, our model can be generalized to complicated environments like those containing turns and narrow passages without loss of accuracy, and our model can be easily integrated with other sampling-based path planning algorithms.

READ FULL TEXT
research
12/07/2020

Generative Adversarial Network based Heuristics for Sampling-based Path Planning

Sampling-based path planning is a popular methodology for robot path pla...
research
12/06/2020

Conditional Generative Adversarial Networks for Optimal Path Planning

Path planning plays an important role in autonomous robot systems. Effec...
research
12/07/2020

Efficient Heuristic Generation for Robot Path Planning with Recurrent Generative Model

Robot path planning is difficult to solve due to the contradiction betwe...
research
07/13/2023

Vertex-based Networks to Accelerate Path Planning Algorithms

Path planning plays a crucial role in various autonomy applications, and...
research
12/15/2021

Enhance Connectivity of Promising Regions for Sampling-based Path Planning

Sampling-based path planning algorithms usually implement uniform sampli...
research
08/15/2023

Neural-Network-Driven Method for Optimal Path Planning via High-Accuracy Region Prediction

Sampling-based path planning algorithms suffer from heavy reliance on un...
research
09/25/2018

Incremental Adversarial Learning for Optimal Path Planning

Path planning plays an essential role in many areas of robotics. Various...

Please sign up or login with your details

Forgot password? Click here to reset