Title: Point clouds registration
Tags: point-cloud-library;realsense
Question: I am trying to make a 3D scanner based on turntable. This 3D scanner should create a point cloud model to meause of object length, hight and depth. I am working with realsense d435  RGBD camera. While turntable is rotating, I get the point clouds of object that wants to scan. My question is that how can I join these point clouds that has different rotation angle.
My steps are:
Get the point cloud of object. ( I already got it)
Transform the axes of point cloud to world coordinate system. I mean when I import it to meshlab. It should be on xy axis. I made it to)
Use rotation matrix to rotate the point cloud data for real position. I mean, I get the point cloud data that has 90 degree angle from turntable. When I try the rotate it about z axis, it rotates. But the point clouds has 0 degree angle and 90 degree angle doesnt match.
How can I get over from this problem?



{'source': 'StackExchangeDataset', 'subset': 'stackoverflow.com', 'metadata': {'AnswerCount': 0, 'CommentCount': 0, 'ContentLicense': 'CC BY-SA 4.0', 'CreationDate': '2021:00:11/25/21', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<point-cloud-library><realsense>', 'Title': 'Point clouds registration', 'ViewCount': 135, 'id': 70110293, 'user_AboutMe': None, 'user_AccountId': 23449716.0, 'user_DisplayName': 'Gercek', 'user_Reputation': 11.0, 'user_Views': 2.0, 'user_id': 17506038.0}}