PC虚拟机+树莓派摄像头运行ORB-SLAM2命令流程

本文介绍了如何在虚拟机中通过ROScore操控树莓派摄像头,包括挂载、启用、启动USB相机与单目相机话题,并利用rqt和rviz查看图像。重点展示了如何使用ORB SLAM2进行点云生成和位姿跟踪,以及在实际操作中需要注意的步骤。
摘要由CSDN通过智能技术生成

1.在虚拟机打开roscore

2.新建终端,ssh登录树莓派,在树莓派中输入以下命令,挂载树莓派摄像头

df -h
sudo mount /dev/mmcblk0p1 /boot

3.使能树莓派摄像头

sudo raspi-config

进入图形界面选择 Interfacing Options >> Camera >> Yes

4.启动usb_cam topic

roslaunch usb_cam usb_cam-test.launch

5.PC虚拟机端确认相机画面

方法一:rqt查看topic画面,新建终端输入

rqt_image_view

 在rqt窗口左上角选择/usb_cam/image_raw topic,可看到RGB画面

方法二:rviz查看topic画面 ,新建终端输入

rviz

 在 Displays >> Add 中,添加usb_cam节点下的Image,可看到RGB画面

6.启动单目相机topic

roslaunch orb_slam2_ros orb_slam2_r200_mono.launch

7.使用rviz查看Image、PointCloud2、Pose等topic

打开rviz,在 Displays >> Add 中,添加orb_slam2_mono节点下的Image、PointCloud2、Pose等topic,此时可看到Image中有灰度画面,但没有生成点云数据和位姿箭头

8.缓慢晃动相机,直到ORB算法初始化完成,生成点云数据和位姿箭头

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值