超维空间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数据集跑出来的定位效果图
相关推荐
库克克5 小时前
【C++】类和对象--类对象模型与大小计算
开发语言·jvm·c++
从零开始的代码生活_19 小时前
C++ 内存管理:从内存分区到 new/delete 底层原理
开发语言·c++·后端
aaPIXa62220 小时前
C++ 用 13 条规则让模型写出安全现代 C++
java·c++·安全
枕星而眠21 小时前
【数据结构】红黑树入门指南
运维·数据结构·c++·后端
2601_9498177221 小时前
C++指针与引用深度精讲:底层原理、差异对比与高阶实战陷阱
java·jvm·c++
烟锁池塘柳01 天前
【C/C++】解决C++控制台输出中文乱码问题
c语言·开发语言·c++
zh路西法1 天前
【10天速通Navigation2】(九):LQR最优控制器的原理推导与Nav2插件实现
c++·ros2·最优控制·lqr·navigation2
粘稠的浆糊1 天前
[AtCoder - abc465_d ]X to Y题解
数据结构·c++·算法
誰能久伴不乏1 天前
C++11 随机数生成——告别 rand()
开发语言·c++
KouFiee1 天前
同名隐藏基础
开发语言·c++