Average Outward Flux Skeletons for Environment Mapping and Topology Matching

11/27/2021
by   Morteza Rezanejad, et al.
0

We consider how to directly extract a road map (also known as a topological representation) of an initially-unknown 2-dimensional environment via an online procedure that robustly computes a retraction of its boundaries. In this article, we first present the online construction of a topological map and the implementation of a control law for guiding the robot to the nearest unexplored area, first presented in [1]. The proposed method operates by allowing the robot to localize itself on a partially constructed map, calculate a path to unexplored parts of the environment (frontiers), compute a robust terminating condition when the robot has fully explored the environment, and achieve loop closure detection. The proposed algorithm results in smooth safe paths for the robot's navigation needs. The presented approach is any time algorithm that has the advantage that it allows for the active creation of topological maps from laser scan data, as it is being acquired. We also propose a navigation strategy based on a heuristic where the robot is directed towards nodes in the topological map that open to empty space. We then extend the work in [1] by presenting a topology matching algorithm that leverages the strengths of a particular spectral correspondence method [2], to match the mapped environments generated from our topology-making algorithm. Here, we concentrated on implementing a system that could be used to match the topologies of the mapped environment by using AOF Skeletons. In topology matching between two given maps and their AOF skeletons, we first find correspondences between points on the AOF skeletons of two different environments. We then align the (2D) points of the environments themselves. We also compute a distance measure between two given environments, based on their extracted AOF skeletons and their topology, as the sum of the matching errors between corresponding points.

READ FULL TEXT

page 3

page 4

page 8

page 9

page 10

research
12/03/2019

Room Detection for Topological Maps

Mapping is an important part of many robotic applications. In order to m...
research
10/01/2019

Area Graph: Generation of Topological Maps using the Voronoi Diagram

Representing a scanned map of the real environment as a topological stru...
research
01/11/2022

Multi-Hypothesis Scan Matching through Clustering

Graph-SLAM is a well-established algorithm for constructing a topologica...
research
11/05/2018

Incrementally Building Topology Graphs via Distance Maps

Mapping is an essential task for mobile robots and topological represent...
research
12/18/2018

A Scalable Heuristic for Fastest-Path Computation on Very Large Road Maps

Fastest-path queries between two points in a very large road map is an i...
research
07/21/2018

Multi-session Map Construction in Outdoor Dynamic Environment

Map construction in large scale outdoor environment is of importance for...
research
09/07/2023

Estimating the Coverage Measure and the Area Explored by a Line-Sweep Sensor on the Plane

This paper presents a method for determining the area explored by a line...

Please sign up or login with your details

Forgot password? Click here to reset