How to return the RMSE using the pcregistericp function?
Mostrar comentarios más antiguos
I have been using the pcregistericp function with MATLAB R2021a to align two 3d scans. So far, through visual inspection, the function has aligned the scans correctly. However, I would like a quantitative measure of the alignment of the two scans. I tried to get the function to return the RMSE using the command found in the MATLAB documentation, [t,rmse] = pcregistericp(moving,fixed). This, however, did not work as the RMSE variable was returned as a point cloud rather than a positive scalar representing the RMSE between the data sets.
At first, I thought the RMSE wasn't being returned because the data sets were not the same size (hence the use of the open form of ICP). To test this theory, I made the two point clouds from the same data set (thus, ensuring that the number of points are the same). After doing this, the RMSE was still not returned.
I would appreciate any insight into this issue.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Point Cloud Processing en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!