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

system is divergent after the hardware(vio-sensors) stay static for a while? #77

Closed
Wangxuefeng92 opened this issue Jun 28, 2020 · 3 comments
Labels
user-platform User has trouble running on their own platform.

Comments

@Wangxuefeng92
Copy link

Wangxuefeng92 commented Jun 28, 2020

hi, I got some problem with open-vins.
I carried my vio-sensor, and walked around for a long-term, then I stayed static for a while. then I found that the trajectory is divergent, also the residual is divergent...
hoping for your reply!

@goldbattle goldbattle added the question Theory or implementation question label Jun 28, 2020
@goldbattle
Copy link
Member

This can happen if you lose track of your SLAM features and there isn't a zero velocity update. We will hopefully open source the zero velocity update soon (not sure on the timeline). But you can avoid this by making sure you track a lot of SLAM features and they are able to be continuously tracked when you are still.

The underlying computer vision issue is that you cannot triangulate any new features if you are still since there is no parallax between features.

@Wangxuefeng92
Copy link
Author

thanks for your reply!I am also wandering that how to detect the “STATIC” condition for a vio system. Because the vision or imu measurement is so noisy, and the vio system can also slight jitter sometimes.

@rpng-guest
Copy link
Contributor

PR #79 should address this, feel free to try it out (does require some tuning of the detection thresholds).

@goldbattle goldbattle added user-platform User has trouble running on their own platform. and removed question Theory or implementation question labels Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user-platform User has trouble running on their own platform.
Projects
None yet
Development

No branches or pull requests

3 participants