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

为啥在eurocV1_01_easy上运行后面就发散了? #4

Open
bryantaoli opened this issue Apr 3, 2020 · 3 comments
Open

为啥在eurocV1_01_easy上运行后面就发散了? #4

bryantaoli opened this issue Apr 3, 2020 · 3 comments

Comments

@bryantaoli
Copy link

为啥在eurocV1_01_easy上运行后面就发散了?
image

@HeYijia
Copy link
Owner

HeYijia commented Apr 3, 2020

@bryantaoli
Copy link
Author

可以调试这个参数试试
https://github.com/HeYijia/VINS-Course/blob/master/src/backend/problem.cc#L519

double tau = 1e-9; // 1e-7 1e-3 原始参数是1e-5我都试过,1e-3刚开始就挂了,1e-7和1e-9在和1e-5差不多的时候挂的
image
这个tau是什么意思?改变他我感觉解决不了这个问题

@iDonghq
Copy link

iDonghq commented Jul 9, 2024

可以调试这个参数试试
https://github.com/HeYijia/VINS-Course/blob/master/src/backend/problem.cc#L519

double tau = 1e-9; // 1e-7 1e-3 原始参数是1e-5我都试过,1e-3刚开始就挂了,1e-7和1e-9在和1e-5差不多的时候挂的 image 这个tau是什么意思?改变他我感觉解决不了这个问题

tao只是改变lm的步长,详细请看ceres的实现

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

3 participants