pro3d-space / PRo3D

PRo3D, short for Planetary Robotics 3D Viewer, is an interactive 3D visualization tool allowing planetary scientists to work with high-resolution 3D reconstructions of planetary surfaces.
http://pro3d.space/
GNU Affero General Public License v3.0
38 stars 2 forks source link

Camera position above traverse #334

Open gpaar opened 1 year ago

gpaar commented 1 year ago

For the exact localization of a photosphere on a traverse point, or for simulation of views exactly as if they were obtained from the respective Rover camera/s, it requires exact placement of the camera position as if it happened in reality. At present, there is a default z extension used (2m TBC), which is tilted as from the pitch/roll/yaw information coming from the traverse point (TBC).

It should be possible to override this default offset by an xyz offset w.r.t. the Rover coordinate system. Rover poses (rotations) on the respective waypoint shall apply as rotation around the rover center.

the view planner window, the respective offset shall apply to the whole camera system. The same should apply for flyto a traverse point. So this offset shall be stored to the respective traverse point