0

我正在尝试在 Linux 14.04 上的计算机中设置多摄像头。

实际上,相机的名称是LadyBug5。

https://www.ptgrey.com/ladybug5-360-degree-usb3-spherical-camera-systems

在驱动程序的不同配置之后,我在终端中收到了这条消息,说我无法根据需要检测到相机:

zac@zac:~/catkin_ws/src/ladybugcapture$ LadybugRecorderConsole 
Loading configuration from /etc/ladybug/LadybugRecorderConsole.xml
*** Configuration ***
Camera Configuration
Data format: JPEG (8-bit)
Frame rate: 10
Use auto frame rate: Yes
JPEG quality: 80%
GPS Configuration
Use GPS: No
Port: 4
Device name: dev/ttyACM0
Baud rate: 115200
Refresh interval (ms): 1000
Stream Configuration
Destination directory: .


Cameras detected: 0

Insufficient number of cameras detected.
Error: Failed to initialize camera (Operation failed)

你有什么技巧可以解决这个问题吗?

提前谢谢你

4

1 回答 1

0

我的第一个问题是:摄像头是否被linux内核识别?从计算机上分离相机,运行dmesg命令,然后将相机连接到您的计算机并再次运行dmesg。如果相机被完全识别,输出末尾的新行应该给出第一个提示。在此之后尝试该lsusb命令以查看 USB 子系统是否可以访问相机。如果它看起来不错,那么您可能对相机 USB 系统的访问权限有问题。您可以尝试以LadybugRecorderConsoleroot 权限运行命令吗,例如sudo LadybugRecorderConsole

于 2016-06-02T12:30:20.417 回答