Open karnikram opened 4 years ago
I agree with you in the following points: (1) R_imu_cam = [1, 0, 0; 0, -1, 0; 0, 0, -1] as shown in your drawing of the coordinate frames. This is essentially the value provided in here. (2) The ground truth in poses.csv are poses of the IMU frame expressed in a world frame whose y-axis points upwards. But I am not sure how well the y-axis is aligned with gravity. (3) point of homogeneous coordinates in imu frame = T_imu_cam * point of homogeneous coordinates in camera frame.
@JzHuai0108 Hello,I read your answers to several issues and learned a lot. Is T_cam_imu (given in the calibration file) the matrix that transforms points of homogeneous coordinates in imu frame to points of homogeneous coordinates in camera frame.
You are right.
@JzHuai0108 Thanks for your answer. I am a beginner in VIO. I have solved some doubts by reading the script code, but there are a few additional small questions about the calibration folder: 1.Are Accelerometer noise density and gyroscope noise density the standard deviation of IMU white Gaussian noise? Are accelerometer random walk and gyroscope random walk the standard deviation of the IMU bias random walk?
First of all, I appreciate that your interest in VIO, but please be aware that I am not a maintainer of ADVIO, so I am unsure about the answers to questions about the dataset.
@JzHuai0108 First, sorry about asking some trivial questions. So thanks for your wonderful answer and patience, it was surprisingly quick and helpful.
Hello,
Thank you for creating this challenging dataset! It has been very useful.
I couldn't find the sensor coordinate frame conventions explicitly mentioned anywhere, but this is what I could infer from the visualization scripts:
The ground-truth, ARCore, ARKit, and Tango poses are all given in a global IMU frame whose y-axis points upwards, z-axis towards the viewer, and x-axis towards the viewer's right. Is the y-axis always aligned with the gravity?
The camera to IMU transform (T_imu_cam) given in the extrinsics file is the matrix that transforms points in the camera's frame to the IMU's frame. This is the inverse of what Kalibr provides i.e. T_cam_imu.
Can someone please confirm this?