Dellaert, Frank

Associated Organization(s)
Organizational Unit
ArchiveSpace Name Record

Publication Search Results

Now showing 1 - 10 of 26
  • Item
    Supplementary Material to: IMU Preintegration on Manifold for Efficient Visual-Inertial Maximum-a-Posteriori Estimation
    (Georgia Institute of Technology, 2015-05-30) Forster, Christian ; Carlone, Luca ; Dellaert, Frank ; Scaramuzza, Davide
  • Item
    Rapid Loop Updates
    (Georgia Institute of Technology, 2012-09-11) Indelman, Vadim ; Dellaert, Frank
  • Item
    Factor Graphs and GTSAM: A Hands-on Introduction
    (Georgia Institute of Technology, 2012-09) Dellaert, Frank
    In this document I provide a hands-on introduction to both factor graphs and GTSAM. Factor graphs are graphical models (Koller and Friedman, 2009) that are well suited to modeling complex estimation problems, such as Simultaneous Localization and Mapping (SLAM) or Structure from Motion (SFM). You might be familiar with another often used graphical model, Bayes networks, which are directed acyclic graphs. A factor graph, however, is a bipartite graph consisting of factors connected to variables. The variables represent the unknown random variables in the estimation problem, whereas the factors represent probabilistic information on those variables, derived from measurements or prior knowledge. In the following sections I will show many examples from both robotics and vision. The GTSAM toolbox (GTSAM stands for “Georgia Tech Smoothing and Mapping”) toolbox is a BSD-licensed C++ library based on factor graphs, developed at the Georgia Institute of Technology by myself, many of my students, and collaborators. It provides state of the art solutions to the SLAM and SFM problems, but can also be used to model and solve both simpler and more complex estimation problems. It also provides a MATLAB interface which allows for rapid prototype development, visualization, and user interaction. GTSAM exploits sparsity to be computationally efficient. Typically measurements only provide information on the relationship between a handful of variables, and hence the resulting factor graph will be sparsely connected. This is exploited by the algorithms implemented in GTSAM to reduce computational complexity. Even when graphs are too dense to be handled efficiently by direct methods, GTSAM provides iterative methods that are quite efficient regardless. You can download the latest version of GTSAM at
  • Item
    Bio-Inspired Navigation
    (Georgia Institute of Technology, 2011-12) Dellaert, Frank ; Gill, Tarandeep
  • Item
    CAREER: Markov Chain Monte Carlo methods for large scale correspondence problems in computer vision and robotics
    (Georgia Institute of Technology, 2011-05-17) Dellaert, Frank ; Khan, Zia ; Potthast, Christian
  • Item
    The Bayes Tree: Enabling Incremental Reordering and Fluid Relinearization for Online Mapping
    (Georgia Institute of Technology, 2010-01-29) Kaess, Michael ; Ila, Viorela ; Roberts, Richard ; Dellaert, Frank
    In this paper we present a novel data structure, the Bayes tree, which exploits the connections between graphical model inference and sparse linear algebra. The proposed data structure provides a new perspective on an entire class of simultaneous localization and mapping (SLAM) algorithms. Similar to a junction tree, a Bayes tree encodes a factored probability density, but unlike the junction tree it is directed and maps more naturally to the square root information matrix of the SLAM problem. This makes it eminently suited to encode the sparse nature of the problem, especially in a smoothing and mapping (SAM) context. The inherent sparsity of SAM has already been exploited in the literature to produce efficient solutions in both batch and online mapping. The graphical model perspective allows us to develop a novel incremental algorithm that seamlessly incorporates reordering and relinearization. This obviates the need for expensive periodic batch operations from previous approaches, which negatively affect the performance and detract from the intended online nature of the algorithm. The new method is evaluated using simulated and real-world datasets in both landmark and pose SLAM settings.
  • Item
    Local Exponential Maps: Towards Massively Distributed Multi-robot Mapping
    (Georgia Institute of Technology, 2010) Dellaert, Frank ; Fathi, Alireza ; Cunningham, Alex ; Paluri, Balmanohar ; Ni, Kai
    We present a novel paradigm for massively distributed, large-scale multi-robot mapping. Our goal is to explore techniques that can support continuous mapping over an indefinite amount of time. We argue that to scale to city or even global scales the concept of a single globally consistent map has to be abandoned, and present an infrastructure-supported solution where most of the inference and map-maintenance is done on local "map-servers", rather than on the robot itself. The main technical contribution in the paper is a factor-graph-based scheme for making this possible, and a novel local map representation, local exponential maps, that enable indefinite map updates while remaining self-consistent over time. We present initial experimental results both in simulation and using real data, although a full-scale deployment and evaluation of the technique is left for future work.
  • Item
    (Georgia Institute of Technology, 2010) Fathi, Alireza ; Cunningham, Alex ; Paluri, Balmanohar ; Ni, Kai ; Dellaert, Frank
    EasySLAM is a robust, accurate, efficient and easy-to-use visual SLAM framework which uses the unique properties of planar landmarks to navigate robots in societal settings. Due to the use of landmarks which can be associated with semantics, a hybrid symbolic-metric SLAM variant is obtained that makes the maps immediately usable for human-robot interaction, high-level monitoring, and semantic analysis. EasySLAM associates a set of landmarks to each part of the house (e.g. kitchen, living room, bathroom, bedroom, etc.) and takes navigation commands such as "go to kitchen". Loalization and mapping, planning and navigation results are presented with an inexpensive, commercially available robot and uniquely identifiable markers. SLAM with planar landmarks is easy, robust, and fills the real need in both research and society, and we have a system that everyone can use.
  • Item
    A system for wearable audio navigation integrating advanced localization and auditory display
    (Georgia Institute of Technology, 2009-12-06) Walker, Bruce N. ; Dellaert, Frank
  • Item
    2007 RoboCup International Symposium
    (Georgia Institute of Technology, 2008-05) Balch, Tucker ; Dellaert, Frank