101
|
Abstract
SUMMARYOne of the main challenges in robotics is navigating autonomously through large, unknown, and unstructured environments. Simultaneous localization and mapping (SLAM) is currently regarded as a viable solution for this problem. As the traditional metric approach to SLAM is experiencing computational difficulties when exploring large areas, increasing attention is being paid to topological SLAM, which is bound to provide sufficiently accurate location estimates, while being significantly less computationally demanding. This paper intends to provide an introductory overview of the most prominent techniques that have been applied to topological SLAM in terms of feature detection, map matching, and map fusion.
Collapse
|
102
|
|
103
|
Hu S, Chen C, Zhang A, Sun W, Zhu L. A Small and Lightweight Autonomous Laser Mapping System without GPS. J FIELD ROBOT 2013. [DOI: 10.1002/rob.21465] [Citation(s) in RCA: 10] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Affiliation(s)
- Shaoxing Hu
- School of Mechanical Engineering and Automation; Beihang University; Beijing 100191 China
| | - Chunpeng Chen
- School of Mechanical Engineering and Automation; Beihang University; Beijing 100191 China
| | - Aiwu Zhang
- School of Resource Environment and Tourism; Capital Normal University; Beijing 100048 China
| | - Weidong Sun
- Department of Electronic Engineering; Tsinghua University; Beijing 100084 China
| | - Linlin Zhu
- School of Mechanical Engineering and Automation; Beihang University; Beijing 100191 China
| |
Collapse
|
104
|
Kim A, Eustice RM. Real-Time Visual SLAM for Autonomous Underwater Hull Inspection Using Visual Saliency. IEEE T ROBOT 2013. [DOI: 10.1109/tro.2012.2235699] [Citation(s) in RCA: 150] [Impact Index Per Article: 13.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
105
|
He T, Hirose S. Observation-driven Bayesian Filtering for Global Location Estimation in the Field Area. J FIELD ROBOT 2013. [DOI: 10.1002/rob.21458] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Tao He
- Department of Automation; Shanghai Jiao Tong University; 2-509, SEIEE Buildings, 800 Dongchuan, RD. Shanghai CN 200240
| | - Shigeo Hirose
- Department of Mechanical and Aerospace Engineering; Tokyo Institute of Technology; Ishikawadai 1st bldg, 2-12-1 I1-52, Ohokayama Meguro-ku Tokyo, JP 152-8552
| |
Collapse
|
106
|
Mori T, Sato T, Kuroda A, Tanaka M, Shimosaka M, Sato T, Sanada H, Noguchi H. Outdoor Map Construction Based on Aerial Photography and Electrical Map Using Multi-Plane Laser Range Scan Data. JOURNAL OF ROBOTICS AND MECHATRONICS 2013. [DOI: 10.20965/jrm.2013.p0005] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
This research is on personal mobility that estimates its self position on a sensor data map created from sensor data, acquired from laser range scan sensors and/or other sensors, and annotates various multiple items of information on a digital map. This paper describes a method of creating an edge-based grid map from both aerial photography and an electricalmap for this purpose and a way and its realization to estimate position and to construct outdoor maps from multi-plane laser range scan data on the grid map. Since threedimensional scanning is rather difficult and the scan rate is low, we used two-dimensional scanning that enables movement without slowing it down by scanning multiple horizontal and/or slanted planes. Experimental results show that the system is able to ensure the accuracy of accumulated error within 2 m by integrating aerial photography and electrical maps plus multiplane scanning.
Collapse
|
107
|
|
108
|
Herrero-Pérez D, Alcaraz-Jimenez JJ, Martínez-Barberá H. Mobile Robot Localization Using Fuzzy Segments. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/57224] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
This paper presents the development of a framework based on fuzzy logic for multi-sensor fusion and localization in indoor environments. Such a framework makes use of fuzzy segments to represent uncertain location information from different sources of information. Fuzzy reasoning, based on similarity interpretation from fuzzy logic, is then used to fuse the sensory information represented as fuzzy segments. This approach makes it possible to fuse vague and imprecise information from different sensors at the feature level instead of fusing raw data directly from different sources of information. The resulting fuzzy segments are used to maintain a coherent representation of the environment around the robot. Such an uncertain representation is finally used to estimate the robot position. The proposed multi-sensor fusion localization approach has been validated with a mobile platform using different range sensors.
Collapse
Affiliation(s)
- David Herrero-Pérez
- Department of Information and Communications Engineering, University of Murcia, Murcia, Spain
- Department of Structures and Construction, Technical University of Cartagena, Cartagena, Spain
| | | | | |
Collapse
|
109
|
Pfingsthorn M, Birk A. Simultaneous localization and mapping with multimodal probability distributions. Int J Rob Res 2012. [DOI: 10.1177/0278364912461540] [Citation(s) in RCA: 26] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Simultaneous Localization and Mapping (SLAM) has focused on noisy but unique data associations resulting in linear Gaussian uncertainty models. However, a unique decision is often not possible using only local information, giving rise to ambiguities that have to be resolved globally during optimization. To solve this problem, the pose graph data structure is extended here by multimodal constraints modeled by mixtures of Gaussians (MoG). Furthermore, optimization methods for this novel formulation are introduced, namely (a) robust iteratively reweighted least squares, and (b) Prefilter Stochastic Gradient Descent (SGD) where a preprocessing step determines globally consistent modes before applying SGD. In addition, a variant of the Prefilter method (b) is introduced in form of (c) Prefilter Levenberg–Marquardt. The methods are compared with traditional state-of-the-art optimization methods including (d) Stochastic Gradient Descent and (e) Levenberg–Marquardt as well as (f) Particle filter SLAM and with (g) an optimal exhaustive algorithm. Experiments show that ambiguities significantly impact state-of-the-art methods, and that the novel Prefilter methods (b) and (c) perform best. This is further substantiated with experiments using real-world data. To this end, a method to generate MoG constraints from a plane-based registration algorithm is introduced and used for 3D SLAM under ambiguities.
Collapse
Affiliation(s)
- Max Pfingsthorn
- Jacobs University Bremen, School of Engineering and Science, Bremen, Germany
| | - Andreas Birk
- Jacobs University Bremen, School of Engineering and Science, Bremen, Germany
| |
Collapse
|
110
|
Affiliation(s)
- Rainer Kümmerle
- a Department of Computer Science , University of Freiburg , Georges-Koehler-Allee 079, D-79110, Freiburg , Germany
| | - Giorgio Grisetti
- a Department of Computer Science , University of Freiburg , Georges-Koehler-Allee 079, D-79110, Freiburg , Germany
- b Department of Systems and Computer Science , La Sapienza University of Rome , via Ariosto 25, I-00185, Rome , Italy
| | - Wolfram Burgard
- a Department of Computer Science , University of Freiburg , Georges-Koehler-Allee 079, D-79110, Freiburg , Germany
| |
Collapse
|
111
|
Ulaş C, Temeltaş H. 3D Multi-Layered Normal Distribution Transform for Fast and Long Range Scan Matching. J INTELL ROBOT SYST 2012. [DOI: 10.1007/s10846-012-9780-8] [Citation(s) in RCA: 29] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
112
|
Kretzschmar H, Stachniss C. Information-theoretic compression of pose graphs for laser-based SLAM. Int J Rob Res 2012. [DOI: 10.1177/0278364912455072] [Citation(s) in RCA: 78] [Impact Index Per Article: 6.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
In graph-based simultaneous localization and mapping (SLAM), the pose graph grows over time as the robot gathers information about the environment. An ever growing pose graph, however, prevents long-term mapping with mobile robots. In this paper, we address the problem of efficient information-theoretic compression of pose graphs. Our approach estimates the mutual information between the laser measurements and the map to discard the measurements that are expected to provide only a small amount of information. Our method subsequently marginalizes out the nodes from the pose graph that correspond to the discarded laser measurements. To maintain a sparse pose graph that allows for efficient map optimization, our approach applies an approximate marginalization technique that is based on Chow–Liu trees. Our contributions allow the robot to effectively restrict the size of the pose graph. Alternatively, the robot is able to maintain a pose graph that does not grow unless the robot explores previously unobserved parts of the environment. Real-world experiments demonstrate that our approach to pose graph compression is well suited for long-term mobile robot mapping.
Collapse
|
113
|
Boeing A, Boulton M, Bräunl T, Frisch B, Lopes S, Morgan A, Ophelders F, Pangeni S, Reid R, Vinsen K, Garel N, Lee CS, Masek M, Attwood A, Fazio M, Gandossi A. WAMbot: Team MAGICian's entry to the Multi Autonomous Ground-robotic International Challenge 2010. J FIELD ROBOT 2012. [DOI: 10.1002/rob.21434] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
114
|
|
115
|
Gutmann JS, Weigel T, Nebel B. A fast, accurate and robust method for self-localization in polygonal environments using laser range finders. Adv Robot 2012. [DOI: 10.1163/156855301750078720] [Citation(s) in RCA: 37] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
Affiliation(s)
- Jens-Steffen Gutmann
- a Albert-Ludwigs-Universität Freiburg, Institut für Informatik, Am Flughafen 17, 79110 Freiburg, Germany
| | - Thilo Weigel
- b Albert-Ludwigs-Universität Freiburg, Institut für Informatik, Am Flughafen 17, 79110 Freiburg, Germany
| | - Bernhard Nebel
- c Albert-Ludwigs-Universität Freiburg, Institut für Informatik, Am Flughafen 17, 79110 Freiburg, Germany
| |
Collapse
|
116
|
Tong J, Zhou J, Liu L, Pan Z, Yan H. Scanning 3D full human bodies using Kinects. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2012; 18:643-650. [PMID: 22402692 DOI: 10.1109/tvcg.2012.56] [Citation(s) in RCA: 85] [Impact Index Per Article: 7.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/31/2023]
Abstract
Depth camera such as Microsoft Kinect, is much cheaper than conventional 3D scanning devices, and thus it can be acquired for everyday users easily. However, the depth data captured by Kinect over a certain distance is of extreme low quality. In this paper, we present a novel scanning system for capturing 3D full human body models by using multiple Kinects. To avoid the interference phenomena, we use two Kinects to capture the upper part and lower part of a human body respectively without overlapping region. A third Kinect is used to capture the middle part of the human body from the opposite direction. We propose a practical approach for registering the various body parts of different views under non-rigid deformation. First, a rough mesh template is constructed and used to deform successive frames pairwisely. Second, global alignment is performed to distribute errors in the deformation space, which can solve the loop closure problem efficiently. Misalignment caused by complex occlusion can also be handled reasonably by our global alignment algorithm. The experimental results have shown the efficiency and applicability of our system. Our system obtains impressive results in a few minutes with low price devices, thus is practically useful for generating personalized avatars for everyday users. Our system has been used for 3D human animation and virtual try on, and can further facilitate a range of home–oriented virtual reality (VR) applications.
Collapse
Affiliation(s)
- Jing Tong
- State Key Laboratory of CAD&CG at Zhejiang University.
| | | | | | | | | |
Collapse
|
117
|
Kühnlenz K, Buss M. Multi-Focal Vision and Gaze Control Improve Navigation Performance. INT J ADV ROBOT SYST 2012. [DOI: 10.5772/50920] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Multi-focal vision systems comprise cameras with various fields of view and measurement accuracies. This article presents a multi-focal approach to localization and mapping of mobile robots with active vision. An implementation of the novel concept is done considering a humanoid robot navigation scenario where the robot is visually guided through a structured environment with several landmarks. Various embodiments of multi-focal vision systems are investigated and the impact on navigation performance is evaluated in comparison to a conventional mono-focal stereo set-up. The comparative studies clearly show the benefits of multi-focal vision for mobile robot navigation: flexibility to assign the different available sensors optimally in each situation, enhancement of the visible field, higher localization accuracy, and, thus, better task performance, i.e. path following behavior of the mobile robot. It is shown that multi-focal vision may strongly improve navigation performance.
Collapse
Affiliation(s)
- Kolja Kühnlenz
- Institute of Automatic Control Engineering (LSR),Technische Universität München, Germany
| | - Martin Buss
- Institute of Automatic Control Engineering (LSR),Technische Universität München, Germany
| |
Collapse
|
118
|
|
119
|
Henry P, Krainin M, Herbst E, Ren X, Fox D. RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments. Int J Rob Res 2012. [DOI: 10.1177/0278364911434148] [Citation(s) in RCA: 831] [Impact Index Per Article: 69.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
RGB-D cameras (such as the Microsoft Kinect) are novel sensing systems that capture RGB images along with per-pixel depth information. In this paper we investigate how such cameras can be used for building dense 3D maps of indoor environments. Such maps have applications in robot navigation, manipulation, semantic mapping, and telepresence. We present RGB-D Mapping, a full 3D mapping system that utilizes a novel joint optimization algorithm combining visual features and shape-based alignment. Visual and depth information are also combined for view-based loop-closure detection, followed by pose optimization to achieve globally consistent maps. We evaluate RGB-D Mapping on two large indoor environments, and show that it effectively combines the visual and shape information available from RGB-D cameras.
Collapse
Affiliation(s)
- Peter Henry
- Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA
| | - Michael Krainin
- Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA
| | - Evan Herbst
- Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA
| | - Xiaofeng Ren
- ISTC-Pervasive Computing, Intel Labs, Seattle, WA, USA
| | - Dieter Fox
- Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA
| |
Collapse
|
120
|
Kaess M, Johannsson H, Roberts R, Ila V, Leonard JJ, Dellaert F. iSAM2: Incremental smoothing and mapping using the Bayes tree. Int J Rob Res 2011. [DOI: 10.1177/0278364911430419] [Citation(s) in RCA: 608] [Impact Index Per Article: 46.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
We present a novel data structure, the Bayes tree, that provides an algorithmic foundation enabling a better understanding of existing graphical model inference algorithms and their connection to sparse matrix factorization methods. Similar to a clique tree, a Bayes tree encodes a factored probability density, but unlike the clique tree it is directed and maps more naturally to the square root information matrix of the simultaneous localization and mapping (SLAM) problem. In this paper, we highlight three insights provided by our new data structure. First, the Bayes tree provides a better understanding of the matrix factorization in terms of probability densities. Second, we show how the fairly abstract updates to a matrix factorization translate to a simple editing of the Bayes tree and its conditional densities. Third, we apply the Bayes tree to obtain a completely novel algorithm for sparse nonlinear incremental optimization, named iSAM2, which achieves improvements in efficiency through incremental variable re-ordering and fluid relinearization, eliminating the need for periodic batch steps. We analyze various properties of iSAM2 in detail, and show on a range of real and simulated datasets that our algorithm compares favorably with other recent mapping algorithms in both quality and efficiency.
Collapse
Affiliation(s)
- Michael Kaess
- Computer Science and Artificial Intelligence Laboratory (CSAIL), Massachusetts Institute of Technology (MIT), Cambridge, MA, USA
| | - Hordur Johannsson
- Computer Science and Artificial Intelligence Laboratory (CSAIL), Massachusetts Institute of Technology (MIT), Cambridge, MA, USA
| | - Richard Roberts
- School of Interactive Computing, Georgia Institute of Technology, Atlanta, GA, USA
| | - Viorela Ila
- School of Interactive Computing, Georgia Institute of Technology, Atlanta, GA, USA
| | - John J Leonard
- Computer Science and Artificial Intelligence Laboratory (CSAIL), Massachusetts Institute of Technology (MIT), Cambridge, MA, USA
| | - Frank Dellaert
- School of Interactive Computing, Georgia Institute of Technology, Atlanta, GA, USA
| |
Collapse
|
121
|
Lee S, Lee S, Baek S. Vision-Based Kidnap Recovery with SLAM for Home Cleaning Robots. J INTELL ROBOT SYST 2011. [DOI: 10.1007/s10846-011-9647-4] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
122
|
Saeedi S, Paull L, Trentini M, Li H. Neural network-based multiple robot simultaneous localization and mapping. IEEE TRANSACTIONS ON NEURAL NETWORKS 2011; 22:2376-87. [PMID: 22156983 DOI: 10.1109/tnn.2011.2176541] [Citation(s) in RCA: 40] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
In this paper, a decentralized platform for simultaneous localization and mapping (SLAM) with multiple robots is developed. Each robot performs single robot view-based SLAM using an extended Kalman filter to fuse data from two encoders and a laser ranger. To extend this approach to multiple robot SLAM, a novel occupancy grid map fusion algorithm is proposed. Map fusion is achieved through a multistep process that includes image preprocessing, map learning (clustering) using neural networks, relative orientation extraction using norm histogram cross correlation and a Radon transform, relative translation extraction using matching norm vectors, and then verification of the results. The proposed map learning method is a process based on the self-organizing map. In the learning phase, the obstacles of the map are learned by clustering the occupied cells of the map into clusters. The learning is an unsupervised process which can be done on the fly without any need to have output training patterns. The clusters represent the spatial form of the map and make further analyses of the map easier and faster. Also, clusters can be interpreted as features extracted from the occupancy grid map so the map fusion problem becomes a task of matching features. Results of the experiments from tests performed on a real environment with multiple robots prove the effectiveness of the proposed solution.
Collapse
Affiliation(s)
- Sajad Saeedi
- Department of Electrical and Computer Engineering, University of New Brunswick, Fredericton, NB E3B 9P8, Canada.
| | | | | | | |
Collapse
|
123
|
Yang M, Wang C, Fang H, Wang B. Laser Radar based Vehicle Localization in GPS Signal Blocked Areas. INT J COMPUT INT SYS 2011. [DOI: 10.1080/18756891.2011.9727858] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022] Open
|
124
|
Bachrach A, Prentice S, He R, Roy N. RANGE-Robust autonomous navigation in GPS-denied environments. J FIELD ROBOT 2011. [DOI: 10.1002/rob.20400] [Citation(s) in RCA: 194] [Impact Index Per Article: 14.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
125
|
Multirobot exploration for search and rescue missions: A report on map building in RoboCupRescue 2009. J FIELD ROBOT 2011. [DOI: 10.1002/rob.20389] [Citation(s) in RCA: 30] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
126
|
Abstract
We present a novel algorithm for topological mapping, which is the problem of finding the graph structure of an environment from a sequence of measurements. Our algorithm, called Online Probabilistic Topological Mapping (OPTM), systematically addresses the problem by constructing the posterior on the space of all possible topologies given measurements. With each successive measurement, the posterior is updated incrementally using a Rao—Blackwellized particle filter. We present efficient sampling mechanisms using data-driven proposals and prior distributions on topologies that further enable OPTM’s operation in an online manner. OPTM can incorporate various sensors seamlessly, as is demonstrated by our use of appearance, laser, and odometry measurements. OPTM is the first topological mapping algorithm that is theoretically accurate, systematic, sensor independent, and online, and thus advances the state of the art significantly. We evaluate the algorithm on a robot in diverse environments.
Collapse
Affiliation(s)
| | - Frank Dellaert
- College of Computing, Georgia Institute of Technology, Atlanta, GA, USA
| |
Collapse
|
127
|
|
128
|
Kümmerle R, Steder B, Dornhege C, Kleiner A, Grisetti G, Burgard W. Large scale graph-based SLAM using aerial images as prior information. Auton Robots 2010. [DOI: 10.1007/s10514-010-9204-1] [Citation(s) in RCA: 90] [Impact Index Per Article: 6.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
129
|
Carlone L, Kaouk Ng M, Du J, Bona B, Indri M. Simultaneous Localization and Mapping Using Rao-Blackwellized Particle Filters in Multi Robot Systems. J INTELL ROBOT SYST 2010. [DOI: 10.1007/s10846-010-9457-0] [Citation(s) in RCA: 24] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|
130
|
Sibley G, Matthies L, Sukhatme G. Sliding window filter with application to planetary landing. J FIELD ROBOT 2010. [DOI: 10.1002/rob.20360] [Citation(s) in RCA: 149] [Impact Index Per Article: 10.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
131
|
Kretzschmar H, Grisetti G, Stachniss C. Lifelong Map Learning for Graph-based SLAM in Static Environments. KUNSTLICHE INTELLIGENZ 2010. [DOI: 10.1007/s13218-010-0034-2] [Citation(s) in RCA: 13] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
132
|
Abstract
Robotic systems that can create and use visual maps in real-time have obvious advantages in many applications, from automatic driving to mobile manipulation in the home. In this paper we describe a mapping system based on retaining stereo views of the environment that are collected as the robot moves. Connections among the views are formed by consistent geometric matching of their features. Out-of-sequence matching is the key problem: how to find connections from the current view to other corresponding views in the map. Our approach uses a vocabulary tree to propose candidate views, and a strong geometric filter to eliminate false positives: essentially, the robot continually re-recognizes where it is. We present experiments showing the utility of the approach on video data, including incremental map building in large indoor and outdoor environments, map building without localization, and re-localization when lost.
Collapse
Affiliation(s)
| | | | - J.D. Chen
- Willow Garage, Menlo Park, CA 94025, USA
| | | | | | | | | |
Collapse
|
133
|
|
134
|
Pathak K, Birk A, Vaskevicius N, Pfingsthorn M, Schwertfeger SÃ, Poppinga J. Online three-dimensional SLAM by registration of large planar surface segments and closed-form pose-graph relaxation. J FIELD ROBOT 2010. [DOI: 10.1002/rob.20322] [Citation(s) in RCA: 93] [Impact Index Per Article: 6.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
135
|
Laporte C, Arbel T. Measurement selection in untracked freehand 3D ultrasound. MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION : MICCAI ... INTERNATIONAL CONFERENCE ON MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION 2010; 13:127-134. [PMID: 20879223 DOI: 10.1007/978-3-642-15705-9_16] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/29/2023]
Abstract
In freehand 3D ultrasound, out-of-plane transducer motion can be estimated via speckle decorrelation instead of using a position tracking device. This approach was recently adapted to arbitrary media by predicting elevational decorrelation curves from local image statistics. However, such adaptive models tend to yield biased measurements in the presence of spatially persistent structures. To account for such failures, this paper introduces a new iterative algorithm for probabilistic fusion and selection of correlation measurements. In experiments with imagery of animal tissue, the approach yields significant accuracy improvements over alternatives which do not apply principled measurement selection.
Collapse
Affiliation(s)
- Catherine Laporte
- Dept. of Electrical Engineering, Ecole de Technologie Supérieure, Montréal, Canada.
| | | |
Collapse
|
136
|
Kümmerle R, Steder B, Dornhege C, Ruhnke M, Grisetti G, Stachniss C, Kleiner A. On measuring the accuracy of SLAM algorithms. Auton Robots 2009. [DOI: 10.1007/s10514-009-9155-6] [Citation(s) in RCA: 109] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
137
|
|
138
|
|
139
|
Amigoni F, Reggiani M, Schiaffonati V. An insightful comparison between experiments in mobile robotics and in science. Auton Robots 2009. [DOI: 10.1007/s10514-009-9137-8] [Citation(s) in RCA: 36] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
140
|
Abstract
The challenge of persistent navigation and mapping is to develop an autonomous robot system that can simultaneously localize, map and navigate over the lifetime of the robot with little or no human intervention. Most solutions to the simultaneous localization and mapping (SLAM) problem aim to produce highly accurate maps of areas that are assumed to be static. In contrast, solutions for persistent navigation and mapping must produce reliable goal-directed navigation outcomes in an environment that is assumed to be in constant flux. We investigate the persistent navigation and mapping problem in the context of an autonomous robot that performs mock deliveries in a working office environment over a two-week period. The solution was based on the biologically inspired visual SLAM system, RatSLAM. RatSLAM performed SLAM continuously while interacting with global and local navigation systems, and a task selection module that selected between exploration, delivery, and recharging modes. The robot performed 1,143 delivery tasks to 11 different locations with only one delivery failure (from which it recovered), traveled a total distance of more than 40 km over 37 hours of active operation, and recharged autonomously a total of 23 times.
Collapse
Affiliation(s)
- Michael Milford
- Queensland Brain Institute and School of Information Technology and Electrical Engineering, The University of Queensland, Brisbane, Queensland 4072, Australia,
| | - Gordon Wyeth
- School of Information Technology and Electrical Engineering, The University of Queensland, Brisbane, Queensland 4072, Australia,
| |
Collapse
|
141
|
Newman P, Sibley G, Smith M, Cummins M, Harrison A, Mei C, Posner I, Shade R, Schroeter D, Murphy L, Churchill W, Cole D, Reid I. Navigating, Recognizing and Describing Urban Spaces With Vision and Lasers. Int J Rob Res 2009. [DOI: 10.1177/0278364909341483] [Citation(s) in RCA: 94] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper we describe a body of work aimed at extending the reach of mobile navigation and mapping. We describe how running topological and metric mapping and pose estimation processes concurrently, using vision and laser ranging, has produced a full six-degree-of-freedom outdoor navigation system. It is capable of producing intricate three-dimensional maps over many kilometers and in real time. We consider issues concerning the intrinsic quality of the built maps and describe our progress towards adding semantic labels to maps via scene de-construction and labeling. We show how our choices of representation, inference methods and use of both topological and metric techniques naturally allow us to fuse maps built from multiple sessions with no need for manual frame alignment or data association.
Collapse
Affiliation(s)
- Paul Newman
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK,
| | - Gabe Sibley
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Mike Smith
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Mark Cummins
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Alastair Harrison
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Chris Mei
- Active Vision Lab, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Ingmar Posner
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Robbie Shade
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Derik Schroeter
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Liz Murphy
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Winston Churchill
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Dave Cole
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Ian Reid
- Active Vision Lab, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| |
Collapse
|
142
|
Li H, Yang S, Seto M. Neural-Network-Based Path Planning for a Multirobot System With Moving Obstacles. ACTA ACUST UNITED AC 2009. [DOI: 10.1109/tsmcc.2009.2020789] [Citation(s) in RCA: 67] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
143
|
Funiak S, Pillai P, Ashley-Rollman MP, Campbell JD, Goldstein SC. Distributed Localization of Modular Robot Ensembles. Int J Rob Res 2009. [DOI: 10.1177/0278364909339077] [Citation(s) in RCA: 20] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Internal localization, the problem of estimating relative pose for each module of a modular robot, is a prerequisite for many shape control, locomotion, and actuation algorithms. In this paper, we propose a robust hierarchical approach that uses normalized cut to identify dense sub-regions with small mutual localization error, then progressively merges those sub-regions to localize the entire ensemble. Our method works well in both two and three dimensions, and requires neither exact measurements nor rigid inter-module connectors. Most of the computations in our method can be distributed effectively. The result is a robust algorithm that scales to large ensembles. We evaluate our algorithm in two- and three-dimensional simulations of scenarios with up to 10,000 modules.
Collapse
|
144
|
Beeson P, Modayil J, Kuipers B. Factoring the Mapping Problem: Mobile Robot Map-building in the Hybrid Spatial Semantic Hierarchy. Int J Rob Res 2009. [DOI: 10.1177/0278364909100586] [Citation(s) in RCA: 77] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
We propose a factored approach to mobile robot map-building that handles qualitatively different types of uncertainty by combining the strengths of topological and metrical approaches. Our framework is based on a computational model of the human cognitive map; thus it allows robust navigation and communication within several different spatial ontologies. This paper focuses exclusively on the issue of map-building using the framework. Our approach factors the mapping problem into natural sub-goals: building a metrical representation for local small-scale spaces; finding a topological map that represents the qualitative structure of large-scale space; and (when necessary) constructing a metrical representation for large-scale space using the skeleton provided by the topological map. We describe how to abstract a symbolic description of the robot’s immediate surround from local metrical models, how to combine these local symbolic models in order to build global symbolic models, and how to create a globally consistent metrical map from a topological skeleton by connecting local frames of reference.
Collapse
Affiliation(s)
- Patrick Beeson
- Department of Computer Sciences University of Texas at Austin 1 University Station C0500 Taylor Hall 2124 Austin, TX, USA 78712-0233,
| | - Joseph Modayil
- Department of Computer Science, University of Rochester, PO Box 270226 734 Computer Studies Bldg. Rochester, NY, USA, 14627-0226,
| | - Benjamin Kuipers
- Department of Electrical Engineering and Computer Science, University of Michigan, 2260 Hayward Street, Ann Arbour, MI 48109-2121, USA,
| |
Collapse
|
145
|
|
146
|
Nuechter A. Parallel and Cached Scan Matching for Robotic 3D Mapping. JOURNAL OF COMPUTING AND INFORMATION TECHNOLOGY 2009. [DOI: 10.2498/cit.1001174] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
|
147
|
Abstract
This paper presents a system for long-term SLAM (simultaneous localization and mapping) by mobile service robots and its experimental evaluation in a real dynamic environment. To deal with the stability-plasticity dilemma (the trade-off between adaptation to new patterns and preservation of old patterns), the environment is represented by multiple timescales simultaneously (five in our experiments). A sample-based representation is proposed, where older memories fade at different rates depending on the timescale and robust statistics are used to interpret the samples. The dynamics of this representation are analyzed in a five-week experiment, measuring the relative influence of short- and long-term memories over time and further demonstrating the robustness of the approach.
Collapse
Affiliation(s)
- Peter Biber
- Deptartment of Computer Science, WSI-GRIS University of Tübingen Tübingen, Germany
| | - Tom Duckett
- Deptartment of Computing and Informatics University of Lincoln Lincoln LN6 7TS, UK
| |
Collapse
|
148
|
|
149
|
Milford M, Wyeth G. Mapping a Suburb With a Single Camera Using a Biologically Inspired SLAM System. IEEE T ROBOT 2008. [DOI: 10.1109/tro.2008.2004520] [Citation(s) in RCA: 219] [Impact Index Per Article: 13.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
150
|
|