Registered Member
|
Hello,
I'm trying to find the change of basis between two known coordinates systems. This is what I started with: http://stackoverflow.com/questions/1525 ... 1#15277421
This line makes no sense because t0 does not exist; what should be here ?
I tried this but it doesn't seem to be right:
If I apply the rotation only (or rotation+translation) the axes are aligned but the translation is wrong. If I apply the translation only, the 2 origins matches but the rotation is of course wrong because we did not rotate the base. Thanks for reading me, Bye |
Registered Member
|
After a good nap I found the answer by myself
This is the distance between the two origins before transformation. It is wrong because after rotating the axes "fr0" (the origin) has moved.
So the distance should be computed with the rotated fr0 point :
Bye ! EDIT: My implementation within the Point Cloud Library: https://github.com/PointCloudLibrary/pc ... 094810e271 |
Registered users: Baidu [Spider], Bing [Bot], Google [Bot]