Results 1 - 10
of
18
Improved techniques for grid mapping with rao-blackwellized particle filters
- IEEE Transactions on Robotics
, 2007
"... Abstract — Recently, Rao-Blackwellized particle filters have been introduced as an effective means to solve the simultaneous localization and mapping problem. This approach uses a particle filter in which each particle carries an individual map of the environment. Accordingly, a key question is how ..."
Abstract
-
Cited by 56 (11 self)
- Add to MetaCart
Abstract — Recently, Rao-Blackwellized particle filters have been introduced as an effective means to solve the simultaneous localization and mapping problem. This approach uses a particle filter in which each particle carries an individual map of the environment. Accordingly, a key question is how to reduce the number of particles. In this paper, we present adaptive techniques for reducing this number in a Rao-Blackwellized particle filter for learning grid maps. We propose an approach to compute an accurate proposal distribution taking into account not only the movement of the robot but also the most recent observation. This drastically decreases the uncertainty about the robot’s pose in the prediction step of the filter. Furthermore, we present an approach to selectively carry out resampling operations which seriously reduces the problem of particle depletion. Experimental results carried out with real mobile robots in large-scale indoor as well as in outdoor environments illustrate the advantages of our methods over previous approaches. Index Terms — SLAM, Rao-Blackwellized particle filter, adaptive resampling, motion-model, improved proposal
Relational object maps for mobile robots
- In Proc. of IJCAI
, 2005
"... Mobile robot map building is the task of generating a model of an environment from sensor data. Most existing approaches to mobile robot mapping either build topological representations or generate accurate, metric maps of an environment. In this paper we introduce relational object maps, a novel ap ..."
Abstract
-
Cited by 28 (3 self)
- Add to MetaCart
Mobile robot map building is the task of generating a model of an environment from sensor data. Most existing approaches to mobile robot mapping either build topological representations or generate accurate, metric maps of an environment. In this paper we introduce relational object maps, a novel approach to building metric maps that represent individual objects such as doors or walls. We show how to extend relational Markov networks in order to reason about a hierarchy of objects and the spatial relationships between them. Markov chain Monte Carlo is used for efficient inference and to learn the parameters of the model. We show that the spatial constraints modeled by our mapping technique yield drastic improvements for labeling line segments extracted from laser range-finders. 1
Voronoi random fields: Extracting the topological structure of indoor environments via place labeling
- In Proc. of the International Joint Conference on Artificial Intelligence (IJCAI
, 2007
"... The ability to build maps of indoor environments is extremely important for autonomous mobile robots. In this paper we introduce Voronoi random fields (VRFs), a novel technique for mapping the topological structure of indoor environments. Our maps describe environments in terms of their spatial layo ..."
Abstract
-
Cited by 17 (4 self)
- Add to MetaCart
The ability to build maps of indoor environments is extremely important for autonomous mobile robots. In this paper we introduce Voronoi random fields (VRFs), a novel technique for mapping the topological structure of indoor environments. Our maps describe environments in terms of their spatial layout along with information about the different places and their connectivity. To build these maps, we extract a Voronoi graph from an occupancy grid map generated with a laser range-finder, and then represent each point on the Voronoi graph as a node of a conditional random field, which is a discriminatively trained graphical model. The resulting VRF estimates the label of each node, integrating features from both the map and the Voronoi topology. The labels provide a segmentation of an environment, with the different segments corresponding to rooms, hallways, or doorways. Experiments using different maps show that our technique is able to label unknown environments based on parameters learned from other environments. 1
A Large-Scale Hierarchical Multi-View RGB-D Object Dataset
"... Abstract — Over the last decade, the availability of public image repositories and recognition benchmarks has enabled rapid progress in visual object category and instance detection. Today we are witnessing the birth of a new generation of sensing technologies capable of providing high quality synch ..."
Abstract
-
Cited by 13 (7 self)
- Add to MetaCart
Abstract — Over the last decade, the availability of public image repositories and recognition benchmarks has enabled rapid progress in visual object category and instance detection. Today we are witnessing the birth of a new generation of sensing technologies capable of providing high quality synchronized videos of both color and depth, the RGB-D (Kinectstyle) camera. With its advanced sensing capabilities and the potential for mass adoption, this technology represents an opportunity to dramatically increase robotic object recognition, manipulation, navigation, and interaction capabilities. In this paper, we introduce a large-scale, hierarchical multi-view object dataset collected using an RGB-D camera. The dataset contains 300 objects organized into 51 categories and has been made publicly available to the research community so as to enable rapid progress based on this promising technology. This paper describes the dataset collection procedure and introduces techniques for RGB-D based object recognition and detection, demonstrating that combining color and depth information substantially improves quality of results. I.
SLAM with sparse sensing
- In IEEE Intl. Conf. on Robotics and Automation
, 2006
"... Abstract — Most work on the simultaneous localization and mapping (SLAM) problem assumes the frequent availability of dense information about the environment such as that provided by a laser rangefinder. However, for implementing SLAM in consumer-oriented products such as toys or cleaning robots, it ..."
Abstract
-
Cited by 9 (3 self)
- Add to MetaCart
Abstract — Most work on the simultaneous localization and mapping (SLAM) problem assumes the frequent availability of dense information about the environment such as that provided by a laser rangefinder. However, for implementing SLAM in consumer-oriented products such as toys or cleaning robots, it is infeasible to use expensive sensing. In this work we examine the SLAM problem for robots with very sparse sensing that provides too little data to extract features of the environment from a single scan. We modify SLAM to group several scans taken as the robot moves into multiscans, achieving higher data density in exchange for greater measurement uncertainty due to odometry error. We formulate a full system model for this approach, and then introduce simplifications that enable efficient implementation using a Rao-Blackwellized particle filter. Finally, we describe simple algorithms for feature extraction and data association of line and line segment features from multiscans, and then present experimental results using real data from several environments. I.
Fast state discovery for HMM model selection and learning
- In Proc. Int’l Conference on Artificial Intelligence and Statistics
, 2007
"... Choosing the number of hidden states and their topology (model selection) and estimating model parameters (learning) are important problems for Hidden Markov Models. This paper presents a new state-splitting algorithm that addresses both these problems. The algorithm models more information about th ..."
Abstract
-
Cited by 7 (2 self)
- Add to MetaCart
Choosing the number of hidden states and their topology (model selection) and estimating model parameters (learning) are important problems for Hidden Markov Models. This paper presents a new state-splitting algorithm that addresses both these problems. The algorithm models more information about the dynamic context of a state during a split, enabling it to discover underlying states more effectively. Compared to previous top-down methods, the algorithm also touches a smaller fraction of the data per split, leading to faster model search and selection. Because of its efficiency and ability to avoid local minima, the state-splitting approach is a good way to learn HMMs even if the desired number of states is known beforehand. We compare our approach to previous work on synthetic data as well as several real-world data sets from the literature, revealing significant improvements in efficiency and test-set likelihoods. We also compare to previous algorithms on a sign-language recognition task, with positive results. 1
Discovering natural kinds of robot sensory experiences in unstructured environments
- Journal of Field Robotics, In Press, 2006. IJCAI-07
, 2006
"... We derive categories directly from robot sensor data to address the symbol grounding problem. Unlike model-based approaches where human intuitive correspondences are sought between sensor readings and facets of an environment (corners, doors, etc.), our method learns intrinsic categories (or natural ..."
Abstract
-
Cited by 7 (3 self)
- Add to MetaCart
We derive categories directly from robot sensor data to address the symbol grounding problem. Unlike model-based approaches where human intuitive correspondences are sought between sensor readings and facets of an environment (corners, doors, etc.), our method learns intrinsic categories (or natural kinds) from the raw data itself. We approximate a manifold underlying sensor data using Isomap nonlinear dimension reduction and use Bayesian clustering (Gaussian mixture models) with model identification techniques to discover kinds. Applying our technique to sensor data of different modalities and from different physical spaces we demonstrate robustness with respect to noise and robot location. We also demonstrate a method for applying learned kinds to new sensor data (out-of-sample readings) in real time to show the efficacy of our technique as a foundation for topological mapping and autonomous control. Lastly, we discuss the application of our technique toward massive (250,000 datapoint) data sets. 1.
Multiple Relative Pose Graphs for Robust Cooperative Mapping
"... Abstract — This paper describes a new algorithm for cooperative and persistent simultaneous localization and mapping (SLAM) using multiple robots. Recent pose graph representations have proven very successful for single robot mapping and localization. Among these methods, incremental smoothing and m ..."
Abstract
-
Cited by 5 (3 self)
- Add to MetaCart
Abstract — This paper describes a new algorithm for cooperative and persistent simultaneous localization and mapping (SLAM) using multiple robots. Recent pose graph representations have proven very successful for single robot mapping and localization. Among these methods, incremental smoothing and mapping (iSAM) gives an exact incremental solution to the SLAM problem by solving a full nonlinear optimization problem in real-time. In this paper, we present a novel extension to iSAM to facilitate online multi-robot mapping based on multiple pose graphs. Our main contribution is a relative formulation of the relationship between multiple pose graphs that avoids the initialization problem and leads to an efficient solution when compared to a completely global formulation. The relative pose graphs are optimized together to provide a globally consistent multi-robot solution. Efficient access to covariances at any time for relative parameters is provided through iSAM, facilitating data association and loop closing. The performance of the technique is illustrated on various data sets including a publicly available multi-robot data set. Further evaluation is performed in a collaborative helicopter and ground robot experiment. I.
A Collection of Outdoor Robotic Datasets with centimeter-accuracy Ground Truth
"... Abstract The lack of publicly accessible datasets with a reliable ground truth has prevented in the past a fair and coherent comparison of different methods proposed in the mobile robot Simultaneous Localization and Mapping (SLAM) literature. Providing such a ground truth becomes specially challengi ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Abstract The lack of publicly accessible datasets with a reliable ground truth has prevented in the past a fair and coherent comparison of different methods proposed in the mobile robot Simultaneous Localization and Mapping (SLAM) literature. Providing such a ground truth becomes specially challenging in the case of visual SLAM, where the world model is 3-dimensional and the robot path is 6-dimensional. This work addresses both the practical and theoretical issues found while building a collection of six outdoor datasets. It is discussed how to estimate the 6-d vehicle path from readings of a set of three Real Time Kinematics (RTK) GPS receivers, as well as the associated uncertainty bounds that can be employed to evaluate the performance of SLAM methods. The vehicle was also equipped with several laser scanners, from which reference point clouds are built as a testbed for other algorithms such as segmentation This work has been partly supported by the Spanish Government
Estimator Stability Analysis In SLAM
- In Proc. 5th IFAC/EURON Sym. Intell. Auton. Vehicles
, 2004
"... This work presents an analysis of the state estimation error dynamics for a linear system within the Kalman filter based approach to Simultaneous Localization and Map Building. Our objective is to demonstrate that such dynamics is marginally stable. The paper also presents the necessary modificat ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
This work presents an analysis of the state estimation error dynamics for a linear system within the Kalman filter based approach to Simultaneous Localization and Map Building. Our objective is to demonstrate that such dynamics is marginally stable. The paper also presents the necessary modifications required in the observation model, in order to guarantee zero mean stable error dynamics. Simulations for a one-dimensional robot and a planar vehicle are presented.

