osmAG: Hierarchical Semantic Topometric Area Graph Maps in the OSM Format for Mobile Robotics

09/09/2023
by   Delin Feng, et al.
0

Maps are essential to mobile robotics tasks like localization and planning. We propose the open street map (osm) XML based Area Graph file format to store hierarchical, topometric semantic multi-floor maps of indoor and outdoor environments, since currently no such format is popular within the robotics community. Building on-top of osm we leverage the available open source editing tools and libraries of osm, while adding the needed mobile robotics aspect with building-level obstacle representation yet very compact, topometric data that facilitates planning algorithms. Through the use of common osm keys as well as custom ones we leverage the power of semantic annotation to enable various applications. For example, we support planning based on robot capabilities, to take the locomotion mode and attributes in conjunction with the environment information into account. The provided C++ library is integrated into ROS. We evaluate the performance of osmAG using real data in a global path planning application on a very big osmAG map, demonstrating its convenience and effectiveness for mobile robots.

READ FULL TEXT

page 2

page 3

page 4

page 5

page 6

research
07/04/2023

S-Nav: Semantic-Geometric Planning for Mobile Robots

Path planning is a basic capability of autonomous mobile robots. Former ...
research
11/13/2018

Topological Area Graph Generation and its Application to Path Planning

Representing a scanned map of the real environment as a topological stru...
research
09/20/2021

HiTMap: A Hierarchical Topological Map Representation for Navigation in Unknown Environments

The ability to autonomously navigate in unknown environments is importan...
research
04/21/2021

Semantic Navigation Using Building Information on Construction Sites

With the growth in automated data collection of construction projects, t...
research
11/01/2020

MRPB 1.0: A Unified Benchmark for the Evaluation of Mobile Robot Local Planning Approaches

Local planning is one of the key technologies for mobile robots to achie...
research
05/22/2020

On the Potential of Smarter Multi-layer Maps

The most common way for robots to handle environmental information is by...

Please sign up or login with your details

Forgot password? Click here to reset