如何在x3上面点亮一个UVC camera?

用户您好,请详细描述您所遇到的问题。

  1. 系统软件版本: (通过 cat /etc/version 获得) x3_ubuntu_v1.1.

  2. 问题涉及的技术领域: (硬件、操作系统、驱动、其他) 驱动和系统

  3. 问题描述:(尽可能详细的描述在进行什么功能的开发或者测试,发现了什么问题,问题现象,并且提供预期的结果)

  4. 复现概率:(必现、高、中、低,并描述大致的概率数值) 已进行的排查措施、分析及结果:

  5. 硬件问题先排查供电和时钟

  6. 驱动问题先排查外设的供电、复位和时钟

  7. 功能异常,先排查一下是不是运行的代码和demo存在差异,修改不多的情况下直接用对比软件先对比 提供必要的问题日志:

  8. 软件上是否有做自定义修改:

1.version: x3j3_lnx_db_20220823.

2.驱动和系统

3.有一个usb depth camera,在linux和android和ROS上验证过,通过UVC,可以正常输出colorimage和deepth data.

x3烧录了ubuntu server 后,插入UVC depth sensor,lsusb可以发现设备。

root@ubuntu:~# v4l2-ctl --list-devices

HP-ASC-H201: HP-ASC-H201 (1.2):

/dev/media1

USB 2.0 Camera: USB Camera (1.3):

/dev/media0

juno R2 (platform:isp-v4l2-0):

/dev/video0

/dev/video1

/dev/video2

/dev/video3

/dev/video4

/dev/video5

/dev/video6

/dev/video7

HP-ASC-H201: HP-ASC-H201 (usb-xhci-hcd.0.auto-1.2):

/dev/video9

/dev/video10

USB 2.0 Camera: USB Camera (usb-xhci-hcd.0.auto-1.3):

/dev/video8

root@ubuntu:~#

HP-ASC-H201是标准得UVC设备。

如何把此设备集成到系统中,进而可以获得depth和pointcloud/2数据?

谢谢

你好,不同相机的适配方式不同,需要查看下对应的手册说明,对内核的支持等等,没有统一的方案

根据之前适配NV或者X86或者Rockchip平台经验,只需要在userspace层提供相应的SDK就可以。贵司针对usb depth相机,有什么相关的要求吗?

你好,这块的sdk是配件厂商进行提供的,需要和对应的内核驱动对齐