Arrow Research search
Back to ICRA

ICRA 2015

Location utility-based map reduction

Conference Paper Accepted Paper Artificial Intelligence ยท Robotics

Abstract

Maps used for navigation often include a database of location descriptions for place recognition (loop closing), which permits bounded-error performance. A standard pose-graph SLAM system adds a new entry for every new pose into the location database, which grows linearly and unbounded in time and thus becomes unsustainable. To address this issue, in this paper we propose a new map-reduction approach that pre-constructs a fixed-size place-recognition database amenable to the limited storage and processing resources of the vehicle by exploiting the high-level structure of the environment as well as the vehicle motion. In particular, we introduce the concept of location utility - which encapsulates the visitation probability of a location and its spatial distribution relative to nearby locations in the database - as a measure of the value of potential loop-closure events to occur at that location. While finding the optimal reduced location database is NP-hard, we develop an efficient greedy algorithm to sort all the locations in a map based on their relative utility without access to sensor measurements or the vehicle trajectory. This enables pre-determination of a generic, limited-size place-recognition database containing the N best locations in the environment. To validate the proposed approach, we develop an open-source street-map simulator using real city-map data and show that an accurate map (pose-graph) can be attained even when using a place-recognition database with only 1% of the entries of the corresponding full database.

Authors

Keywords

  • Databases
  • Vehicles
  • Trajectory
  • Simultaneous localization and mapping
  • Navigation
  • Graphical models
  • Distribution functions
  • Local Environment
  • Sensor Measurements
  • Local Probability
  • Vehicle Motion
  • Vehicle Trajectory
  • Loop Closure
  • Place Recognition
  • Concept Of Utility
  • Optimization Problem
  • Selection Method
  • Random Selection
  • Reduction Strategies
  • Road Network
  • Boundary Region
  • Path Planning
  • Local Map
  • Database Entries
  • Database Size
  • Network Path
  • Road Intersections
  • Vehicle Routing
  • Subset Of Locations
  • Number Of Poses
  • Integer Programming Problem

Context

Venue
IEEE International Conference on Robotics and Automation
Archive span
1984-2025
Indexed papers
30179
Paper id
188202709834567240
v2026.09.13