超维空间S2无人机使用说明书——21、VINS视觉定位仿真

引言:为了实现室内无人机的定位功能,S系列无人机配置了VINS-FUSION定位环境,主要包含了仿真跑数据集和实际操作部分。为了提前熟悉使用原理,可以先使用仿真环境跑数据集进行学习和理解

硬件:1080P显示器、Jetson orin nano 8g

软件环境:ubuntu20.04+ros-noetic

步骤一:启动VINS和RVIZ

javascript 复制代码
roslaunch vins vins_rviz.launch  

等待RVIZ打开,并且出现如下界面,表明关于VINS参数配置的RVIZ启动成功

步骤二:启动VINS节点

注意,这里加载的参数文件一定要准确,可以仔细比对
javascript 复制代码
rosrun vins vins_node '/home/cwkj/cwkj_ws/src/VINS-Fusion-gpu/config/euroc/euroc_stereo_imu_config_old.yaml' 

步骤三:回放数据集

javascript 复制代码
rosbag play V1_01_easy.bag 
查看之前打开的VINS节点,查看终端打印日志
查看RVIZ可视化界面,可以看到VINS数据集跑出来的定位效果图
相关推荐
天赐学c语言3 分钟前
12.20 - 反转链表II && 传值和传地址的区别
数据结构·c++·算法·链表·leecode
_OP_CHEN5 分钟前
【算法基础篇】(三十六)图论基础之拓扑排序:从原理到实战,搞定 DAG 图的 “先后次序” 难题
c++·算法·蓝桥杯·图论·拓扑排序·算法竞赛·acm/icpc
郝学胜-神的一滴16 分钟前
使用EBO绘制图形:解锁高效渲染与内存节省之道
c++·qt·游戏·设计模式·系统架构·图形渲染
!停19 分钟前
数据在内存中的存储(2)
开发语言·c++·算法
量子炒饭大师23 分钟前
Cyber骇客的LIFO深渊与FIFO管道 ——【初阶数据结构与算法】栈与队列
c语言·数据结构·c++·链表
Joy-鬼魅43 分钟前
vs调试器设置解决创建共享内存返回错误码5的问题
c++·microsoft·createfilemap·vc
Emilia486.1 小时前
C++ 类与对象:解锁面向对象编程的核心密码(中)
开发语言·c++
开压路机1 小时前
模拟实现反向迭代器
前端·c++
枫叶丹41 小时前
【Qt开发】Qt事件(一)
c语言·开发语言·数据库·c++·qt·microsoft
博语小屋1 小时前
Socket 编程TCP:多线程远程命令执行
linux·网络·c++·网络协议·tcp/ip