码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【slam十四讲】【整个库的安装】


    【slam十四讲】【整个库的安装】

    • 0 前沿
    • 1 第二讲
      • 1.1 ros的安装
      • 1.2 g++
      • 1.3 cmake
    • 2 第三四讲
      • 2.1 eigen3的安装
      • 2.2 Pangolin的安装
      • 2.3 fim8.1.1的安装
      • 2.4 Sophus的安装
    • 3 第五讲
      • 3.1 opencv3.4.1的安装
      • 3.2 安装gtk和gtk3
      • 3.3 pcl的补充安装
    • 4 第六讲
      • 4.1 ceres2.0.0的安装
      • 4.2 g2o的安装
    • 5 第七讲
      • 5.1 4. 然后是运行的时候遇到的问题g2o的
    • 6 第八讲
    • 7 第九讲
      • 7.1 Meshlab的安装
    • 8 第十讲
    • 9 第十一讲
      • 9.1 DBoW3的安装
    • 10 第十二讲
      • 10.1 octomap的安装
      • 10.2 octovis的安装
    • 11 第十三讲
      • 11.1 数据集的下载

    0 前沿

    1 第二讲

    【slam十四讲第二版】【课本例题代码向】【第二讲初识SLAM】【SLAM基础知识】【linux下C++编译】【cmake基础使用】

    1.1 ros的安装

    • 参考:【第一天】【ROS操作系统】【2】ROS安装教程

    1.2 g++

    1.3 cmake

    2 第三四讲

    【slam十四讲第二版】【课本例题代码向】【第三~四讲刚体运动、李群和李代数】【eigen3.3.4和pangolin安装,Sophus及fim的安装使用】【绘制轨迹】【计算以及介绍轨迹误差】

    2.1 eigen3的安装

    2.2 Pangolin的安装

    2.3 fim8.1.1的安装

    2.4 Sophus的安装

    3 第五讲

    【slam十四讲第二版】【课本例题代码向】【第五讲~相机与图像】【opencv3.4.1安装】【OpenCV、图像去畸变、双目和RGB-D、遍历图像像素14种】

    3.1 opencv3.4.1的安装

    3.2 安装gtk和gtk3

    提示:

    Gtk-Message: 10:25:12.083: Failed to load module "canberra-gtk-module"
    
    
    • 1
    • 2

    执行命令

    sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
    
    • 1

    参考:Gtk-Message: Failed to load module "canberra-gtk-module"解决方案

    3.3 pcl的补充安装

    一般安装电脑都会自带pcl1.8版本的,但是会缺少一些库文件

    sudo apt install libpcl-dev pcl-tools
    
    • 1

    4 第六讲

    【slam十四讲第二版】【课本例题代码向】【第六讲~非线性优化】【安装对应版本ceres2.0.0和g2o教程】【手写高斯牛顿、ceres2.0.0、g2o拟合曲线及报错解决方案】

    4.1 ceres2.0.0的安装

    4.2 g2o的安装

    5 第七讲

    【slam十四讲第二版】【课本例题代码向】【第七讲~视觉里程计Ⅰ】【1OpenCV的ORB特征】【2手写ORB特征】【3对极约束求解相机运动】【4三角测量】【5求解PnP】【3D-3D:ICP】

    5.1 4. 然后是运行的时候遇到的问题g2o的

    报错:./pose_estimation_3d2d: error while loading shared libraries: libg2o_opengl_helper.so: cannot open shared object file: No such file or directory
    解决

    sudo gedit /etc/ld.so.conf
    
    • 1

    加入内容:

    /usr/local/lib
    
    • 1

    然后执行命令:

    sudo ldconfig
    
    • 1

    参考:
    error while loading shared libraries: libg2o_core.so: cannot open shared object file: No such file o

    6 第八讲

    【slam十四讲第二版】【课本例题代码向】【第七讲~视觉里程计Ⅱ】【使用LK光流(cv)】【高斯牛顿法实现单层光流和多层光流】【实现单层直接法和多层直接法】
    无

    7 第九讲

    【slam十四讲第二版】【课本例题代码向】【第九讲~后端Ⅰ】【安装Meshlab】【BAL数据集格式】【ceres求解BA】【g2o求解BA】

    7.1 Meshlab的安装

    8 第十讲

    【slam十四讲第二版】【课本例题代码向】【第十讲~后端2】
    无

    9 第十一讲

    【slam十四讲第二版】【课本例题代码向】【第十一讲~回环检测】【DBoW3的安装】【创建字典】【相似度检测】【增加字典规模】

    9.1 DBoW3的安装

    10 第十二讲

    【slam十四讲第二版】【课本例题代码向】【第十二讲~建图】【实践:单目稠密重建】【RGBD-稠密建图】【从点云重建网格】【octomap的安装】【实践:八叉树地图】

    10.1 octomap的安装

    10.2 octovis的安装

    11 第十三讲

    【slam十四讲第二版】【课本例题代码向】【第十三讲~实践:设计SLAM系统】

    11.1 数据集的下载

  • 相关阅读:
    解读《领域驱动设计 软件核心复杂性应对之道》(一)
    虹科案例 | Zuellig Pharma和ELPRO通过符合GDP标准的温度监测和高效的温度数据管理为未来发展奠定基础
    【云原生】Kubernetes 有状态应用程序控制器 Operator
    【网络】五种IO模型以及select编程详讲
    Java内部类
    佳博打印机打印条码和二维码的方法
    Win11系统Windows.old能删除吗?Windows.old怎么删?
    Vue3 <script setup lang=“ts“> 使用指南
    元数据驱动下的业务创新,构建企业竞争新优势
    Day44-JSP基础语法与指令、JVM原理(补充了解)
  • 原文地址:https://blog.csdn.net/qq_45954434/article/details/126549836
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号