A Skeleton-Based Topological Planner for Exploration in Complex Unknown Environments

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Niu, Haochen, Ji, Xingwu, Zhang, Lantao, Wen, Fei, Ying, Rendong, Liu, Peilin
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909904343662592
author Niu, Haochen
Ji, Xingwu
Zhang, Lantao
Wen, Fei
Ying, Rendong
Liu, Peilin
author_facet Niu, Haochen
Ji, Xingwu
Zhang, Lantao
Wen, Fei
Ying, Rendong
Liu, Peilin
contents The capability of autonomous exploration in complex, unknown environments is important in many robotic applications. While recent research on autonomous exploration have achieved much progress, there are still limitations, e.g., existing methods relying on greedy heuristics or optimal path planning are often hindered by repetitive paths and high computational demands. To address such limitations, we propose a novel exploration framework that utilizes the global topology information of observed environment to improve exploration efficiency while reducing computational overhead. Specifically, global information is utilized based on a skeletal topological graph representation of the environment geometry. We first propose an incremental skeleton extraction method based on wavefront propagation, based on which we then design an approach to generate a lightweight topological graph that can effectively capture the environment's structural characteristics. Building upon this, we introduce a finite state machine that leverages the topological structure to efficiently plan coverage paths, which can substantially mitigate the back-and-forth maneuvers (BFMs) problem. Experimental results demonstrate the superiority of our method in comparison with state-of-the-art methods. The source code will be made publicly available at: https://github.com/Haochen-Niu/STGPlanner.
format Preprint
id arxiv_https___arxiv_org_abs_2412_13664
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Skeleton-Based Topological Planner for Exploration in Complex Unknown Environments
Niu, Haochen
Ji, Xingwu
Zhang, Lantao
Wen, Fei
Ying, Rendong
Liu, Peilin
Robotics
The capability of autonomous exploration in complex, unknown environments is important in many robotic applications. While recent research on autonomous exploration have achieved much progress, there are still limitations, e.g., existing methods relying on greedy heuristics or optimal path planning are often hindered by repetitive paths and high computational demands. To address such limitations, we propose a novel exploration framework that utilizes the global topology information of observed environment to improve exploration efficiency while reducing computational overhead. Specifically, global information is utilized based on a skeletal topological graph representation of the environment geometry. We first propose an incremental skeleton extraction method based on wavefront propagation, based on which we then design an approach to generate a lightweight topological graph that can effectively capture the environment's structural characteristics. Building upon this, we introduce a finite state machine that leverages the topological structure to efficiently plan coverage paths, which can substantially mitigate the back-and-forth maneuvers (BFMs) problem. Experimental results demonstrate the superiority of our method in comparison with state-of-the-art methods. The source code will be made publicly available at: https://github.com/Haochen-Niu/STGPlanner.
title A Skeleton-Based Topological Planner for Exploration in Complex Unknown Environments
topic Robotics
url https://arxiv.org/abs/2412.13664