Object-Oriented Grid Mapping in Dynamic Environments

Read original: arXiv:2309.08324 - Published 9/2/2024 by Matti Pekkanen, Francesco Verdoja, Ville Kyrki
Total Score

0

🔄

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Grid maps, especially occupancy grid maps, are commonly used in mobile robot applications.
  • Grid maps subdivide the world into a grid of cells, with the occupancy of each cell estimated independently from measurements.
  • However, objects in the real world often span multiple cells, and measurements in one cell can provide evidence about the occupancy of other cells belonging to the same object.
  • Current models do not capture this correlation and do not use object-level information to estimate the environmental state.

Plain English Explanation

The paper presents a way to improve the way grid maps are learned. Grid maps are a common way for robots to represent their surroundings, where the world is divided into a grid of small cells, and the robot estimates whether each cell is occupied or empty based on its sensor readings.

However, this approach has a limitation: it treats each cell independently, even though real-world objects often span multiple cells. This means that information from one cell is not used to help determine the occupancy of nearby cells that are part of the same object.

The paper's proposed solution is to model the relationship between the sensor measurements and the occupancy of each cell as a set of hidden or "latent" variables. By estimating these latent variables along with the occupancy of the map, the method can take into account the fact that nearby cells are likely to be part of the same object.

The paper also introduces a specific technique called the "Normal Distributions Transform Occupancy Map" (NDT-OM) to help implement this new map update method. Through experiments, the authors show that this approach can create better maps, especially in dynamic environments where objects are moving around, and can even remove occluded objects from the map over time.

Technical Explanation

The paper proposes a way to generalize the update of grid maps, relaxing the assumption of independence between cell occupancies. The key idea is to model the relationship between the measurements and the occupancy of each cell as a set of latent variables, and then jointly estimate those variables and the posterior of the map.

The authors introduce a method to estimate the latent variables by clustering based on semantic labels, and an extension to the Normal Distributions Transform Occupancy Map (NDT-OM) to facilitate the proposed map update method.

Through comprehensive map creation and localization experiments with real-world data sets, the authors show that the proposed method creates better maps in highly dynamic environments compared to state-of-the-art methods. Finally, they demonstrate the ability of the proposed method to remove occluded objects from the map in a lifelong map update scenario.

Critical Analysis

The paper presents a novel approach to improving grid map representations by incorporating object-level information. By modeling the relationship between measurements and cell occupancies as latent variables, the method can better capture the correlation between nearby cells that belong to the same object.

One potential limitation mentioned in the paper is the computational complexity of the latent variable estimation, which could be a challenge for real-time robot navigation. The authors propose the use of the NDT-OM to help address this, but further research may be needed to optimize the performance.

Additionally, the experiments were conducted on real-world data sets, which is a strength, but it would be interesting to see how the method performs on a wider range of environments and scenarios, including those with more complex object occlusions or interactions.

Overall, this research represents an important step forward in improving the representational power of grid maps and demonstrates the value of incorporating object-level information into spatial representations for mobile robots.

Conclusion

This paper presents a novel approach to generalizing the update of grid maps by modeling the relationship between measurements and cell occupancies as latent variables. The proposed method creates better maps in dynamic environments and can remove occluded objects over time, representing an important advancement in the field of mobile robot navigation and mapping.

The key contribution of this work is the introduction of object-level information into grid map representations, which allows the model to better capture the correlation between nearby cells belonging to the same object. While there are some computational challenges to address, this research opens up new possibilities for more robust and accurate spatial representations for autonomous systems.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🔄

Total Score

0

Object-Oriented Grid Mapping in Dynamic Environments

Matti Pekkanen, Francesco Verdoja, Ville Kyrki

Grid maps, especially occupancy grid maps, are ubiquitous in many mobile robot applications. To simplify the process of learning the map, grid maps subdivide the world into a grid of cells whose occupancies are independently estimated using measurements in the perceptual field of the particular cell. However, the world consists of objects that span multiple cells, which means that measurements falling onto a cell provide evidence of the occupancy of other cells belonging to the same object. Current models do not capture this correlation and, therefore, do not use object-level information for estimating the state of the environment. In this work, we present a way to generalize the update of grid maps, relaxing the assumption of independence. We propose modeling the relationship between the measurements and the occupancy of each cell as a set of latent variables and jointly estimate those variables and the posterior of the map. We propose a method to estimate the latent variables by clustering based on semantic labels and an extension to the Normal Distributions Transform Occupancy Map (NDT-OM) to facilitate the proposed map update method. We perform comprehensive map creation and localization experiments with real-world data sets and show that the proposed method creates better maps in highly dynamic environments compared to state-of-the-art methods. Finally, we demonstrate the ability of the proposed method to remove occluded objects from the map in a lifelong map update scenario.

Read more

9/2/2024

↗️

Total Score

0

Dynamic Occupancy Grids for Object Detection: A Radar-Centric Approach

Max Peter Ronecker, Markus Schratter, Lukas Kuschnig, Daniel Watzenig

Dynamic Occupancy Grid Mapping is a technique used to generate a local map of the environment containing both static and dynamic information. Typically, these maps are primarily generated using lidar measurements. However, with improvements in radar sensing, resulting in better accuracy and higher resolution, radar is emerging as a viable alternative to lidar as the primary sensor for mapping. In this paper, we propose a radar-centric dynamic occupancy grid mapping algorithm with adaptations to the state computation, inverse sensor model, and field-of-view computation tailored to the specifics of radar measurements. We extensively evaluate our approach using real data to demonstrate its effectiveness and establish the first benchmark for radar-based dynamic occupancy grid mapping using the publicly available Radarscenes dataset.

Read more

5/24/2024

Brain Inspired Probabilistic Occupancy Grid Mapping with Hyperdimensional Computing
Total Score

0

Brain Inspired Probabilistic Occupancy Grid Mapping with Hyperdimensional Computing

Shay Snyder (George Mason University), Andrew Capodieci (Neya Robotics), David Gorsich (US Army Ground Vehicle Systems Center), Maryam Parsa (George Mason University)

Real-time robotic systems require advanced perception, computation, and action capability. However, the main bottleneck in current autonomous systems is the trade-off between computational capability, energy efficiency and model determinism. World modeling, a key objective of many robotic systems, commonly uses occupancy grid mapping (OGM) as the first step towards building an end-to-end robotic system with perception, planning, autonomous maneuvering, and decision making capabilities. OGM divides the environment into discrete cells and assigns probability values to attributes such as occupancy and traversability. Existing methods fall into two categories: traditional methods and neural methods. Traditional methods rely on dense statistical calculations, while neural methods employ deep learning for probabilistic information processing. Recent works formulate a deterministic theory of neural computation at the intersection of cognitive science and vector symbolic architectures. In this study, we propose a Fourier-based hyperdimensional OGM system, VSA-OGM, combined with a novel application of Shannon entropy that retains the interpretability and stability of traditional methods along with the improved computational efficiency of neural methods. Our approach, validated across multiple datasets, achieves similar accuracy to covariant traditional methods while approximately reducing latency by 200x and memory by 1000x. Compared to invariant traditional methods, we see similar accuracy values while reducing latency by 3.7x. Moreover, we achieve 1.5x latency reductions compared to neural methods while eliminating the need for domain-specific model training.

Read more

8/28/2024

🤯

Total Score

0

Predicting Future Spatiotemporal Occupancy Grids with Semantics for Autonomous Driving

Maneekwan Toyungyernsub, Esen Yel, Jiachen Li, Mykel J. Kochenderfer

For autonomous vehicles to proactively plan safe trajectories and make informed decisions, they must be able to predict the future occupancy states of the local environment. However, common issues with occupancy prediction include predictions where moving objects vanish or become blurred, particularly at longer time horizons. We propose an environment prediction framework that incorporates environment semantics for future occupancy prediction. Our method first semantically segments the environment and uses this information along with the occupancy information to predict the spatiotemporal evolution of the environment. We validate our approach on the real-world Waymo Open Dataset. Compared to baseline methods, our model has higher prediction accuracy and is capable of maintaining moving object appearances in the predictions for longer prediction time horizons.

Read more

4/15/2024