Localization with Laser Range Finder in a Metrically Inconsistent Map from Monocular SLAM

Due to the lack of a fixed baseline between frames, scale drift of the map from a monocular vision-based SLAM system is almost inevitable. It is difficult for a robot with range-based sensors to localize itself on such a metrically inconsistent map. In this paper, we propose a scale-aware localization method, which allows a robot with 2D LRF to achieve the purpose of localizing itself on a map from monocular SLAM. The scales of drifted local maps will also be corrected at the same time. In this work, we firstly present a technique to extract 2D structure from the 3D point cloud established by a monocular camera. And then, by employing an alternative to Particle Filter Localization algorithm, our approach is able to estimate both the poses of the robot and the local scales of the map. Finally, the performance of our approach has been evaluated on a public dataset.

[1]  Ji Zhang,et al.  Visual-lidar odometry and mapping: low-drift, robust, and fast , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Achim J. Lilienthal,et al.  SLAM auto-complete: Completing a robot map using an emergency map , 2017, 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR).

[3]  Wolfram Burgard,et al.  Robot navigation in hand-drawn sketched maps , 2015, 2015 European Conference on Mobile Robots (ECMR).

[4]  Wolfram Burgard,et al.  Large scale graph-based SLAM using aerial images as prior information , 2009, Auton. Robots.

[5]  Dieter Fox,et al.  KLD-Sampling: Adaptive Particle Filters , 2001, NIPS.

[6]  John J. Leonard,et al.  The MIT Stata Center dataset , 2013, Int. J. Robotics Res..

[7]  Wolfram Burgard,et al.  Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[8]  Hang Dong,et al.  Pose Interpolation for Laser‐based Visual Odometry , 2014, J. Field Robotics.

[9]  Wolfram Burgard,et al.  Autonomous indoor robot navigation using a sketch interface for drawing maps and routes , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Edwin Olson,et al.  Positive and negative obstacle detection using the HLD classifier , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Reid G. Simmons,et al.  Passive Distance Learning for Robot Navigation , 1996, ICML.

[12]  Edwin Olson,et al.  FLAT2D: Fast localization from approximate transformation into 2D , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Renaud Dubé,et al.  3D registration of aerial and ground robots for disaster response: An evaluation of features, descriptors, and transformation estimation , 2017, 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR).

[14]  Swarup Medasani,et al.  Strip Histogram Grid for efficient LIDAR segmentation from urban environments , 2011, CVPR 2011 WORKSHOPS.

[15]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[16]  W. Burgard,et al.  Monte Carlo localization in hand-drawn maps , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  Daniel Cremers,et al.  LSD-SLAM: Large-Scale Direct Monocular SLAM , 2014, ECCV.