A Method for Registration of 3-D Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence - Special issue on interpretation of 3-D scenes—part II
Approximate nearest neighbor queries in fixed dimensions
SODA '93 Proceedings of the fourth annual ACM-SIAM Symposium on Discrete algorithms
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
International Journal of Computer Vision
Geometric matching of 3D objects: assessing the range of successful initial configurations
NRC '97 Proceedings of the International Conference on Recent Advances in 3-D Digital Imaging and Modeling
The Trimmed Iterative Closest Point Algorithm
ICPR '02 Proceedings of the 16 th International Conference on Pattern Recognition (ICPR'02) Volume 3 - Volume 3
A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 1
Scan registration for autonomous mining vehicles using 3D-NDT: Research Articles
Journal of Field Robotics - Special Issue on Mining Robotics
Benchmarking urban six-degree-of-freedom simultaneous localization and mapping
Journal of Field Robotics
Metrics for 3D Rotations: Comparison and Analysis
Journal of Mathematical Imaging and Vision
Three-dimensional mapping with time-of-flight cameras
Journal of Field Robotics - Three-Dimensional Mapping, Part 2
Evaluation of 3D registration reliability and speed: a comparison of ICP and NDT
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
A Database and Evaluation Methodology for Optical Flow
International Journal of Computer Vision
Robust Point Set Registration Using Gaussian Mixture Models
IEEE Transactions on Pattern Analysis and Machine Intelligence
Three-dimensional SLAM for mapping planetary work site environments
Journal of Field Robotics
Are we ready for autonomous driving? The KITTI vision benchmark suite
CVPR '12 Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Challenging data sets for point cloud registration algorithms
International Journal of Robotics Research
Hi-index | 0.00 |
Many modern sensors used for mapping produce 3D point clouds, which are typically registered together using the iterative closest point (ICP) algorithm. Because ICP has many variants whose performances depend on the environment and the sensor, hundreds of variations have been published. However, no comparison frameworks are available, leading to an arduous selection of an appropriate variant for particular experimental conditions. The first contribution of this paper consists of a protocol that allows for a comparison between ICP variants, taking into account a broad range of inputs. The second contribution is an open-source ICP library, which is fast enough to be usable in multiple real-world applications, while being modular enough to ease comparison of multiple solutions. This paper presents two examples of these field applications. The last contribution is the comparison of two baseline ICP variants using data sets that cover a rich variety of environments. Besides demonstrating the need for improved ICP methods for natural, unstructured and information-deprived environments, these baseline variants also provide a solid basis to which novel solutions could be compared. The combination of our protocol, software, and baseline results demonstrate convincingly how open-source software can push forward the research in mapping and navigation.