Note that there are some explanatory texts on larger screens.

plurals
  1. POmy plane is not vertical, How to update coordinate of point cloud to lie on a vertical plane
    primarykey
    data
    text
    <blockquote> <p>I have a bunch of points lying on a vertical plane. In reality this plane should be exactly vertical. But, when I visualize the point cloud, there is a slight inclination (nearly 2 degrees) from the verticality. At the moment, I can calculate this inclination only. Concerning other errors, I assume there are no shifts or something like that.</p> </blockquote> <p>So, I want to update coordinates of my point data so that they lie on the vertical plane. I think, I should do some kind of transformation. It may be only via rotation along X-axis. Not sure what it would be.</p> <blockquote> <p>I guess, you understood my question. Honestly, I am poor at mathematics. So, please let me know how to update my point coordinates to lie on the exact vertical plane.</p> </blockquote> <p>Note: AS I am implementing this in c++ and there are many programmers who have sound knowledge on these things, I am posting this question under c++.</p> <p><strong>UPDATES</strong></p> <p><em>If I say exactly what I have done so far; I have point cloud data representing a vertical object + its surroundings things. (The data is collected by a moving scanner and may have axes deviations from the correct world axes). The problem is, I cannot say exactly that there is an error on my data or not. Therefore, I checked this with a vertical planar object (which is the dominated object in my data as well). In reality that plane is truly vertical. But, when I fit a plane by removing outliers, then that plane is not truly vertical and has nearly 2 degree inclination. Therefore, I am suspecting that my data has some error. So I want to update all my point clouds (including points on the plane and points which represent other objects) in a way to lay that particular planar points exactly on the vertical plane. Then, I guess, all the points will be updated into their correct positions as in the reality. That is all (x,y,z) coordinates should be updated.</em></p> <p>As an example please refer the below figure. <img src="https://i.stack.imgur.com/ftqT2.jpg" alt="enter image description here"></p> <p>left-represents original point cloud (as you can see, points themselves are not vertical) and back line tells the vertical plane which I fitted and red is the zenith line. as you can see, there is an inclination of the vertical plane. So, I want to update whole my data in the right figure. then, after updating if i fit a plane again (removing outliers), then it is exactly parallel to the zenith line. please help me.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload