1.硬件要求
(1)至少USB3.0的口。
(2)需要PCI-E扩展卡,且扩展卡的位置不能在x1处。一个主板上的多个USB3.0口只能用一个。
2.扩展存储空间:
sudo modprobe usbcore usbfs_memory_mb=64
或者:
sudo gedit /etc/default/grub
找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.usbfs_memory_mb=64"
或者
sudo sh -c 'echo 64 > /sys/module/usbcore/parameters/usbfs_memory_mb'
确认方式:
sudo gedit /sys/module/usbcore/parameters/usbfs_memory_mb
cat /sys/module/usbcore/parameters/usbfs_memory_mb
3.更新设置
sudo update-grub
4.libfreenect2的问题
(1)连接多个Kinect V2,需注意的函数:getDefaultDeviceSerialNumber();
正确的用法:
getDefaultDeviceSerialNumber(0);
getDefaultDeviceSerialNumber(1);
……
(2)不能重复使用的函数:enumerateDevices();这个函数只能使用一次。