-
Notifications
You must be signed in to change notification settings - Fork 139
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
更换数据集运行发现实时性较差 #196
Comments
你好,请问你的这个问题解决了吗? |
你好,从提供的信息的来看,关键帧插入的比较频繁,关键帧耗时比普通帧要多很多,这可能造成了程序跑的比较慢。关键帧插入比较频繁可能因为:
另外,程序跑的慢也可能因为:
你可以提供更多信息吗?包括:
|
Wait时间比较长应该是被后面线程阻塞了。可以测测feature detection和优化部分的时间,或者先确定一下是哪部分耗时比较长 |
您好,我发现是跟踪线程调用的TrackFrame中调用的优化函数 int num_inliers = FramePoseOptimization(ref_frame, current_frame, matched_mappoints, inliers, _preinteration);耗时比较长,导致了线程阻塞,请问该如何解决呢
|
你好,这个优化函数的速度不太合理,可以进入函数继续拆分,进一步定位是具体哪个步骤慢。目前来看这个很有可能是g2o的问题。你装的g2o哪个版本?是否用的提供的docker?有运行过g2o自带的测试用例吗? |
您好,我使用的是docker,刚刚删除容器后新建了容器这个优化函数慢的问题解决啦,实时性可以跟得上,感谢您的指导。
2.在车辆右转时会跟踪丢失,具体的报错如下:
|
您好!想请教一下,为什么把您的airslam代码用于我自己的数据集上会出现数据处理速度过慢的问题呢(如下图),我对代码的改动是增加了rosbag的话题接收功能,然后取消了assert(std::abs(end_time-t0)<1e-5 || end_time<0)
The text was updated successfully, but these errors were encountered: