Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Voxel Map to Occupancy Map Conversion Using Free Space Projection for Efficient Map Representation for Aerial and Ground Robots
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0009-0004-0889-8780
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-3794-0306
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-0126-1897
2024 (English)In: IEEE Robotics and Automation Letters, E-ISSN 2377-3766, Vol. 9, no 12, p. 11625-11632Article in journal (Refereed) Published
Abstract [en]

This article introduces a novel method for converting 3D voxel maps, commonly utilized by robots for localization and navigation, into 2D occupancy maps for both autonomous aerial vehicles (AAVs) and autonomous ground vehicles (AGVs). The generated 2D maps can be used for more efficient global navigation for both AAVs and AGVs, in enabling algorithms developed for 2D maps to be useful in 3D applications, and allowing for faster transfer of maps between multiple agents in bandwidth-limited scenarios. During the 3D to 2D map conversion, the method conducts safety checks with respect to the robot's safety margins. This ensures that an aerial or ground robot can navigate safely, relying primarily on the 2D map generated by the method. Additionally, the method extracts the height of navigable free space and a local estimate of the slope of the floor from the 3D voxel map. The height data is utilized in converting paths generated using the 2D map into paths in 3D space for both AAVs and AGVs. The slope data identifies areas too steep for a ground robot to traverse, marking them as occupied, thus enabling a more accurate representation of the terrain for ground robots. The proposed method is compared to the existing state-of-the-art fixed projection method in two different environments, over static maps and with progressively expanding maps. The methods proposed in this article have been implemented in the widely-used robotics frameworks ROS and ROS2, and are open-sourced.

Place, publisher, year, edition, pages
IEEE, 2024. Vol. 9, no 12, p. 11625-11632
Keywords [en]
Mapping, motion and path planning, field robots
National Category
Robotics and automation Computer graphics and computer vision
Research subject
Robotics and Artificial Intelligence
Identifiers
URN: urn:nbn:se:ltu:diva-110802DOI: 10.1109/LRA.2024.3495575ISI: 001360447400005Scopus ID: 2-s2.0-85209538502OAI: oai:DiVA.org:ltu-110802DiVA, id: diva2:1915765
Note

Validerad;2024;Nivå 2;2024-11-25 (signyg);

Available from: 2024-11-25 Created: 2024-11-25 Last updated: 2025-10-21Bibliographically approved
In thesis
1. Human Inspired Approach for Navigation and Environment Understanding Using Structural Semantic Topometric Maps
Open this publication in new window or tab >>Human Inspired Approach for Navigation and Environment Understanding Using Structural Semantic Topometric Maps
2025 (English)Licentiate thesis, comprehensive summary (Other academic)
Alternative title[sv]
Människoinspirerad metod för navigation och förståelse av omgivningen med strukturella semantiska topometriska kartor
Abstract [en]

As robots are increasingly integrated into large and dynamic environments alongside humans, there is a pressing need for efficient onboard solutions to fundamental robotic operations, such as navigation and decision-making. Existing solutions often rely on computationally intensive processes that do not scale well in larger environments, leading to long computation times. This can result in unsafe and non-adaptive behaviors, as during the planning phase the robot continues to move along an old and potentially dangerous path increasing the risks of accidents or emergency.This thesis addresses this challenge by developing human-inspired light-weight methods, that enhance robotic navigation and environment understanding.

The central framework presented in this thesis introduces a novel human-like method for navigation and environment segmentation using 2D grid maps, focusing on extracting structural-semantics, such as intersections, pathways, dead ends, and paths to unexplored areas. The framework also generates sparse topometric maps for lightweight robotic navigation by using structural-semantic information. Compared to the state-of-the-art, where map segmentation either utilizes features that are specific to some indoor environments or segments into arbitrary regions that do not convey semantically meaningful information about the environment, the semantic topometric map captures structural-semantic information, which can easily be utilized by robots in a variety of missions. The proposed framework has been validated on multiple maps of different sizes and types of environments. In comparison with the state-of-the-art topological maps generated by Voronoi-based solutions, the proposed framework shows a significant reduction in complexity and computation times required in solving navigation problems. 

The utility of structural semantics is demonstrated through a novel autonomous exploration strategy that integrates structural-semantic information with conventional metric data for goal/frontier selection and employs the semantic topometric map for navigating to a frontier. The effectiveness of the exploration strategy is demonstrated in real-world experiments, showcasing improved exploration speed and computational efficiency compared to frontier-based exploration methods using only metric information. 

In order to enable the methods presented in this thesis to operate over 3D maps, this thesis introduces an approach for converting 3D voxel maps into 2D occupancy maps augmented with height and slope information. Moreover, a method for converting paths generated in 2D into 3D paths is proposed. This allows for the use of structural-semantic segmentation and efficient topometric map-based navigation planning for both UAVs and UGVs. These contributions together enable lightweight and fast environment segmentation and navigation planning for a multitude of robot types, and leveraging structural-semantic information leads to a more human-like approach toward robotic navigation and environment understanding. 

Place, publisher, year, edition, pages
Luleå: Luleå tekniska universitet, 2025. p. 119
Series
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
Keywords
Robotics Navigation, Environment Understanding, Structural Semantics, Intersection Detection, Autonomous Exploration
National Category
Robotics and automation
Research subject
Robotics and Artificial Intelligence
Identifiers
urn:nbn:se:ltu:diva-110951 (URN)978-91-8048-712-2 (ISBN)978-91-8048-713-9 (ISBN)
Presentation
2025-02-21, E632, Luleå tekniska universitet, Luleå, 09:00 (English)
Opponent
Supervisors
Available from: 2024-12-04 Created: 2024-12-04 Last updated: 2025-10-21Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Fredriksson, ScottSaradagi, AkshitNikolakopoulos, George

Search in DiVA

By author/editor
Fredriksson, ScottSaradagi, AkshitNikolakopoulos, George
By organisation
Signals and Systems
In the same journal
IEEE Robotics and Automation Letters
Robotics and automationComputer graphics and computer vision

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 317 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf