Fully Convolutional Search Heuristic Learning for Rapid Path Planners

08/09/2019
by   Yuka Ariki, et al.
3

Path-planning algorithms are an important part of a wide variety of robotic applications, such as mobile robot navigation and robot arm manipulation. However, in large search spaces in which local traps may exist, it remains challenging to reliably find a path while satisfying real-time constraints. Efforts to speed up the path search have led to the development of many practical path-planning algorithms. These algorithms often define a search heuristic to guide the search towards the goal. The heuristics should be carefully designed for each specific problem to ensure reliability in the various situations encountered in the problem. However, it is often difficult for humans to craft such robust heuristics, and the search performance often degrades under conditions that violate the heuristic assumption. Rather than manually designing the heuristics, in this work, we propose a learning approach to acquire these search heuristics. Our method represents the environment containing the obstacles as an image, and this image is fed into fully convolutional neural networks to produce a search heuristic image where every pixel represents a heuristic value (cost-to-go value to a goal) in the form of a vertex of a search graph. Training the heuristic is performed using previously collected planning results. Our preliminary experiments (2D grid world navigation experiments) demonstrate significant reduction in the search costs relative to a hand-designed heuristic.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 10

research
03/01/2018

Learning Human-Aware Path Planning with Fully Convolutional Networks

This work presents an approach to learn path planning for robot social n...
research
07/06/2021

Search-based Path Planning for a High Dimensional Manipulator in Cluttered Environments Using Optimization-based Primitives

In this work we tackle the path planning problem for a 21-dimensional sn...
research
03/16/2023

Learning Local Heuristics for Search-Based Navigation Planning

Graph search planning algorithms for navigation typically rely heavily o...
research
08/05/2019

GAN Path Finder: Preliminary results

2D path planning in static environment is a well-known problem and one o...
research
12/22/2022

TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers

Heuristic search algorithms, e.g. A*, are the commonly used tools for pa...
research
11/11/2020

Machine Learning Based Path Planning for Improved Rover Navigation (Pre-Print Version)

Enhanced AutoNav (ENav), the baseline surface navigation software for NA...
research
07/01/2021

Towards Utilitarian Combinatorial Assignment with Deep Neural Networks and Heuristic Algorithms

This paper presents preliminary work on using deep neural networks to gu...

Please sign up or login with your details

Forgot password? Click here to reset