Transform 3D point cloud
Ältere Kommentare anzeigen
I have a point cloud and a rotation matrix like this:
rot=[ -0.48664090 0.36675647 0.79288739;
-0.67601788 -0.73296887 -0.075871207;
-0.55333579 0.57292831 -0.60462612 ]
How can I transform the point cloud using this rotation matrix? I cannot use this matrix with pctrasform and rigid3d.
3 Kommentare
Matt J
am 17 Mär. 2021
I cannot use this matrix with pctrasform and rigid3d.
Why not?
Ernest Porqueras
am 17 Mär. 2021
Ernest Porqueras
am 17 Mär. 2021
Akzeptierte Antwort
Weitere Antworten (1)
Bjorn Gustavsson
am 17 Mär. 2021
If you have a 3-x-n array of point-coordinates you can rotate them in 2 ways, either rotate the points or the coordinate system.
For example like this:
r_rotated = rot*r_points;
HTH
Kategorien
Mehr zu Point Cloud Processing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!