orbbec / ros_astra_camera

ROS wrapper for Astra camera
Apache License 2.0
68 stars 28 forks source link

rviz中无法正常显示订阅的topic #171

Open Hezhexi2002 opened 1 year ago

Hezhexi2002 commented 1 year ago

@tfoote 大佬你好,我在docker容器中使用astar pro,按照你们的readme首先运行

source ./devel/setup.bash 
roslaunch astra_camera astra.launch

再在另外一个终端中运行

source ./devel/setup.bash
rviz

但是在rviz中订阅不同的topic都无法正常显示: image 可以看到这里的PointCloud2和image都没有正常显示,我不知道这是否因为我没有添加udev规则: image 但其实主要是因为docker容器中无法使用udev,我只能在主机上先设置了rules后,然后在启动容器时挂载相应设备,但是我在容器中使用lsusb能够正确识别到rgb和深度摄像头: image 而且使用qv4l2也能正常打开rgb摄像头: image 所以我不知道究竟是哪里出了问题,希望您能够给予我一些建议

Hezhexi2002 commented 1 year ago

@tfoote 大佬你好,我在docker容器中使用astar pro,按照你们的readme首先运行

source ./devel/setup.bash 
roslaunch astra_camera astra.launch

再在另外一个终端中运行

source ./devel/setup.bash
rviz

但是在rviz中订阅不同的topic都无法正常显示: image 可以看到这里的PointCloud2和image都没有正常显示,我不知道这是否因为我没有添加udev规则: image 但其实主要是因为docker容器中无法使用udev,我只能在主机上先设置了rules后,然后在启动容器时挂载相应设备,但是我在容器中使用lsusb能够正确识别到rgb和深度摄像头: image 而且使用qv4l2也能正常打开rgb摄像头: image 所以我不知道究竟是哪里出了问题,希望您能够给予我一些建议

Hezhexi2002 commented 1 year ago

Update:现在能够看到rgb摄像头的画面了: image 一开始我的launch文件选错了,用了你们readme里默认的astar.launch,但是我的摄像头是astar pro,所以我换成astar_pro.launch就可以了,但是现在深度图显示还是黑的,不知道为什么: image

Hezhexi2002 commented 1 year ago

Update:这次终于有深度图了,刚开始一直没有是因为我一直把相机放在桌子上ir没有工作,后面我把相机拿起来之后就有了: 0NR{VUE}`S(A FEXQ6VODMM