Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Bastian Steder

dblp:71/2052 · DBLP profile ↗
← Back
17ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 16 · 6 first-authorSystems, architecture and hardware · 16 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
8 papers
Robot navigation and mapping · 68% 3D vision · 24% Motion planning and robot control · 6%
Computer networks
1 paper
Internet of things and sensor networks · 100%

Topics — the 20 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
SLAM
0.342013
A navigation system for robots operating in crowded urban environments · ICRA 2013
Visual SLAM for Flying Vehicles · IEEE Trans. Robotics 2008
Robust place recognition for 3D range data based on point features · ICRA 2010
Robotics › Robot navigation and mapping › mobile robot navigation
outdoor navigation
0.222015
A navigation system for robots operating in crowded urban environments · ICRA 2013
Traversability analysis for mobile robots in outdoor environments: A semi-supervised learning approach based on 3D-lidar data · ICRA 2015
Robotics › Robot navigation and mapping
localization
0.212015
Localization on OpenStreetMap data using a 3D laser scanner · ICRA 2015
Robotics › Robot navigation and mapping › localization
map-based localization
0.212015
Localization on OpenStreetMap data using a 3D laser scanner · ICRA 2015
Robotics › Robot navigation and mapping
sensor calibration
0.212015
Maximum likelihood remission calibration for groups of heterogeneous laser scanners · ICRA 2015
Robotics › Robot navigation and mapping
traversability estimation
0.212015
Traversability analysis for mobile robots in outdoor environments: A semi-supervised learning approach based on 3D-lidar data · ICRA 2015
Robotics › Robot navigation and mapping › traversability estimation
traversability learning
0.212015
Traversability analysis for mobile robots in outdoor environments: A semi-supervised learning approach based on 3D-lidar data · ICRA 2015
Internet of things and sensor networks › wireless sensor network › sensor network management
sensor calibration
0.212015
Automatic extrinsic calibration of multiple laser range sensors with little overlap · ICRA 2015
Computer vision › 3D vision
point cloud processing
0.222015
Point feature extraction on 3D range scans taking into account object boundaries · ICRA 2011
Maximum likelihood remission calibration for groups of heterogeneous laser scanners · ICRA 2015
Robotics › Robot navigation and mapping › SLAM
large-scale SLAM
0.212013
A navigation system for robots operating in crowded urban environments · ICRA 2013
Robotics › Motion planning and robot control
path planning
0.212013
A navigation system for robots operating in crowded urban environments · ICRA 2013
Computer vision › 3D vision › local feature descriptor
feature descriptor
0.112011
Point feature extraction on 3D range scans taking into account object boundaries · ICRA 2011
Computer vision › 3D vision › point cloud processing
keypoint extraction
0.112011
Point feature extraction on 3D range scans taking into account object boundaries · ICRA 2011
Robotics › Robot navigation and mapping
place recognition
0.112010
Robust place recognition for 3D range data based on point features · ICRA 2010
Computer vision › 3D vision › feature matching
point correspondence
0.112010
Robust place recognition for 3D range data based on point features · ICRA 2010
Computer vision › 3D vision › object modeling
3d object learning
0.112009
Unsupervised learning of 3D object models from partial views · ICRA 2009
Computer vision › 3D vision
point cloud registration
0.112009
Unsupervised learning of 3D object models from partial views · ICRA 2009
Robotics › Robot navigation and mapping › SLAM
visual SLAM
0.112008
Visual SLAM for Flying Vehicles · IEEE Trans. Robotics 2008
Computer vision › Image recognition and object detection
object recognition
0.012011
Point feature extraction on 3D range scans taking into account object boundaries · ICRA 2011
Robotics › Legged, aerial and field robots
aerial robots
0.012008
Visual SLAM for Flying Vehicles · IEEE Trans. Robotics 2008

Methods — techniques the papers use, named apart from their topics

maximum likelihood estimation · 0.4sensor model · 0.2semi-supervised learning · 0.2road classification · 0.2graph-based optimization · 0.2graph optimization · 0.2RANSAC · 0.23D-LiDAR · 0.2laser-based localization · 0.2range image analysis · 0.1object boundary detection · 0.1point feature extraction · 0.1
YearPublicationVenuePosition
2016 Monocular camera localization in 3D LiDAR maps
abstract
Localizing a camera in a given map is essential for vision-based navigation. In contrast to common methods for visual localization that use maps acquired with cameras, we propose a novel approach, which tracks the pose of monocular camera with respect to a given 3D LiDAR map. We employ a visual odometry system based on local bundle adjustment to reconstruct a sparse set of 3D points from image features. These points are continuously matched against the map to track the camera pose in an online fashion. Our approach to visual localization has several advantages. Since it only relies on matching geometry, it is robust to changes in the photometric appearance of the environment. Utilizing panoramic LiDAR maps additionally provides viewpoint invariance. Yet low-cost and lightweight camera sensors are used for tracking. We present real-world experiments demonstrating that our method accurately estimates the 6-DoF camera pose over long trajectories and under varying conditions.
Tim Caselitz, Bastian Steder, Michael Ruhnke, Wolfram Burgard
IROS2
2016 Terrain-adaptive obstacle detection
abstract
Reliable detection and avoidance of obstacles is a crucial prerequisite for autonomously navigating robots as both guarantee safety and mobility. To ensure safe mobility, the obstacle detection needs to run online, thereby taking limited resources of autonomous systems into account. At the same time, robust obstacle detection is highly important. Here, a too conservative approach might restrict the mobility of the robot, while a more reckless one might harm the robot or the environment it is operating in. In this paper, we present a terrain-adaptive approach to obstacle detection that relies on 3D-Lidar data and combines computationally cheap and fast geometric features, like step height and steepness, which are updated with the frequency of the lidar sensor, with semantic terrain information, which is updated with at lower frequency. We provide experiments in which we evaluate our approach on a real robot on an autonomous run over several kilometers containing different terrain types. The experiments demonstrate that our approach is suitable for autonomous systems that have to navigate reliable on different terrain types including concrete, dirt roads and grass.
Benjamin Suger, Bastian Steder, Wolfram Burgard
IROS2
2015 Automatic extrinsic calibration of multiple laser range sensors with little overlap
abstract
Networks of laser range finders are a popular tool for monitoring large cluttered areas and to track people. Whenever multiple scanners are used for this purpose, one major problem is how to determine the relative positions of all the scanners. In this paper, we present a novel approach to calibrate a network of multiple planar laser range finders scanning horizontally. To robustly deal with the potentially restricted overlap between the fields of view, our approach only requires a dynamic object, e.g., a person, moving through the observed area. We employ a RANSAC-like algorithm to find the correspondences between the measurements of the different laser range finders. Based on these correspondences we formulate a graph-based optimization problem to determine the maximum likelihood extrinsic parameters of the sensor network. Furthermore, we present a method to evaluate the consistency of the resulting calibration based on visibility constraints. Experiments on real and simulated data show that the proposed approach yields better results than techniques that only perform pairwise calibration.
Jörg Röwekämper, Michael Ruhnke, Bastian Steder, Wolfram Burgard, Gian Diego Tipaldi
ICRA3
2015 Localization on OpenStreetMap data using a 3D laser scanner
abstract
To determine the pose of a vehicle is a fundamental problem in mobile robotics. Most approaches relate the current sensor observations to a map generated with previously acquired data of the same system or by another system with a similar sensor setup. Unfortunately, previously acquired data is not always available. In outdoor settings, GPS is a very useful tool to determine a global estimate of the vehicles pose. Unfortunately, GPS tends to be unreliable in situations in which a clear view to the sky is restricted. Yet, one can make use of publicly available map material as prior information. In this paper, we describe an approach to localize a robot equipped with a 3D range scanner with respect to a road network created from OpenStreetMap data. To successfully localize a mobile robot we propose a road classification scheme for 3D range data together with a novel sensor model, which relates the classification results to a road network. Compared to other approaches, our system does not require the robot to actually travel on the road network. We evaluate our approach in extensive experiments on simulated and real data and compare favorably to two state-of-the-art methods on those data.
Philipp Ruchti, Bastian Steder, Michael Ruhnke, Wolfram Burgard
ICRA2
2015 Maximum likelihood remission calibration for groups of heterogeneous laser scanners
abstract
Laser range scanners are commonly used in mobile robotics to enable a robot to sense the spatial configuration of its environment. In addition to the range measurements, most scanners provide remission values, representing the intensity of the returned light pulse. These values add a visual component to the measurement and can be used to improve reasoning on the data. Unfortunately, a remission value does not directly tell us how bright a measured surface is in the infrared spectrum. Rather, it varies with respect to the incidence angle and the range at which it was measured. In addition, multiple scanners typically do not agree upon the values of a certain surface. In this paper, we present a calibration method for remission values of multiple laser scanners considering dependencies in range, incidence angle of the measured surface, and the respective scanner unit. Our system learns the calibration parameters based on a set of registered point clouds. It uses a graph optimization scheme to minimize the error between different measurements, so that all involved scanners yield consistent reflection values, independent of the perspective from which the corresponding surface is observed.
Bastian Steder, Michael Ruhnke, Rainer Kümmerle, Wolfram Burgard
ICRA1
2015 Traversability analysis for mobile robots in outdoor environments: A semi-supervised learning approach based on 3D-lidar data
abstract
The ability to safely navigate is a crucial prerequisite for truly autonomous systems. A robot has to distinguish obstacles from traversable ground. Failing on this task can cause great damage or restrict the robots movement unnecessarily. Due to the security relevance of this problem, great effort is typically spent to design models for individual robots and sensors, and the complexity of such models is correlated to the complexity of the environment and the capabilities of the robot. We present a semi supervised learning approach, where the robot learns its traversability capabilities from a human operating it. From this partially and only positive labeled training data, our approach infers a model for the traversability analysis, thereby requiring very little manual effort for the human. In practical experiments we show that our method can be used for robots that need to reliably navigate on dirt roads as well as for robots that have very restricted traversability capabilities.
Benjamin Suger, Bastian Steder, Wolfram Burgard
ICRA2
2015 Accurate indoor localization for RGB-D smartphones and tablets given 2D floor plans
abstract
Accurate localization in indoor environments is widely regarded as a key opener for various location-based services. Despite tremendous advancements in the development of innovative sensor concepts, the most effective and accurate solutions to this problem make use of a map computed from sensory data. In this paper, we present an efficient approach to localize an RGB-D smartphone or tablet that only makes use of a two-dimensional outline of the environment as a map as it is typically available from architectural drawings. Our technique employs a particle filter to estimate the 6DoF pose. We propose a sensor model that robustly estimates the likelihood of measurements and accommodates the disagreements between floor plans and real world data. In extensive experiments, we demonstrate that our approach is able to globally localize a user in a given 2D floor plan using a Google Tango device and to accurately track the user in such an environment.
Wera Winterhalter, Freya Fleckenstein, Bastian Steder, Luciano Spinello, Wolfram Burgard
IROS3
2013 A navigation system for robots operating in crowded urban environments
abstract
Over the past years, there has been a tremendous progress in the area of robot navigation. Most of the systems developed thus far, however, are restricted to indoor scenarios, non-urban outdoor environments, or road usage with cars. Urban areas introduce numerous challenges to autonomous mobile robots as they are highly complex and in addition to that dynamic. In this paper, we present a navigation system for pedestrian-like autonomous navigation with mobile robots in city environments. We describe different components including a SLAM system for dealing with huge maps of city centers, a planning approach for inferring feasible paths taking also into account the traversability and type of terrain, and a method for accurate localization in dynamic environments. The navigation system has been implemented and tested in several large-scale field tests in which the robot Obelix managed to autonomously navigate from our university campus over a 3.3 km long route to the city center of Freiburg.
Rainer Kümmerle, Michael Ruhnke, Bastian Steder, Cyrill Stachniss, Wolfram Burgard
ICRA3
2011 Point feature extraction on 3D range scans taking into account object boundaries
abstract
In this paper we address the topic of feature extraction in 3D point cloud data for object recognition and pose identification. We present a novel interest keypoint extraction method that operates on range images generated from arbitrary 3D point clouds, which explicitly considers the borders of the objects identified by transitions from foreground to background. We furthermore present a feature descriptor that takes the same information into account. We have implemented our approach and present rigorous experiments in which we analyze the individual components with respect to their repeatability and matching capabilities and evaluate the usefulness for point feature based object detection methods.
Bastian Steder, Radu Bogdan Rusu, Kurt Konolige, Wolfram Burgard
ICRA1
2011 Place recognition in 3D scans using a combination of bag of words and point feature based relative pose estimation
abstract
Place recognition, i.e., the ability to recognize previously seen parts of the environment, is one of the fundamental tasks in mobile robotics. The wide range of applications of place recognition includes localization (determine the initial pose), SLAM (detect loop closures), and change detection in dynamic environments. In the past, only relatively little work has been carried out to attack this problem using 3D range data and the majority of approaches focuses on detecting similar structures without estimating relative poses. In this paper, we present an algorithm based on 3D range data that is able to reliably detect previously seen parts of the environment and at the same time calculates an accurate transformation between the corresponding scan-pairs. Our system uses the estimated transformation to evaluate a candidate and in this way to more robustly reject false positives for place recognition. We present an extensive set of experiments using publicly available datasets in which we compare our system to other state-of-the-art approaches.
Bastian Steder, Michael Ruhnke, Slawomir Grzonka, Wolfram Burgard
IROS1
2010 Robust place recognition for 3D range data based on point features
abstract
The problem of place recognition appears in different mobile robot navigation problems including localization, SLAM, or change detection in dynamic environments. Whereas this problem has been studied intensively in the context of robot vision, relatively few approaches are available for three-dimensional range data. In this paper, we present a novel and robust method for place recognition based on range images. Our algorithm matches a given 3D scan against a database using point features and scores potential transformations by comparing significant points in the scans. A further advantage of our approach is that the features allow for a computation of the relative transformations between scans which is relevant for registration processes. Our approach has been implemented and tested on different 3D data sets obtained outdoors. In several experiments we demonstrate the advantages of our approach also in comparison to existing techniques.
Bastian Steder, Giorgio Grisetti, Wolfram Burgard
ICRA1
2010 Unsupervised learning of compact 3D models based on the detection of recurrent structures
abstract
In this paper we describe a novel algorithm for constructing a compact representation of 3D laser range data. Our approach extracts an alphabet of local scans from the scene. The words of this alphabet are used to replace recurrent local 3D structures, which leads to a substantial compression of the entire point cloud. We optimize our model in terms of complexity and accuracy by minimizing the Bayesian information criterion (BIC). Experimental evaluations on large real-world data show that our method allows robots to accurately reconstruct environments with as few as 70 words.
Michael Ruhnke, Bastian Steder, Giorgio Grisetti, Wolfram Burgard
IROS2
2009 Unsupervised learning of 3D object models from partial views
abstract
We present an algorithm for learning 3D object models from partial object observations. The input to our algorithm is a sequence of 3D laser range scans. Models learned from the objects are represented as point clouds. Our approach can deal with partial views and it can robustly learn accurate models from complex scenes. It is based on an iterative matching procedure which attempts to recursively merge similar models. The alignment between models is determined using a novel scan registration procedure based on range images. The decision about which models to merge is performed by spectral clustering of a similarity matrix whose entries represent the consistency between different models.
Michael Ruhnke, Bastian Steder, Giorgio Grisetti, Wolfram Burgard
ICRA2
2009 A comparison of SLAM algorithms based on a graph of relations
abstract
In this paper, we address the problem of creating an objective benchmark for comparing SLAM approaches. We propose a framework for analyzing the results of SLAM approaches based on a metric for measuring the error of the corrected trajectory. The metric uses only relative relations between poses and does not rely on a global reference frame. The idea is related to graph-based SLAM approaches in the sense that it considers the energy needed to deform the trajectory estimated by a SLAM approach to the ground truth trajectory. Our method enables us to compare SLAM approaches that use different estimation techniques or different sensor modalities since all computations are made based on the corrected trajectory of the robot. We provide sets of relative relations needed to compute our metric for an extensive set of datasets frequently used in the SLAM community. The relations have been obtained by manually matching laser-range observations. We believe that our benchmarking framework allows the user an easy analysis and objective comparisons between different SLAM approaches.
Wolfram Burgard, Cyrill Stachniss, Giorgio Grisetti, Bastian Steder, Rainer Kümmerle, Christian Dornhege, Michael Ruhnke, Alexander Kleiner, Juan D. Tardós
IROS4
2009 Robust on-line model-based object detection from range images
abstract
A mobile robot that accomplishes high level tasks needs to be able to classify the objects in the environment and to determine their location. In this paper, we address the problem of online object detection in 3D laser range data. The object classes are represented by 3D point-clouds that can be obtained from a set of range scans. Our method relies on the extraction of point features from range images that are computed from the point-clouds. Compared to techniques that directly operate on a full 3D representation of the environment, our approach requires less computation time while retaining the robustness of full 3D matching. Experiments demonstrate that the proposed approach is even able to deal with partially occluded scenes and to fulfill the runtime requirements of online applications.
Bastian Steder, Giorgio Grisetti, Mark Van Loock, Wolfram Burgard
IROS1
2008 Visual SLAM for Flying Vehicles
abstract
The ability to learn a map of the environment is important for numerous types of robotic vehicles. In this paper, we address the problem of learning a visual map of the ground using flying vehicles. We assume that the vehicles are equipped with one or two low-cost downlooking cameras in combination with an attitude sensor. Our approach is able to construct a visual map that can later on be used for navigation. Key advantages of our approach are that it is comparably easy to implement, can robustly deal with noisy camera images, and can operate either with a monocular camera or a stereo camera system. Our technique uses visual features and estimates the correspondences between features using a variant of the progressive sample consensus (PROSAC) algorithm. This allows our approach to extract spatial constraints between camera poses that can then be used to address the simultaneous localization and mapping (SLAM) problem by applying graph methods. Furthermore, we address the problem of efficiently identifying loop closures. We performed several experiments with flying vehicles that demonstrate that our method is able to construct maps of large outdoor and indoor environments.
Bastian Steder, Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard
IEEE Trans. Robotics1
2007 Learning maps in 3D using attitude and noisy vision sensors
abstract
In this paper, we address the problem of learning 3D maps of the environment using a cheap sensor setup which consists of two standard web cams and a low cost inertial measurement unit. This setup is designed for lightweight or flying robots. Our technique uses visual features extracted from the web cams and estimates the 3D location of the landmarks via stereo vision. Feature correspondences are estimated using a variant of the PROSAC algorithm. Our mapping technique constructs a graph of spatial constraints and applies an efficient gradient descent-based optimization approach to estimate the most likely map of the environment. Our approach has been evaluated in comparably large outdoor and indoor environments. We furthermore present experiments in which our technique is applied to build a map with a blimp.
Bastian Steder, Giorgio Grisetti, Slawomir Grzonka, Cyrill Stachniss, Axel Rottmann, Wolfram Burgard
IROS1