【问题标题】:Multi camera detection issue (not detected)多摄像头检测问题(未检测到)
【发布时间】:2016-06-02 09:00:56
【问题描述】:

我正在尝试在 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)

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

提前谢谢你

【问题讨论】:

    标签: linux image-processing camera real-time 360-panorama


    【解决方案1】:

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

    【讨论】:

    • 感谢您的回答。其实我已经试过运行dmesg,发现摄像头Ladybug被linux Kernel识别没有任何问题。明天我将尝试使用 sudo LadybugRecorderConsole,我会告诉你的!提前谢谢你。
    • 好吧,我得到了一个很好的结果,我可以检测到摄像头,但我在代码末尾也出现了错误。检测到的相机:1 相机信息:基础序列号:15295511 头部序列号:15295511 型号:Ladybug5 LD5-U3-51S5C-44 传感器:Sony ICX655 (2/3" 2048x2448 CCD) 供应商:Point Gray Research Bus / Node: 0 / 0 错误:初始化流失败(操作失败)
    • 这似乎更像是软件本身的问题。有了这个,你应该联系制造商。也许 linux 软件仍然存在一些错误/问题?或者您可以使用更新的 linux 版本获得更大的成功? Ubuntu 14.04 已经很老了...
    猜你喜欢
    • 1970-01-01
    • 2014-07-13
    • 1970-01-01
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 2018-05-31
    • 2018-01-23
    相关资源
    最近更新 更多