Simultaneous Localization and Mapping with Sparse Extended Information Filters
Top Cited Papers
- 1 August 2004
- journal article
- other
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 23 (7-8) , 693-716
- https://doi.org/10.1177/0278364904045479
Abstract
In this paper we describe a scalable algorithm for the simultaneous mapping and localization (SLAM) problem. SLAM is the problem of acquiring a map of a static environment with a mobile robot. The vast majority of SLAM algorithms are based on the extended Kalman filter (EKF). In this paper we advocate an algorithm that relies on the dual of the EKF, the extended information filter (EIF). We show that when represented in the information form, map posteriors are dominated by a small number of links that tie together nearby features in the map. This insight is developed into a sparse variant of the EIF, called the sparse extended information filter (SEIF). SEIFs represent maps by graphical networks of features that are locally interconnected, where links represent relative information between pairs of nearby features, as well as information about the robot’s pose relative to the map. We show that all essential update equations in SEIFs can be executed in constant time, irrespective of the size of the map. We also provide empirical results obtained for a benchmark data set collected in an outdoor environment, and using a multi-robot mapping simulation.Keywords
This publication has 24 references indexed in Scilit:
- Robust Mapping and Localization in Indoor Environments Using Sonar DataThe International Journal of Robotics Research, 2002
- Optimization of the simultaneous localization and map-building algorithm for real-time implementationIEEE Transactions on Robotics and Automation, 2001
- A solution to the simultaneous localization and map building (SLAM) problemIEEE Transactions on Robotics and Automation, 2001
- A Probabilistic On-Line Mapping Algorithm for Teams of Mobile RobotsThe International Journal of Robotics Research, 2001
- Highly scalable parallel algorithms for sparse matrix factorizationIEEE Transactions on Parallel and Distributed Systems, 1997
- Globally Consistent Range Scan Alignment for Environment MappingAutonomous Robots, 1997
- Prototypes, Location, and Associative Networks (PLAN): Towards a Unified Theory of Cognitive MappingCognitive Science, 1995
- A robot exploration and mapping strategy based on a semantic hierarchy of spatial representationsRobotics and Autonomous Systems, 1991
- The hB-tree: a multiattribute indexing method with good guaranteed performanceACM Transactions on Database Systems, 1990
- On the Representation and Estimation of Spatial UncertaintyThe International Journal of Robotics Research, 1986