Demo Data from VLDB 2026 / reviewers in the wild / expert
Hordur Johannsson
dblp:60/9968
· DBLP profile ↗
8ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 2 first-authorSystems, architecture and hardware · 8 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
4 papers |
Robot navigation and mapping · 94% 3D vision · 3% Optimization for machine learning · 3% | |
| Computer graphics and multimedia
1 paper |
Virtual and augmented reality · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
SLAM |
0.3 | 3 | 2013 | Temporally scalable visual SLAM using a reduced pose graph · ICRA 2013 iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011 Efficient AUV navigation fusing acoustic ranging and side-scan sonar · ICRA 2011 |
Robotics › Robot navigation and mapping › SLAM › graph optimization
pose graph optimization |
0.2 | 1 | 2013 | Temporally scalable visual SLAM using a reduced pose graph · ICRA 2013 |
Robotics › Robot navigation and mapping › SLAM
visual SLAM |
0.2 | 1 | 2013 | Temporally scalable visual SLAM using a reduced pose graph · ICRA 2013 |
Robotics › Robot navigation and mapping
localization |
0.1 | 1 | 2012 | Efficient scene simulation for robust monte carlo localization using an RGB-D camera · ICRA 2012 |
Robotics › Robot navigation and mapping › localization › probabilistic localization
monte carlo localization |
0.1 | 1 | 2012 | Efficient scene simulation for robust monte carlo localization using an RGB-D camera · ICRA 2012 |
Robotics › Robot navigation and mapping › SLAM › factor graph optimization
incremental smoothing and mapping |
0.1 | 1 | 2011 | iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011 |
Robotics › Robot navigation and mapping › mobile robot navigation › vehicle navigation
underwater vehicle navigation |
0.1 | 1 | 2011 | Efficient AUV navigation fusing acoustic ranging and side-scan sonar · ICRA 2011 |
Machine learning › Optimization for machine learning › non-convex optimization
nonlinear least squares |
0.0 | 1 | 2011 | Efficient AUV navigation fusing acoustic ranging and side-scan sonar · ICRA 2011 |
Mathematical optimization › continuous optimization › matrix optimization
sparse matrix factorization |
0.0 | 1 | 2011 | iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reordering · ICRA 2011 |
Methods — techniques the papers use, named apart from their topics
fluid relinearization · 0.2bayes tree · 0.2place recognition · 0.2kinectfusion · 0.2accelerometer-based elevator detection · 0.2GPU-based implementation · 0.2visual odometry · 0.1monte carlo localization · 0.1GPU rendering · 0.1nonlinear least squares · 0.1iSAM · 0.1acoustic ranging · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Temporally scalable visual SLAM using a reduced pose graphabstractIn this paper, we demonstrate a system for temporally scalable visual SLAM using a reduced pose graph representation. Unlike previous visual SLAM approaches that maintain static keyframes, our approach uses new measurements to continually improve the map, yet achieves efficiency by avoiding adding redundant frames and not using marginalization to reduce the graph. To evaluate our approach, we present results using an online binocular visual SLAM system that uses place recognition for both robustness and multi-session operation. Additionally, to enable large-scale indoor mapping, our system automatically detects elevator rides based on accelerometer data. We demonstrate long-term mapping in a large multi-floor building, using approximately nine hours of data collected over the course of six months. Our results illustrate the capability of our visual SLAM system to map a large are over extended period of time. Hordur Johannsson, Michael Kaess, Maurice Fallon, John J. Leonard |
ICRA | 1 |
| 2013 | Robust real-time visual odometry for dense RGB-D mappingabstractThis paper describes extensions to the Kintinuous [1] algorithm for spatially extended KinectFusion, incorporating the following additions: (i) the integration of multiple 6DOF camera odometry estimation methods for robust tracking; (ii) a novel GPU-based implementation of an existing dense RGB-D visual odometry algorithm; (iii) advanced fused realtime surface coloring. These extensions are validated with extensive experimental results, both quantitative and qualitative, demonstrating the ability to build dense fully colored models of spatially extended environments for robotics and virtual reality applications while remaining robust against scenes with challenging sets of geometric and visual features. Thomas Whelan, Hordur Johannsson, Michael Kaess, John J. Leonard, John McDonald 0001 |
ICRA | 2 |
| 2012 | Efficient scene simulation for robust monte carlo localization using an RGB-D cameraabstractThis paper presents Kinect Monte Carlo Localization (KMCL), a new method for localization in three dimensional indoor environments using RGB-D cameras, such as the Microsoft Kinect. The approach makes use of a low fidelity a priori 3-D model of the area of operation composed of large planar segments, such as walls and ceilings, which are assumed to remain static. Using this map as input, the KMCL algorithm employs feature-based visual odometry as the particle propagation mechanism and utilizes the 3-D map and the underlying sensor image formation model to efficiently simulate RGB-D camera views at the location of particle poses, using a graphical processing unit (GPU). The generated 3D views of the scene are then used to evaluate the likelihood of the particle poses. This GPU implementation provides a factor of ten speedup over a pure distance-based method, yet provides comparable accuracy. Experimental results are presented for five different configurations, including: (1) a robotic wheelchair, (2) a sensor mounted on a person, (3) an Ascending Technologies quadrotor, (4) a Willow Garage PR2, and (5) an RWI B21 wheeled mobile robot platform. The results demonstrate that the system can perform robust localization with 3D information for motions as fast as 1.5 meters per second. The approach is designed to be applicable not just for robotics but other applications such as wearable computing. Maurice Fallon, Hordur Johannsson, John J. Leonard |
ICRA | 2 |
| 2012 | Sensor fusion for flexible human-portable building-scale mappingabstractThis paper describes a system enabling rapid multi-floor indoor map building using a body-worn sensor system fusing information from RGB-D cameras, LIDAR, inertial, and barometric sensors. Our work is motivated by rapid response missions by emergency personnel, in which the capability for one or more people to rapidly map a complex indoor environment is essential for public safety. Human-portable mapping raises a number of challenges not encountered in typical robotic mapping applications including complex 6-DOF motion and the traversal of challenging trajectories including stairs or elevators. Our system achieves robust performance in these situations by exploiting state-of-the-art techniques for robust pose graph optimization and loop closure detection. It achieves real-time performance in indoor environments of moderate scale. Experimental results are demonstrated for human-portable mapping of several floors of a university building, demonstrating the system's ability to handle motion up and down stairs and to organize initially disconnected sets of submaps in a complex environment. Maurice Fallon, Hordur Johannsson, Jonathan Brookshire, Seth J. Teller, John J. Leonard |
IROS | 2 |
| 2012 | Dynamic pose graph SLAM: Long-term mapping in low dynamic environmentsabstractMaintaining a map of an environment that changes over time is a critical challenge in the development of persistently autonomous mobile robots. Many previous approaches to mapping assume a static world. In this work we incorporate the time dimension into the mapping process to enable a robot to maintain an accurate map while operating in dynamical environments. This paper presents Dynamic Pose Graph SLAM (DPG-SLAM), an algorithm designed to enable a robot to remain localized in an environment that changes substantially over time. Using incremental smoothing and mapping (iSAM) as the underlying SLAM state estimation engine, the Dynamic Pose Graph evolves over time as the robot explores new places and revisits previously mapped areas. The approach has been implemented for planar indoor environments, using laser scan matching to derive constraints for SLAM state estimation. Laser scans for the same portion of the environment at different times are compared to perform change detection; when sufficient change has occurred in a location, the dynamic pose graph is edited to remove old poses and scans that no longer match the current state of the world. Experimental results are shown for two real-world dynamic indoor laser data sets, demonstrating the ability to maintain an up-to-date map despite long-term environmental changes. Aisha Walcott-Bryant, Michael Kaess, Hordur Johannsson, John J. Leonard |
IROS | 3 |
| 2011 | Efficient AUV navigation fusing acoustic ranging and side-scan sonarabstractThis paper presents an on-line nonlinear least squares algorithm for multi-sensor autonomous underwater vehicle (AUV) navigation. The approach integrates the global constraints of range to and GPS position of a surface vehicle or buoy communicated via acoustic modems and relative pose constraints arising from targets detected in side-scan sonar images. The approach utilizes an efficient optimization algorithm, iSAM, which allows for consistent on-line estimation of the entire set of trajectory constraints. The optimized trajectory can then be used to more accurately navigate the AUV, to extend mission duration, and to avoid GPS surfacing. As iSAM provides efficient access to the marginal covariances of previously observed features, automatic data association is greatly simplified - particularly in sparse marine environments. A key feature of our approach is its intended scalability to single surface sensor (a vehicle or buoy) broadcasting its GPS position and simultaneous one-way travel time range (OWTT) to multiple AUVs. We discuss why our approach is scalable as well as robust to modem transmission failure. Results are provided for an ocean experiment using a Hydroid REMUS 100 AUV co-operating with one of two craft: an autonomous surface vehicle (ASV) and a manned support vessel. During these experiments the ranging portion of the algorithm ran online on-board the AUV. Extension of the paradigm to multiple missions via the optimization of successive survey missions (and the resultant sonar mosaics) is also demonstrated. Maurice Fallon, Michael Kaess, Hordur Johannsson, John J. Leonard |
ICRA | 3 |
| 2011 | iSAM2: Incremental smoothing and mapping with fluid relinearization and incremental variable reorderingabstractWe present iSAM2, a fully incremental, graph-based version of incremental smoothing and mapping (iSAM). iSAM2 is based on a novel graphical model-based interpretation of incremental sparse matrix factorization methods, afforded by the recently introduced Bayes tree data structure. The original iSAM algorithm incrementally maintains the square root information matrix by applying matrix factorization updates. We analyze the matrix updates as simple editing operations on the Bayes tree and the conditional densities represented by its cliques. Based on that insight, we present a new method to incrementally change the variable ordering which has a large effect on efficiency. The efficiency and accuracy of the new method is based on fluid relinearization, the concept of selectively relinearizing variables as needed. This allows us to obtain a fully incremental algorithm without any need for periodic batch steps. We analyze the properties of the resulting algorithm in detail, and show on various real and simulated datasets that the iSAM2 algorithm compares favorably with other recent mapping algorithms in both quality and efficiency. Michael Kaess, Hordur Johannsson, Richard Roberts 0001, Viorela Ila, John J. Leonard, Frank Dellaert |
ICRA | 2 |
| 2010 | Imaging sonar-aided navigation for autonomous underwater harbor surveillanceabstractIn this paper we address the problem of drift-free navigation for underwater vehicles performing harbor surveillance and ship hull inspection. Maintaining accurate localization for the duration of a mission is important for a variety of tasks, such as planning the vehicle trajectory and ensuring coverage of the area to be inspected. Our approach only uses onboard sensors in a simultaneous localization and mapping setting and removes the need for any external infrastructure like acoustic beacons. We extract dense features from a forward-looking imaging sonar and apply pair-wise registration between sonar frames. The registrations are combined with onboard velocity, attitude and acceleration sensors to obtain an improved estimate of the vehicle trajectory. We show results from several experiments that demonstrate drift-free navigation in various underwater environments. Hordur Johannsson, Michael Kaess, Brendan J. Englot, Franz S. Hover, John J. Leonard |
IROS | 1 |