Multi-goal path planning using multiple random trees

06/07/2021
by   Jaroslav Janoš, et al.
0

In this paper, we propose a novel sampling-based planner for multi-goal path planning among obstacles, where the objective is to visit predefined target locations while minimizing the travel costs. The order of visiting the targets is often achieved by solving the Traveling Salesman Problem (TSP) or its variants. TSP requires to define costs between the individual targets, which - in a map with obstacles - requires to compute mutual paths between the targets. These paths, found by path planning, are used both to define the costs (e.g., based on their length or time-to-traverse) and also they define paths that are later used in the final solution. To enable TSP finding a good-quality solution, it is necessary to find these target-to-target paths as short as possible. We propose a sampling-based planner called Space-Filling Forest (SFF*) that solves the part of finding collision-free paths. SFF* uses multiple trees (forest) constructed gradually and simultaneously from the targets and attempts to find connections with other trees to form the paths. Unlike Rapidly-exploring Random Tree (RRT), which uses the nearest-neighbor rule for selecting nodes for expansion, SFF* maintains an explicit list of nodes for expansion. Individual trees are grown in a RRT* manner, i.e., with rewiring the nodes to minimize their cost. Computational results show that SFF* provides shorter target-to-target paths than existing approaches, and consequently, the final TSP solutions also have a lower cost.

READ FULL TEXT

page 1

page 7

research
08/03/2023

Multi-robot Path Planning with Rapidly-exploring Random Disjointed-Trees

Multi-robot path planning is a computational process involving finding p...
research
09/04/2021

SFCDecomp: Multicriteria Optimized Tool Path Planning in 3D Printing using Space-Filling Curve Based Domain Decomposition

We explore efficient optimization of toolpaths based on multiple criteri...
research
06/28/2022

R2: Heuristic Bug-Based Any-angle Path-Planning using Lazy Searches

R2 is a novel online any-angle path planner that uses heuristic bug-base...
research
07/02/2018

Path Finding for the Coalition of Co-operative Agents Acting in the Environment with Destructible Obstacles

The problem of planning a set of paths for the coalition of robots (agen...
research
01/06/2022

Data-Efficient Learning of High-Quality Controls for Kinodynamic Planning used in Vehicular Navigation

This paper aims to improve the path quality and computational efficiency...
research
07/02/2023

Solving Multi-Agent Target Assignment and Path Finding with a Single Constraint Tree

Combined Target-Assignment and Path-Finding problem (TAPF) requires simu...
research
01/26/2022

Combining optimal path search with task-dependent learning in a neural network

Finding optimal paths in connected graphs requires determining the small...

Please sign up or login with your details

Forgot password? Click here to reset