目录

  • 修改zed-ros-wrapper的参数
  • 双目测试

平台:Jetson Nano
系统版本:4.6.1


参考资料:
zed-ros-wrapper —— ROS Wiki
ZED 相机 && ORB-SLAM2安装环境配置与ROS下的调试 —— 李小铭
又一遍……ORB_SLAM2+ZED相机(SDK2.2.1)+CUDA9.0+ROS Kinetic 安装测试 some tips —— 哀酱
Ubuntu18.04+ZED+ROS Melodic+ORB_SLAM2 —— hhhhpanda
TX2使用记录系列文章(6)-TX2之ZED的使用 —— lg296910694

修改zed-ros-wrapper的参数

执行roslaunch zed_wrapper zed2i.launch命令后会按如下顺序调用:

我们常用的参数配置都在zed-ros-wrapper/zed_wrapper/params/common.yaml文件中,我们如果需要更改一些初始设置值时,在下面这个文件中修改即可
这里我将抓取和发布的频率改为100Hz,画质改为了VGA

双目测试

仿照Examples/ROS/ORB_SLAM3/src目录下的ros_stereo.cc,建立一个新文件,如zed_stereo_rect.cc

cp ros_stereo.cc zed_stereo_rect.cc

修改字符串的内容:

    message_filters::Subscriber<sensor_msgs::Image> left_sub(nh, "/camera/left/image_raw", 1);message_filters::Subscriber<sensor_msgs::Image> right_sub(nh, "/camera/right/image_raw", 1);

修改为

 message_filters::Subscriber<sensor_msgs::Image> left_sub(nh, "/zed2i/zed_node/left/image_rect_color", 1); message_filters::Subscriber<sensor_msgs::Image> right_sub(nh, "/zed2i/zed_node/right/image_rect_color",1);

该字符串取自上一篇文章使用的rostopic list命令
此处选取了ZED 2i的两个数据流。
然后修改Examples/ROS/ORB_SLAM3/CmakeLists.txt,仿照加入:

# Node for ZED2i camera
rosbuild_add_executable(zed_Stereo_rect
src/zed_stereo_rect.cc
)target_link_libraries(zed_Stereo_rect
${LIBS}
)


在ORB_SLAM3的根目录下重新编译:

./build_ros.sh


会新生成一个可执行文件 zed_Stereo_rect

开一个终端

source ~/catkin_ws/devel/setup.bash
roslaunch zed_wrapper zed2i.launch

另开一个终端

cd ~/ORB_SLAM3_detailed_comments
rosrun ORB_SLAM3 zed_Stereo_rect Vocabulary/ORBvoc.txt Examples/Stereo/EuRoC.yaml false

【Jetson Nano学习笔记】3. ORB-SLAM3运行双目Demo(ZED 2i)相关推荐

  1. 【Jetson Nano学习笔记】2. ORB-SLAM3及ZED 2i驱动安装

    目录 ZED 2i驱动安装 安装驱动 自测 ROS测试 zed2i.launch rostopic list rosnode list display_zed2i.launch zed_rtabmap ...

  2. 【Jetson Nano学习笔记】1. 系统镜像和ROS的安装

    目录 安装系统 换源 安装VNC服务 安装ROS 初始化rosdep和环境 测试 平台:Jetson Nano 系统版本:4.6.1 安装系统 在Jetson Download Center下载镜像: ...

  3. 【Jetson Nano学习笔记】4. python 3编译bridge

    目录 使用python3编译boost console_bridge python3+bridge 平台:Jetson Nano 系统版本:4.6.1 参考资料: How to setup ROS w ...

  4. 国产版Jetson Nano学习篇2—详细讲解Jetson Nano的开发环境配置和其 Ubuntu 18.04系统的操作,入门必看

    目录 前言 1.开发环境配置 1.1联网 1.2系统汉化和安装中文输入法 1.2.1系统汉化(按需求选择) 1.2.2安装中文输入法 1.3更换关屏设置 1.4更新源和部分软件(仅供参考) 2.Pyt ...

  5. OpenCV学习笔记(三十一)——让demo在他人电脑跑起来 OpenCV学习笔记(三十二)——制作静态库的demo,没有dll也能hold住 OpenCV学习笔记(三十三)——用haar特征训练自己

    OpenCV学习笔记(三十一)--让demo在他人电脑跑起来 这一节的内容感觉比较土鳖.这从来就是一个老生常谈的问题.学MFC的时候就知道这个事情了,那时候记得老师强调多次,如果写的demo想在人家那 ...

  6. 【Jetson nano开发笔记】jetson nano 环境搭建与常见软件安装

    文章目录 开发板 看看他香不香 IO定义 设置一下root密码吧 更换源 赶紧配置VNC 已安装组件的使用 cuda OpenCV cuDNN jetson nano 安装 TensorFlow GP ...

  7. Jetson nano部署Yolov5 ——从烧录到运行 1:1复刻全过程

    前言 因为一次竞赛接触了jetson nano和yolov5,网上的资料大多重复也有许多的坑,在配置过程中摸爬滚打了好几天,出坑后决定写下这份教程供大家参考 事先声明,这篇文章的许多内容本身并不是原创 ...

  8. Spark基础学习笔记02:Spark运行时架构

    文章目录 零.本讲学习目标 一.Spark运行时架构 二.YARN集群架构 (一)YARN集群主要组件 1.ResourceManager - 资源管理器 2.NodeManager - 节点管理器 ...

  9. HarmonyOS_BearPi-HM Nano学习笔记之环境搭建

    前言:期待了已久的小熊派鸿蒙开发板终于出世了,12月11号准时抢到优惠券,果断下单,运费一起也就是29.9,实话说,很划算的,毕竟对自己的学习投资嘛,得舍得. 下面我把代码仓库.资料.视频课程地址贴出 ...

最新文章

  1. Php将网站推送到手机桌面的方法,把网页发送到桌面代码
  2. 某leader求助:周六晚上拉下属开会,被下属怀孕的老婆公然大骂,怎么办?网友:活该!...
  3. 疯狂kotlin讲义连载之运算符和表达式——区间运算符
  4. MySQL 第七天(核心优化一)
  5. 蓝桥杯_风险度量(一题多解)
  6. 【BUG记录】记一次游戏越来越卡的BUG
  7. Asp默认的上传文件大小限制是200K
  8. 设置背景图片,解决手机上背景图片高度适应问题
  9. 使用pushMeBaby后台测试远程推送
  10. shell中各种美元符号组合
  11. 安卓开发中SpannableString之富文本显示效果
  12. 【CF961G】Partitions(第二类斯特林数)
  13. cuba 平台_认识CLI for CUBA平台
  14. 企业双11业绩增长156% 、成交额突破151亿元...... 这背后是阿里云数据中台的场景赋能
  15. fdisk 分区_【linux】循序渐进学运维-基础篇-分区命令fdisk
  16. mqtt php 16进制数据,phpMQTT 内存耗死问题
  17. nginx 499 502 413 404 处理
  18. 腾讯视频已上线超前点播选集解锁
  19. 使用WMS海外仓储系统可以改变仓储管理的哪些方面?
  20. C#中的delegate和event (转)

热门文章

  1. 在Windows上编译MongoDB C Driver
  2. 第二届河南省大学生程序设计竞赛 Dr.Kong的机器人
  3. PS/2键盘鼠标接口各针脚定义
  4. python bokeh_提升视觉效果:使用Python和Bokeh制作交互式地图
  5. 《20天吃透Pytorch》Pytorch自动微分机制学习
  6. 797. 所有可能的路径
  7. leetcode690. 员工的重要性(bfs)
  8. web高德maker动画_Web Maker —我如何构建一个快速的离线前端游乐场
  9. grove 套件_如何通过使用Andy Grove的High Leverage Activities加快发展?
  10. 数据图表可视化_数据可视化十大最有用的图表