Monte Carlo Registration and Its Application with Autonomous Robots

This work focuses on Monte Carlo registration methods and their application with autonomous robots. A streaming and an offline variant are developed, both based on a particle filter. The streaming registration is performed in real-time during data acquisition with a laser striper allowing for on-the...

Full description

Bibliographic Details
Main Authors: Christian Rink, Simon Kriegel, Daniel Seth, Maximilian Denninger, Zoltan-Csaba Marton, Tim Bodenmüller
Format: Article
Language:English
Published: Hindawi Limited 2016-01-01
Series:Journal of Sensors
Online Access:http://dx.doi.org/10.1155/2016/2546819
Description
Summary:This work focuses on Monte Carlo registration methods and their application with autonomous robots. A streaming and an offline variant are developed, both based on a particle filter. The streaming registration is performed in real-time during data acquisition with a laser striper allowing for on-the-fly pose estimation. Thus, the acquired data can be instantly utilized, for example, for object modeling or robot manipulation, and the laser scan can be aborted after convergence. Curvature features are calculated online and the estimated poses are optimized in the particle weighting step. For sampling the pose particles, uniform, normal, and Bingham distributions are compared. The methods are evaluated with a high-precision laser striper attached to an industrial robot and with a noisy Time-of-Flight camera attached to service robots. The shown applications range from robot assisted teleoperation, over autonomous object modeling, to mobile robot localization.
ISSN:1687-725X
1687-7268