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

Question about how to maintain stable and accuracy localizaiton #66

Open
dssdyx opened this issue Sep 27, 2023 · 1 comment
Open

Question about how to maintain stable and accuracy localizaiton #66

dssdyx opened this issue Sep 27, 2023 · 1 comment

Comments

@dssdyx
Copy link

dssdyx commented Sep 27, 2023

Thanks for your so wonderful project and share. I want to conduct your experiment but I face a localization problem really confusing me. When I use VINS Fusion and estimator td is 1 with initial value -0.01,td is always changed and cannot be stable at a constant. Does it mean VINS Fusion is not convergence? And how to make td stable? I use 200hz pixhawk imu and 30hz d435 infra stereo images.
I ask this question because when I want to hover my drone for a long time, this unstable td may suddenly change, causing VINS pos and vel estimator suddenly change in z axis. Then onboard controller becomes unstable and the drone vibrates. In this situation, imu output from fcu contains large noise which further deteriorates VINS estimator and induces more vibration and results in crash. I want to know whether there is a standard to confirm VIO is stable,accuracy and convergence? Or how to realise? Such as the setting of td.

@bigsuperZZZX
Copy link
Collaborator

You can try to disable td estimation by setting estimate_td to 0 with the initial value of td = -0.01;
Stop estimating td will improve convergence but at the cost of a slightly lower accurancy.

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

No branches or pull requests

2 participants