Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues related to running the neighborhood_01 dataset #416

Open
doublesorrymaker opened this issue Feb 3, 2024 · 1 comment
Open

Issues related to running the neighborhood_01 dataset #416

doublesorrymaker opened this issue Feb 3, 2024 · 1 comment
Labels
dataset Dataset issue request or issue

Comments

@doublesorrymaker
Copy link

Hello, when using this data set configuration without modification, the trajectory is as follows:
open_vins整体轨迹
The visual accuracy is not very good. What is the reason for the above situation? I set alib_cam_extrinsics, calib_cam_timeoffset to true, and modified the relevant settings of zupt. The situation has improved, but the following problems have arisen:
open_vins局部1

open_vins局部2
The trajectory of these intersections that require slowing down and turning has drifted, which seems to be caused by the car decelerating and affecting the imu data. What ideas can be improved?
At the same time, I also observed that the drift of the z-axis is also very serious. Even if I set calib_imu_g_sensitivity to true, there is still no improvement. The situation is as follows:
open_vins局部3

@goldbattle goldbattle added the dataset Dataset issue request or issue label Feb 3, 2024
@goldbattle
Copy link
Member

I believe this is something I saw. The z-axis I attribute to poor IMU calibration (or gravity magnitude), but I am not sure. Typically the estimation of velocity along the direction of travel (forward backwards) is the worst. This can be seen by the large amount of corrections during the stops and turns. You can try to increase the window size to have a longer window and maybe better velocity.

if you are interested in the problems of VIO and constant velocity you might be interested in these works:

In general we care about the percent trajectory drift as a function of distance. Typically we want a 1% drift rate for good sensors. Here it looks like ~70m drift for a 2.3km trajectory so around ~3% trajectory drift. This could be better (I would recalibrate it if I still had the sensor and try again), but I don't think is too too unreasonable for odometry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dataset Dataset issue request or issue
Projects
None yet
Development

No branches or pull requests

2 participants