Lincoln Centre For Autonomous Systems, University of Lincoln, UK
1A. Zaganidis, L. Sun, T. Duckett, and G. Cielniak, Integrating deep semantic segmentation into 3-D point cloud registration.
IEEE Robotics and Automation Letters, 3(4), pp.2942-2949 2018.
2C.R. Qi, L. Yi, H. Su and L.J. Guibas, Pointnet++: Deep hierarchical feature learning on point sets in a metric space.
Advances in neural information processing systems (pp. 5099-5108) 2017.
3D. Adolfsson, S. Lowry, M. Magnusson, A. J. Lilienthal, and H. Andreasson, A Submap per Perspective – Selecting Subsets for SuPer Mapping that Afford Superior Localization Quality
ECMR 2019
Distributions instead of points
NDT per segment
Correspondences only between components of the same class
Original SE-NDT used PointNet
Hierarchical processing of the cloud. Division into blocks. x10 times faster
Trained to recognize 8 classes, Semantic3d.net
Histogram of component shapes.
Planar are binned further by direction. Golden ratio spiral sphere coverage. Spherical by distance.
All binned also by range.
n dominant directions per descriptor $\mathcal D_1=\{\mathbf d^1_1...\mathbf d^1_n\}$ and $\mathcal D_2=\{\mathbf d^2_1...\mathbf d^2_n\}$
for all permutations between pairs of the sets $\mathbf d^1_a,\mathbf d^1_b$ and $\mathbf d^2_c,\mathbf d^2_d$ align $\mathbf d^1_a\times\mathbf d^1_b$ to $\mathbf d^2_c\times\mathbf d^2_d$ (closed form)
Similarity: the minimum of $\|T(\mathbf h_1,\mathbf R)-\mathbf h_2\|_2$
Thresholded to recognise loop
4T. D. Stoyanov, M. Magnusson, H. Andreasson, and A. J. Lilienthal, Fast and Accurate Scan Registration through Minimization of the Distance between Compact 3D NDT Representations.
Int. J. Robotics Research, pp. 1–17, 2012.
Extended by 1 dimension.
Total number: $N_{classes}*N_{ranges}*(N_{spherical}+N_{planar}+1)$
Alignment with the same method.
Similarity measure: Kullback-Leibler divergence (P map descriptor, Q local descriptor
\[D_{KL}(P\| Q)=-\sum_{x \in \mathcal X}P(x)log\left(\frac{Q(x)}{P(x)}\right)\]Realtime, low memory, ROS integration