DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
Target Operating System
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
SDK Manager Version
Host Machine Version
native Ubuntu 18.04
Hi, I’m currently looking into sample_video_rectifier and its transformations, more specifically, homography matrices.
In RectifierApp::updateHomography() there are a few things I do not understand. For example, how does camOutRotationMatrix work, that is, how does it define rotations? And of what?
Same thing goes for normalToPlane.
I was actually trying to add rotations on input, not just translations after pressing keys. The image I’m trying to create is top view or so called birds eye view image of undistorted/rectified sample image, but I don’t understand the way rotations work…
Maybe you could reference me to some coordinate system/rotations documentation or explain perhaps how could one rotate and translate cameras so that the output would be a top down/bird’s eye view projection?
Maybe an in detail explanation of what is transformation matrix?
I also tried using dwRectifier_setHomographyFromRotation() with roll, pitch and yaw from rig.json file and it also produces (for me) unexpected results.