这跟在我以前的问题Setting the maximum usbfs memory limit does NOT take effect。无法在ubuntu上达到摄像头的高频率(与Windows相比)...应该是grub问题吗?
成功安装Point Grey摄像头驱动程序后,我发现使用摄像头(pg CM3)的全部容量存在巨大的困难。虽然相机可以承受150赫兹的流量(使用Windows机器进行验证),但只能在Ubuntu(16或14)上工作在70赫兹左右。
我怀疑这个问题与Grub有关,尽管我没有足够的技巧知道如何确切地确定....实际上,当我将最大usbfs内存限制从16更改为1000时(正如凸轮构造函数所建议的那样) ,然后sudo update-grub
,相机SKD(flycap2)冻结...
只有在修理grub后,我才能看到视频序列(仍然在70赫兹左右)。
有关信息,我的机器有一个更大的800M交换分区。
这个问题让我转身....任何线索/想法/帮助吗?
我现在做了一个干净的安装(擦掉每一件事)。我怀疑与第一个分区有关的grub是问题的根源....现在能够通过ROS达到最大的相机流频率并通过其工具(例如qrt_view)查看帧。然而,Flaycapture2 SDK在达到115 fps时开始冻结。 – Courier