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

胡博你好,重力因子部分 evaluateError()无法重写,向您请教 #10

Open
WangWenda98 opened this issue Nov 28, 2024 · 5 comments

Comments

@WangWenda98
Copy link

evaluateError(const Pose3 &pose, boost::optional<Matrix &> H = boost::none) const override
2024-11-28 15-31-36 的屏幕截图
2024-11-28 15-32-28 的屏幕截图
但是,理论上写的没错,我感觉,不加这块可以编译通过,但运行会飘

@JokerJohn
Copy link
Owner

@WangWenda98 这个我还没debug,编译应该是没问题的,但效果需要调参。

@WangWenda98
Copy link
Author

WangWenda98 commented Nov 28, 2024

现在是编译都通不过,呜呜呜

@JokerJohn
Copy link
Owner

@WangWenda98 有点奇怪,这段代码我没咋整理,比较混乱,你是不是打开了我原来已经注释的代码部分。

@WangWenda98
Copy link
Author

试着改过重力因子,但应该不是这个问题,因为我重新下载源码也是无法重写,现在估计是库冲突,或版本不对吧,因为写法是没问题的,之前验证过。

@YinJH-ww
Copy link

YinJH-ww commented Jan 2, 2025

试着改过重力因子,但应该不是这个问题,因为我重新下载源码也是无法重写,现在估计是库冲突,或版本不对吧,因为写法是没问题的,之前验证过。

这个好像和GTSAM版本有关,我之前用的4.3版本就会出这个问题,之后重新装了4.2版本就没有这个问题了。4.3版本可以看一下这个:https://blog.csdn.net/nkc555/article/details/132523864
不过我没有验证这个。

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

No branches or pull requests

3 participants