rpng / open_vins

An open source platform for visual-inertial navigation research.
https://docs.openvins.com
GNU General Public License v3.0
2.06k stars 616 forks source link

KAIST Urban dataset, position drift when car stops #314

Closed FengyuGuo closed 1 year ago

FengyuGuo commented 1 year ago

Hi. Thanks for your outstanding work. When I test Open VINS in KAIST urban 38 dataset. The trajectory would drift for about several decimeter(~75cm in the picture) even ZUPT is applied. Have any body encounter this phenomena? And any idea to alleviate this? Screenshot from 2023-03-08 17-46-07

goldbattle commented 1 year ago

Yes, this is something that I have seen, and have equated it to the fact that the constant velocity of the car and forward motion causes the scale along the forward direction to be very bad (and thus the accelerator biases). These jumps likely are the zero velocity correcting this bad forward velocity / scale / bias, but I am not sure (just a hypothesis). You can also try varying the number of SLAM features to see if that helps.

We have seen that once wheel odometry is included this isn't as bad (zero velocity isn't used in this case). See these works if you are interested in diving deeper:

FengyuGuo commented 1 year ago

Thanks for you advice. I will check the papers.