findPose
Localize a point cloud within a map using the normal distributions transform (NDT) algorithm
Description
specifies options using one or more name-value arguments in addition to the input arguments in previous syntax. For example, '铜rrPose
= findPose(___,Name,Value
)MaxIterations
',30
sets the maximum number of iterations before the function stops the NDT algorithm.
Examples
Input Arguments
Output Arguments
Tips
To improve the accuracy and efficiency of localization, consider downsampling the point cloud using
pcdownsample
before using this function.
References
Biber, P., and W. Strasser. “The Normal Distributions Transform: A New Approach to Laser Scan Matching.” InProceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453)Vol. 3, 2743–48. Las Vegas, Nevada, USA: IEEE, 2003. https://doi.org/10.1109/IROS.2003.1249285.
[1] Magnusson, Martin. "The Three-Dimensional Normal-Distributions Transform: An Efficient Representation forRegistration, Surface Analysis, and Loop Detection." PhD thesis, Örebro universitet, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-8458 urn:nbn:se:oru:diva-8458.