| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 软件配置部分——从无到有自主搭建视觉惯性VI-SLAM(vins-mono)平台 -> 正文阅读 |
|
[人工智能]软件配置部分——从无到有自主搭建视觉惯性VI-SLAM(vins-mono)平台 |
随着SLAM的发展,现有的开源方案越来越多,这位优秀博主的整理大家可以看看: 对于VI-SLAM,目前大家研究最多的应该是港科大沈老师团队提出的VINS,接下来我们将从无到有搭建一套基于vins-mono的系统,本文讲到的是软件部分,包含以下几个方面的工作,动手吧! 一、系统环境配置 一、系统环境配置既然是从零搭建系统,那还是简略的讲一下ROS环境的配置吧,我没讲到的地方csdn上已经有足够多的的博文供大家参考了呢,动动小手搜一搜。 3、在自己的电脑上跑通vins-mono: 二、Camera驱动安装及配置github下载:
按照官网步骤装: 测试驱动:
查看相机的型号:
可以看到我的相机型号为:
查看返回数据发布的速率:
查看topic的具体内容:
相机图像的可视化:(开启之后选择相应的话题)
三、IMU驱动安装及配置GITHUB驱动链接直达
参考我之前的博文: 四、Camera内参标定ROS中的工具包可以用来进行单目相机的标定:
首先获取依赖项并编译驱动程序:
列出topic以检查图像是否已发布:
这将显示所有已发布的主题,检查是否有/camera/image_raw ,大多数情况下默认的topic有:
加载将被校准的图像主题:
这将打开校准窗口,该窗口将突出显示棋盘:
为了获得良好的标定,我们需要在相机框架中移动棋盘格:
在每一步,保持棋盘静止,直到图像在校准窗口中突出显示。
标定完成后,将在终端中看到结果,并在窗口中看到标定后的图像: 校准成功后,可以使用校准窗口顶部的滑块来更改校正图像的大小。0.0 的比例意味着图像的大小被调整为校正后的图像中的所有像素都是有效的。校正后的图像没有边界,但原始图像中的一些像素被丢弃。比例尺为 1.0 意味着原始图像中的所有像素都可见,但校正后的图像具有黑色边框,原始图像中没有输入像素。 对校准结果满意的话,点击COMMIT保存标定结果。 五、IMU标定采用Allen方差标定imu的随机误差(noise和bias随机游走)。 1.按照步骤,首先安装依赖:
2.将code_utils克隆到catkin_ws/src下,修改code_utils中的CMakeLists.txt,加入包含路径:
再回到/catkin_make执行:
3.将imu_utils克隆到catkin_ws/src下,打开文件imu_utils/src/imu_an.cpp,添加:
再回到/catkin_make执行:
刷新工作空间: 4.imu静止的情况下录制两个小时的bag,我这里名为:imu_calibration.bag 复制imu_utils中的A3.launch,命名为STIM300.launch,修改为:
开两个终端,同时倍速播放包和开启launch文件标定:
得到标定结果在(find imu_utils)/data/.yaml文件。
六、camera and imu 联合标定kalibr工具包来标定:https://github.com/ethz-asl/kalibr |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 14:56:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |