Hi, I'm currently running your code using the EndoSLAM dataset (LowCam/ColonIV/Tumorfree_Trajectory_1).
I'm trying to compare the estimated camera trajectory from BodySLAM with the ground truth.
From the code, i obtained the global pose (as shown in Fig. 1) and saved it to a .txt file. The system outputs a 3x4 transformation matrix, so i extracted the position as x = array[3], y = array[7], z = array[11], which i plotted in Fig. 2.
Then, i extracted the ground truth position (trans_x, trans_y, trans_z) from 'low_high_pose_colon_test_1_low_images.xlsx' and plotted it in Fig. 3.
However, the trajectories in Fig. 2 and Fig. 3 dont seem to align.
Could you please clarify whether I'm interpreting the pose matrices correctly or explain how the comparison between estimated and ground truth poses was performed in your paper?



Hi, I'm currently running your code using the EndoSLAM dataset (LowCam/ColonIV/Tumorfree_Trajectory_1).
I'm trying to compare the estimated camera trajectory from BodySLAM with the ground truth.
From the code, i obtained the global pose (as shown in Fig. 1) and saved it to a .txt file. The system outputs a 3x4 transformation matrix, so i extracted the position as x = array[3], y = array[7], z = array[11], which i plotted in Fig. 2.
Then, i extracted the ground truth position (trans_x, trans_y, trans_z) from 'low_high_pose_colon_test_1_low_images.xlsx' and plotted it in Fig. 3.
However, the trajectories in Fig. 2 and Fig. 3 dont seem to align.
Could you please clarify whether I'm interpreting the pose matrices correctly or explain how the comparison between estimated and ground truth poses was performed in your paper?