我尝试使用ROS indigo和Ubuntu运行Kinect。 Ubuntu在Mac OS作为主机的虚拟机(Parallels)中运行。
我尝试通过rosrun openni_tracker openni_tracker
测试Kinect
有错误:
InitFromXml failed: Can't create any node of the requested type!
因此我假设系统无法访问Kinect。但是,使用lsusb
返回:
每当我连接Kinect时都会Bus 004 Device 008: ID 045e:02b0 Microsoft Corp. Xbox NUI Motor
以下不能解决问题: http://answers.ros.org/question/9737/openni_tracker-initfromxml-failed-cant-create-any-node-of-the-requested-type/(根本没有效果)
Kinect / Primesense (Xtion) ROS Ubuntu through Virtual Machine (VMware)(不同的虚拟机和主机,也似乎是一个不同的问题)
如果有人可以帮助我让open_tracker看到该设备,那将非常有用。