You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this post, I will tell you how to retrieve extrinsic parameters using Optitrack's Motive softwar.
First, you need to calibrate your cameras using Optitrack's Motive software to obtain the .cal calibration file generated by the software. Next, create a project in Visual Studio using C++ and write the following code to read the calibration file and retrieve the position and orientation matrix of your cameras.
Then, you must transform the 3x3 orientation matrix into an orientation vector. For this purpose, I have created the following code as I was unable to convert it using the void cv::Rodrigues function.
Just in case you need to move away from the Optitrack calibration, I finally released a tool for a robust and simple calibration. If you ever end up using it, please tell me if anything goes wrong!
Hello,
In this post, I will tell you how to retrieve extrinsic parameters using Optitrack's Motive softwar.
First, you need to calibrate your cameras using Optitrack's Motive software to obtain the .cal calibration file generated by the software. Next, create a project in Visual Studio using C++ and write the following code to read the calibration file and retrieve the position and orientation matrix of your cameras.
extrinsics.txt
Then, you must transform the 3x3 orientation matrix into an orientation vector. For this purpose, I have created the following code as I was unable to convert it using the void cv::Rodrigues function.
transformée.txt
I hope that's clear enough
Clara
The text was updated successfully, but these errors were encountered: