1、相机使用须知

1、使用opencv和usb_cam驱动相机error

使用Orbbec_SDK功能包里边的launch命令驱动了相机后,会发现用usb_cam驱动不了相机,会报如下图所示的错误,

image-20231017155922348

解决方法:重新拔插一下相机,然后再用usb_cam就可以正常打开相机了,包括用opencv打开相机也是一样,出现了以上错误,就重新拔插一次。只要是先用Orbbec_SDK里的launch驱动了相机后而且要用opencv驱动相机前,都需要重新拔插一次。

2、虚拟机案例演示说明

虚拟机中的案例包含了多款相机的sdk,因此在搭配虚拟机实验教程中的案例时,需要通过~/.bashrc文件设置下车型相机文件,需要把【CAMERA_TYPE】设置购买的相机型号,假设购买的时astraproplus相机,那么则需要修改【CAMERA_TYPE】的值为astraproplus。终端输入,(gemini2相机设置为gemini2)

140行,【CAMERA_TYPE】设置成gemini2。

image-20231106113554021

保存后退出,重新启动一个终端,终端会打印出设置的相机类型,

image-20231106113731848

3、源码说明

我们提供了两套源码,一套是只有相机SDK的源码,一套是有相机SDK以及教程中一些Demo的代码。

orbbec_ws_src.tar.xz里边有驱动相机的功能包以及配合虚拟机运行demo的功能包。

orbbec-ros-sdk.tar.xz里边只有驱动相机的功能包。

opencv.zip 里面只有opencv相关功能包