赞
踩
目录
一.前言
二.代码
2.1完整代码
以下是对该方法功能的详细解释:
mbFinished 被设置为 false,表示局部映射过程尚未完成。
mbFinished
false
方法进入一个无限循环,这是因为在视觉SLAM中,局部映射是一个持续进行的过程,需要不断地处理新的关键帧和地图点。
通过调用 SetAcceptKeyFrames(false) 方法,局部映射告诉追踪器(Tracker)它目前正在忙,不应该接受新的关键帧。这是为了确保局部映射可以专注于处理当前队列中的关键帧,而不被新的输入打断。
SetAcceptKeyFrames(false)
接下来,方法检查是否有新的关键帧在队列中等待处理,这是通过调用