HKUST-Aerial-Robotics / GVINS

Tightly coupled GNSS-Visual-Inertial system for locally smooth and globally consistent state estimation in complex environment.
GNU General Public License v3.0
909 stars 235 forks source link

urban driving huge error #51

Open haibo9916 opened 1 year ago

haibo9916 commented 1 year ago

When using your GVINS to test the urban driving dataset, I encountered a significant error on a section of the road. What is the problem and how to solve it.?The huge error occurred in the red box of the following figure @shaojie @dvorak0 @WayneTimer @hlx1996

image

RobotYi1 commented 1 year ago

you have solved this problem now?

haibo9916 commented 1 year ago

you have solved this problem now? no

UCAS-apm-Bo-Zhang commented 6 months ago

I also encountered the same issue. When trajectory reset happens, you can see warning messages output in the terminal. This is the program's built-in failureDetection() function, which does the following: a. If a fault is detected, it performs operations like clearing states, setting parameters, etc., and returns; b. If no fault is detected, it performs operations like sliding window, removing failed feature points, updating key pose vectors, and the latest rotation matrix and position vector. You can try commenting out the fault detection function to solve this issue, but whether it will affect accuracy is still debatable.