(Ubuntu中调用相机花屏)Astra plus深度相机--rgb彩色图像花屏解决方法之一

在调试深度相机的过程中只能能调出深度图像和红外图像
在rviz的image的topic中选择彩色图像的话题不显示图像

1、查看相机的usb序列号

lsusb

在这里插入图片描述
如上图所示,此相机的USB序列号是2bc5:050f,2bc5:060f
其中050f是显示彩色图像的
在这里可通过拔插相机来确定序列号是哪几个
如果不确定哪个是彩色的可在下面的代码中替换来尝试

2、修改launch文件

找到与相机相匹配的launch文件
修改12行中的value值为“value=0x050f”
保存
在这里插入图片描述

3、uvc的修改配置文件*

在params中的

camera_params_template.yaml

在35行的uvc_camera_format后面改为yuyv
在这里插入图片描述
这是适合相机是彩色视频接口是uvc方式的

4、测试

进入工作空间并进行刷新

source ./devel/setup.bash

启动launch文件

roslaunch astra_camera astra_plus.launch

新开终端
进入工作空间并进行刷新

source ./devel/setup.bash

启动rviz

rviz

会发现图像是花的
在这里插入图片描述
这是因为虚拟机的usb接口选择的与相机的版本不同导致的
打开该虚拟机的设置
在这里插入图片描述

点击usb控制器将usb兼容性修改与相机相适配的即可

在这里插入图片描述
重新启动,正常显示
在这里插入图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 09:20:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 09:20:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 09:20:06       82 阅读
  4. Python语言-面向对象

    2024-03-22 09:20:06       91 阅读

热门阅读

  1. Ubuntu---之用户管理

    2024-03-22 09:20:06       43 阅读
  2. 在ubuntu22.04.4安装freeswitch1.10.10

    2024-03-22 09:20:06       42 阅读
  3. Lombok-@Singular 和 @Builder 组合

    2024-03-22 09:20:06       39 阅读
  4. 安卓利用CameraX 拍照获这张照片的exif信息

    2024-03-22 09:20:06       41 阅读
  5. php设计模式

    2024-03-22 09:20:06       40 阅读
  6. Linux常用命令(二)

    2024-03-22 09:20:06       37 阅读
  7. 页面router路由设计

    2024-03-22 09:20:06       46 阅读
  8. 自用——python代码学习(杂乱)

    2024-03-22 09:20:06       39 阅读
  9. Spring Cloud微服务Actuator和Vue

    2024-03-22 09:20:06       41 阅读
  10. 如何安装Jenkins指定版本

    2024-03-22 09:20:06       37 阅读
  11. 【非常好用的吧页面生成图片的插件html2canvas】

    2024-03-22 09:20:06       41 阅读