Results 1 - 10
of
15
Exactly sparse delayed-state filters for view-based SLAM
- IEEE Transactions on Robotics
, 2006
"... Abstract—This paper reports the novel insight that the simultaneous localization and mapping (SLAM) information matrix is exactly sparse in a delayed-state framework. Such a framework is used in view-based representations of the environment that rely upon scan-matching raw sensor data to obtain virt ..."
Abstract
-
Cited by 34 (5 self)
- Add to MetaCart
Abstract—This paper reports the novel insight that the simultaneous localization and mapping (SLAM) information matrix is exactly sparse in a delayed-state framework. Such a framework is used in view-based representations of the environment that rely upon scan-matching raw sensor data to obtain virtual observations of robot motion with respect to a place it has previously been. The exact sparseness of the delayed-state information matrix is in contrast to other recent feature-based SLAM information algorithms, such as sparse extended information filter or thin junction-tree filter, since these methods have to make approximations in order to force the feature-based SLAM information matrix to be sparse. The benefit of the exact sparsity of the delayed-state framework is that it allows one to take advantage of the information space parameterization without incurring any sparse approximation error. Therefore, it can produce equivalent results to the full-covariance solution. The approach is validated experimentally using monocular imagery for two datasets: a test-tank experiment with ground truth, and a remotely operated vehicle survey of the RMS Titanic. Index Terms—Information filters, Kalman filtering, machine vision, mobile robot motion planning, mobile robots, recursive estimation, robot vision systems, simultaneous localization and mapping (SLAM), underwater vehicles. I.
Treemap: An O(log n) Algorithm for Indoor. Simultaneous Localization and Mapping
- Autonomous Robots
, 2006
"... ..."
Exactly sparse extended information filters for feature-based SLAM
- Proceedings of the IJCAI Workshop on Reasoning with Uncertainty in Robotics
, 2001
"... Recent research concerning the Gaussian canonical form for Simultaneous Localization and Mapping (SLAM) has given rise to a handful of algorithms that attempt to solve the SLAM scalability problem for arbitrarily large environments. One such estimator that has received due attention is the Sparse Ex ..."
Abstract
-
Cited by 21 (0 self)
- Add to MetaCart
Recent research concerning the Gaussian canonical form for Simultaneous Localization and Mapping (SLAM) has given rise to a handful of algorithms that attempt to solve the SLAM scalability problem for arbitrarily large environments. One such estimator that has received due attention is the Sparse Extended Information Filter (SEIF) by Thrun et al., which is reported to be nearly constant time, irrespective of the size of the map. The key to the SEIF’s scalability is to prune weak links in what is a dense information (inverse covariance) matrix to achieve a sparse approximation that allows for efficient, scalable SLAM. We demonstrate that the SEIF sparsification strategy yields error estimates that are overconfident when expressed in the global reference frame, while empirical results show that relative map consistency is maintained. In this paper, we propose an alternative scalable estimator based in the information form that maintains sparsity while preserving consistency. The paper describes a method for controlling the population of the information matrix, whereby we track a modified version of the SLAM posterior, essentially by ignoring a small fraction of temporal measurements. In this manner, the Exactly Sparse Extended Information Filter (ESEIF) performs inference over a model that is conservative relative to the standard Gaussian distribution. We compare our algorithm to the SEIF and standard EKF both in simulation as well as on two nonlinear datasets. The results convincingly show that our method yields conservative estimates for the robot pose and map that are nearly identical to those of the EKF.
A provably consistent method for imposing sparsity in feature-based SLAM information filters
- in Proc. Int. Symp. Robotics Research
, 2005
"... An open problem in Simultaneous Localization and Mapping (SLAM) is the development of algorithms which scale with the size of the environment. A few promising methods exploit the key insight that representing the posterior in the canonical form parameterized by a sparse information matrix provides s ..."
Abstract
-
Cited by 10 (2 self)
- Add to MetaCart
An open problem in Simultaneous Localization and Mapping (SLAM) is the development of algorithms which scale with the size of the environment. A few promising methods exploit the key insight that representing the posterior in the canonical form parameterized by a sparse information matrix provides significant advantages regarding computational efficiency and storage requirements. Because the information matrix is naturally dense in the case of feature-based SLAM, additional steps are necessary to achieve sparsity. The delicate issue then becomes one of performing this sparsification in a manner which is consistent with the original distribution. In this paper, we present a SLAM algorithm based in the information form in which sparseness is preserved while maintaining consistency. We describe an intuitive approach to controlling the population of the information matrix by essentially ignoring a small fraction of proprioceptive measurements whereby we track a modified version of the posterior. In this manner, the Exactly Sparse Extended Information Filter (ESEIF) performs exact inference, employing a model which is conservative relative to the standard distribution. We demonstrate our algorithm both in simulation as well as on two nonlinear datasets, comparing it against the standard EKF as well as the Sparse Extended Information Filter (SEIF) by Thrun et al. The results convincingly show that our method yields conservative estimates for the robot pose and map which are nearly identical to those of the EKF in comparison to the SEIF formulation which results in overconfident error bounds. I.
Large scale 6DOF SLAM with stereo-in-hand
- IEEE Transactions on Robotics
, 2008
"... Abstract—In this paper we describe a system that can carry out SLAM in large indoor and outdoor environments using a stereo pair moving with 6DOF as the only sensor. Unlike current visual SLAM systems that use either bearing-only monocular information or 3D stereo information, our system accommodate ..."
Abstract
-
Cited by 8 (0 self)
- Add to MetaCart
Abstract—In this paper we describe a system that can carry out SLAM in large indoor and outdoor environments using a stereo pair moving with 6DOF as the only sensor. Unlike current visual SLAM systems that use either bearing-only monocular information or 3D stereo information, our system accommodates both monocular and stereo. Textured point features are extracted from the images and stored as 3D points if seen in both images with sufficient disparity, or stored as inverse depth points otherwise. This allows the system to map both near and far features: the first provide distance and orientation, and the second orientation information. Unlike other vision only SLAM systems, stereo does not suffer from ’scale drift ’ because of unobservability problems, and thus no other information such as gyroscopes or accelerometers is required in our system. Our SLAM algorithm generates sequences of conditionally independent local maps that can share information related to the camera motion and common features being tracked. The system computes the full map using the novel Conditionally Independent Divide and Conquer algorithm, which allows constant time operation most of the time, with linear time updates to compute the full map. To demonstrate the robustness and scalability of our system, we show experimental results in indoor and outdoor urban environments of 210m and 140m loop trajectories, with the stereo camera being carried in hand by a person walking at normal walking speeds of 4 − 5km/hour.
SLAM for ship hull inspection using exactly sparse extended information filters
- In IEEE Intl. Conf. on Robotics and Automation (ICRA
, 2008
"... Abstract — Many important missions for autonomous underwater vehicles (AUVs), such as undersea inspection of ship hulls, require integrated navigation, control, and motion planning in complex, 3D environments. This paper describes a SLAM implementation using forward-looking sonar (FLS) data from a h ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
Abstract — Many important missions for autonomous underwater vehicles (AUVs), such as undersea inspection of ship hulls, require integrated navigation, control, and motion planning in complex, 3D environments. This paper describes a SLAM implementation using forward-looking sonar (FLS) data from a highly maneuverable, hovering AUV performing a ship hull inspection mission. The Exactly Sparse Extended Information Filter (ESEIF) algorithm is applied to perform SLAM based upon features manually selected within FLS images. The results demonstrate the ability to effectively map a ship hull in a challenging marine environment. This provides a foundation for future work in which real-time SLAM will be integrated with motion planning and control to achieve autonomous coverage of a complete ship hull. I.
Speeding up rao blackwellized slam
- IN: PROC. OF THE IEEE INT. CONF. ON ROBOTICS & AUTOMATION (ICRA
, 2006
"... Recently, Rao-Blackwellized particle filters have become a popular tool to solve the simultaneous localization and mapping problem. This technique applies a particle filter in which each particle carries an individual map of the environment. Accordingly, a key issue is to reduce the number of parti ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
Recently, Rao-Blackwellized particle filters have become a popular tool to solve the simultaneous localization and mapping problem. This technique applies a particle filter in which each particle carries an individual map of the environment. Accordingly, a key issue is to reduce the number of particles and/or to make use of compact map representations. This paper presents an approximative but highly efficient approach to mapping with Rao-Blackwellized particle filters. Moreover, it provides a compact map model. A key advantage is that the individual particles can share large parts of the model of the environment. Furthermore, they are able to re-use an already computed proposal distribution. Both techniques substantially speed up the overall process and reduce the memory requirements. Experimental results obtained with mobile robots in largescale indoor environments and based on published, standard datasets illustrate the advantages of our methods over previous Rao-Blackwellized mapping approaches.
On Measuring the Accuracy of SLAM Algorithms
"... In this paper, we address the problem of creating an objective benchmark for evaluating SLAM approaches. We propose a framework for analyzing the results of a SLAM approach based on a metric for measuring the error of the corrected trajectory. This metric uses only relative relations between poses ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
In this paper, we address the problem of creating an objective benchmark for evaluating SLAM approaches. We propose a framework for analyzing the results of a SLAM approach based on a metric for measuring the error of the corrected trajectory. This metric uses only relative relations between poses and does not rely on a global reference frame. This overcomes serious shortcomings of approaches using a global reference frame to compute the error. Our method furthermore allows us to compare SLAM approaches that use different estimation techniques or different sensor modalities since all computations are made based on the corrected trajectory of the robot. We provide sets of relative relations needed to compute our metric for an extensive set of datasets frequently used in the robotics community. The relations have been obtained by manually matching laser-range observations to avoid the errors caused by matching algorithms. Our benchmark framework allows the user to easily analyze and objectively compare different SLAM approaches.
Localization, mapping, and planning in 3d environments
, 2009
"... Building a map, localizing within the map, and planning using the map are fundamental problems for mobile robotics. Every mobile robotic system must incorporate some type of solution to all three problems. While the interdependency between mapping and localization is well known as the Simultaneous L ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
Building a map, localizing within the map, and planning using the map are fundamental problems for mobile robotics. Every mobile robotic system must incorporate some type of solution to all three problems. While the interdependency between mapping and localization is well known as the Simultaneous Localization and Mapping (SLAM) problem, there is a growing understanding in the research community that planning how the robot goes about mapping and exploring an environment (and operating in the environment afterwards) can avoid degenerate conditions and significantly reduce complexity of SLAM. Thus the task of exploring a new environment combines all three problems, since the robot must plan to find actions that reduce uncertainty in both mapping and localization. This combined problem is known as Active SLAM. Independently, SLAM and planning have been solved in small, two dimensional, structured domains. Robots need to move beyond these simple environments. The challenge is to develop real-time Active SLAM methods that allow robots to explore large, three dimensional, unstructured environments, and allow subsequent operation in these environments over long periods of time.

