ORB-SLAM2初学笔记

该系统包含了所有SLAM系统共有的模块:1跟踪(Tracking)、2建图(Mapping)、3重定位(Relocalization)、4闭环检测(Loop closing关键点如下:ORB-SLAM2初学笔记

orb-slam主要分为三个线程进行:tracking、localmapping和loopclosing

三个线程分别存放在对应的三个文件中,分别是Tracking.cpp、LocalMapping.cpp和LoopClosing.cpp文件中。

1)跟踪(Tracking 
这一部分主要工作是从图像中提取ORB特征,根据上一帧进行姿态估计,或者进行通过全局重定位初始化位姿,然后跟踪已经重建的局部地图,优化位姿,再根据一些规则确定新的关键帧。

2)建图(LocalMapping 
这一部分主要完成局部地图构建。包括对关键帧的插入,验证最近生成的地图点并进行筛选,然后生成新的地图点,使用局部捆集调整(Local BA),最后再对插入的关键帧进行筛选,去除多余的关键帧。

3)闭环检测(LoopClosing 
这一部分主要分为两个过程,分别是闭环探测和闭环校正。闭环检测先使用WOB进行探测,然后通过Sim3算法计算相似变换。闭环校正,主要是闭环融合和Essential Graph的图优化。

以上就是ORB-SLAM2初学笔记的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2197196.html

(0)
上一篇 2025年2月25日 21:19:45
下一篇 2025年2月24日 16:16:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python如何安装pip包

    如何使用 Python 安装 Pip 包?在 Windows 上安装 Pip:打开命令提示符或 PowerShell,运行“python -m pip install pip”。在 macOS 和 Linux 上安装 Pip:打开终端,运行…

    2025年2月25日
    200
  • python如何安装pip库

    要安装 Python Pip 库,请依据以下步骤操作:检查是否已安装 Pip,使用命令:pip –version如果未安装,请使用以下命令进行安装:Windows:py -m ensurepip –upgradema…

    2025年2月25日
    200
  • python怎么把字放大

    在 Python 中放大字体有三种方法:使用文本编辑器的缩放功能使用 matplotlib 库:import matplotlib.pyplot as plt;plt.text(0.5, 0.5, ‘放大字体’, f…

    2025年2月25日
    200
  • python怎么下载怎么打开

    如何下载和打开 Python?前往 Python 官方网站下载适用于操作系统的版本。运行安装程序并选择将 Python 添加到路径。通过 Windows 命令行、macOS 和 Linux 终端输入 “python”…

    2025年2月25日
    200
  • 下载完python怎么打开

    下载 Python 后,打开步骤为:找到 Python 可执行文件。在命令行界面中打开 Python。输入 Python 命令。输入 Python 代码或运行脚本。 下载 Python 后如何打开? 下载 Python 后,您需要执行以下步…

    2025年2月25日
    200
  • python怎么安装教程

    要安装 Python,第一步是下载适用于你的操作系统的安装包。安装后,运行安装程序并选择“为所有用户安装”。验证安装是否成功,并在系统环境变量中添加 Python 可执行文件路径。还可选择安装 pip、virtualenv 和 matplo…

    2025年2月25日
    200
  • python怎么快速复制上一行

    在 Python 中快速复制上一行代码的方法:1. 使用向上箭头键将光标置于要复制的行上方并按下向上箭头键;2. 在 Windows 或 Linux 中按 Ctrl + C,在 Mac 中按 Command + C。 如何快速复制上一行 在…

    2025年2月25日
    200
  • python怎么运行idle

    IDLE是一款Python官方文本编辑器和交互式环境,提供友好的界面,简化了Python代码编写、调试和执行。运行IDLE只需几个步骤:打开IDLE;创建一个新文件;通过F5快速运行或F9逐行调试运行代码。 如何在 Python 中运行 I…

    2025年2月25日
    200
  • python怎么更改安装路径

    Python 的安装路径可以根据系统进行更改:Windows:在自定义安装中指定目标文件夹。macOS:在自定义安装中选择安装位置。Linux:在配置安装时使用 –prefix 选项指定自定义路径。 如何在 Python 中更改…

    2025年2月25日
    200
  • python怎么改成白色

    Python 终端默认背景色为黑色,要更改为白色,可执行以下步骤:通过命令行安装 colorlog 并在 shell 中设置环境变量。打开 IDLE 并配置“终端 Shell”部分的背景颜色。使用其他终端仿真器(如 Cmder 或 iTer…

    2025年2月25日
    200

发表回复

登录后才能评论