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
id doaj-995a40494b424ce79be4e984712b2098
record_format Article
spelling doaj-995a40494b424ce79be4e984712b20982020-11-24T22:57:09ZengHindawi LimitedJournal of Sensors1687-725X1687-72682016-01-01201610.1155/2016/25468192546819Monte Carlo Registration and Its Application with Autonomous RobotsChristian Rink0Simon Kriegel1Daniel Seth2Maximilian Denninger3Zoltan-Csaba Marton4Tim Bodenmüller5Institute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyInstitute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyInstitute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyInstitute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyInstitute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyInstitute of Robotics and Mechatronics, German Aerospace Center, 82234 Oberpfaffenhofen, GermanyThis 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.http://dx.doi.org/10.1155/2016/2546819
collection DOAJ
language English
format Article
sources DOAJ
author Christian Rink
Simon Kriegel
Daniel Seth
Maximilian Denninger
Zoltan-Csaba Marton
Tim Bodenmüller
spellingShingle Christian Rink
Simon Kriegel
Daniel Seth
Maximilian Denninger
Zoltan-Csaba Marton
Tim Bodenmüller
Monte Carlo Registration and Its Application with Autonomous Robots
Journal of Sensors
author_facet Christian Rink
Simon Kriegel
Daniel Seth
Maximilian Denninger
Zoltan-Csaba Marton
Tim Bodenmüller
author_sort Christian Rink
title Monte Carlo Registration and Its Application with Autonomous Robots
title_short Monte Carlo Registration and Its Application with Autonomous Robots
title_full Monte Carlo Registration and Its Application with Autonomous Robots
title_fullStr Monte Carlo Registration and Its Application with Autonomous Robots
title_full_unstemmed Monte Carlo Registration and Its Application with Autonomous Robots
title_sort monte carlo registration and its application with autonomous robots
publisher Hindawi Limited
series Journal of Sensors
issn 1687-725X
1687-7268
publishDate 2016-01-01
description 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.
url http://dx.doi.org/10.1155/2016/2546819
work_keys_str_mv AT christianrink montecarloregistrationanditsapplicationwithautonomousrobots
AT simonkriegel montecarloregistrationanditsapplicationwithautonomousrobots
AT danielseth montecarloregistrationanditsapplicationwithautonomousrobots
AT maximiliandenninger montecarloregistrationanditsapplicationwithautonomousrobots
AT zoltancsabamarton montecarloregistrationanditsapplicationwithautonomousrobots
AT timbodenmuller montecarloregistrationanditsapplicationwithautonomousrobots
_version_ 1725651653587107840