Jan Elseberg
Jacobs University Bremen
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jan Elseberg.
Robotics and Autonomous Systems | 2008
Dorit Borrmann; Jan Elseberg; Kai Lingemann; Andreas Nüchter; Joachim Hertzberg
A globally consistent solution to the simultaneous localization and mapping (SLAM) problem in 2D with three degrees of freedom (DoF) poses was presented by Lu and Milios [F. Lu, E. Milios, Globally consistent range scan alignment for environment mapping, Autonomous Robots 4 (April) (1997) 333-349]. To create maps suitable for natural environments it is however necessary to consider the 6DoF pose case, namely the three Cartesian coordinates and the roll, pitch and yaw angles. This article describes the extension of the proposed algorithm to deal with these additional DoFs and the resulting non-linearities. Simplifications using Taylor expansion and Cholesky decomposition yield a fast application that handles the massive amount of 3D data and the computational requirements due to the 6DoF. Our experiments demonstrate the functionality of estimating the exact poses and their covariances in all 6DoF, leading to a globally consistent map. The correspondences between scans are found automatically by use of a simple distance heuristic.
2011 XXIII International Symposium on Information, Communication and Automation Technologies | 2011
Jan Elseberg; Dorit Borrmann; Andreas Nüchter
Autonomous robots equipped with laser scanners acquire data at an increasingly high rate. Registration, data abstraction and visualization of this data requires the processing of a massive amount of 3D data. The increasing sampling rates make it easy to acquire Billions of spatial data points. This paper presents algorithms and data structures for handling this data. We propose an efficient octree to store and compress 3D data without loss of precision. We demonstrate its usage for fast 3D scan matching and shape detection algorithms. We evaluate our approach using typical data acquired by mobile scanning platforms.
Computer Vision and Image Understanding | 2010
Andreas Nüchter; Jan Elseberg; Peter Schneider; Dietrich Paulus
The iterative closest point (ICP) algorithm is the de facto standard for geometric alignment of three-dimensional models when an initial relative pose estimate is available. The basis of the algorithm is the minimization of an error function that takes point correspondences into account. Four closed-form solution methods are known for minimizing this function. This paper presents novel linear solutions to the scan registration problem, i.e., to the problem of putting and aligning 3D scans in a common coordinate system. We extend the methods for registering n-scans in a global and simultaneous fashion, such that the registration of the nth scan influences all previous registrations in one step.
Remote Sensing | 2013
Jan Elseberg; Dorit Borrmann; Andreas Nüchter
Mobile laser scanning puts high requirements on the accuracy of the positioning systems and the calibration of the measurement system. We present a novel algorithmic approach for calibration with the goal of improving the measurement accuracy of mobile laser scanners. We describe a general framework for calibrating mobile sensor platforms that estimates all configuration parameters for any arrangement of positioning sensors, including odometry. In addition, we present a novel semi-rigid Simultaneous Localization and Mapping (SLAM) algorithm that corrects the vehicle position at every point in time along its trajectory, while simultaneously improving the quality and precision of the entire acquired point cloud. Using this algorithm, the temporary failure of accurate external positioning systems or the lack thereof can be compensated for. We demonstrate the capabilities of the two newly proposed algorithms on a wide variety of datasets.
IAS (1) | 2013
Dorit Borrmann; Jan Elseberg; Andreas Nüchter
Never before in history were humans as dependant on energy as we are today. But the natural ressources are limited and a waste of energy has drastic influences on the environment. In their Action Plan for Energy Efficiency [6] the European Commission estimates that the largest and cost-effictive energy savings potential lies in residential (≈ 27%) and commercial (≈ 30%) buildings. To eliminate heat and air conditioning losses in buildings and factories heat and air leaks need to be localized and identified. Imagine the availability of a complete 3D model of every building that architects can use to analyze the heat insulation of buildings and to identify necessary modifications. In these 3D models temperature peaks are not only detectable but also their extent is visible. A robot equiped with a 3D laser scanner, a thermal camera, and a color camera constitutes the basis for our approach. The data from all three sensors and from different locations are joined into one high-precise 3D model that shows the heat distribution. This paper describes the setup of the hardware and the methods applied to create the 3D model, including the automatic co-calibration of the sensors. Challenges unique to the task of thermal mapping of outdoor environments are discussed.
2011 XXIII International Symposium on Information, Communication and Automation Technologies | 2011
Jan Elseberg; Dorit Borrmann; Andreas Nüchter
This paper presents a novel technique for detecting vegetation of virtually all forms in terrestrial laser scanning data of urban environments. We make use of a modern laser range finder capability to measure multiple echoes per laser pulse via Full Wave Analysis. The algorithm is able to efficiently, i.e., less than acquisition time, identify vegetation to a high degree of accuracy (more than 99 percent). We present and evaluate three alternatives to classify candidate regions as either vegetation or non-vegetation.
IFAC Proceedings Volumes | 2012
Dorit Borrmann; Hassan Afzal; Jan Elseberg; Andreas Nüchter
Abstract Three-dimensional digital heat distribution maps are needed to assess the energy efficiency of real estates. The availability of such maps are of great importance for reducing the ecological footprint of houses, buildings, and factories. Designing estates has reached the point, where so-called Passivhaus buildings make extensive use of the intrinsic heat from internal sources such as waste heat from lighting, white goods, and other electrical devices, but without using dedicated heaters. In our approach for creating high-precise heat distribution maps a robot is equipped with a 3D laser scanner, a thermal camera, and a color camera. Data from all the sensors are combined to model the environment precisely. This paper describes the setup of the sensors and the processing of the acquired data, including the automatic co-calibration needed to fulfill this task.
intelligent robots and systems | 2012
Jan Elseberg; Dorit Borrmann; Andreas Nüchter
The terrestrial acquisition of 3D point clouds by laser range finders has recently moved to mobile platforms. Measuring the environment while simultaneously moving the vehicle demands a high level of accuracy from positioning systems such as the IMU, GPS and odometry. We present a novel semi-rigid SLAM algorithm that corrects the global position of the vehicle at every point in time, while simultaneously improving the quality and accuracy of the entire acquired map. Using the algorithm the temporary failure of positioning systems or the lack thereof can be compensated for. We demonstrate the capabilities of our approach on a wide variety of systems and data sets.
international conference on robotics and automation | 2010
Jan Elseberg; Ross T. Creed; Rolf Lakaemper
We present a system for 2D robot mapping which is entirely based on line segment representation of the environment. The system consists of multiple modules, i.e. scan number reduction, global scan alignment, scan merging and segment-error filtering, which give an example of the simplicity of mid level data processing and the advanced possibilities opened by segment based design. The compact segment representation enables creation and optimization of a global pose graph for scan registration, which is the core of the mapping system. Experiments verify the applicability to real world data sets and lead to very compact maps, which represent single linear features, e.g. walls, with single line segments.
intelligent robots and systems | 2010
Kaustubh Pathak; Dorit Borrmann; Jan Elseberg; Narunas Vaskevicius; Andreas Birk; Andreas Nüchter
The recently introduced Minimum Uncertainty Maximum Consensus (MUMC) algorithm for 3D scene registration using planar-patches is tested in a large outdoor urban setting without any prior motion estimate whatsoever. With the aid of a new overlap metric based on unmatched patches, the algorithm is shown to work successfully in most cases. The absolute accuracy of its computed result is corroborated for the first time by ground-truth obtained using reflective markers. There were a couple of unsuccessful scan-pairs. These are analyzed for the reason of failure by formulating two kinds of overlap metrics: one based on the actual overlapping surface-area and another based on the extent of agreement of range-image pixels. We conclude that neither metric in isolation is able to predict all failures, but that both taken together are able to predict the difficulty level of a scan-pair vis-à-vis registration by MUMC.