因此,我正尝试使用任何必要的手段将Kinect连接到Android平板电脑。我最好在中间避免使用Windows机器或arduino板。
我已经尝试过的方法是让一个C#程序(kinect sdk使用C#)与android设备进行通信。我试图找出如何通过usb发送消息,并决定进行端口转发。这很有效,但比我想要的慢。
我想问题是我可以将它作为USB设备或附件连接到Android并通过JNI进行通信吗?
答案 0 :(得分:3)
理论上,您应该可以使用OpenNI for ARM。我已经看到在Linaro Android上运行OpenNI的Hirotaka's demo,但使用的是Asus Xtion Pro传感器和Panda板。 Hirotaka也posted notes在他的设置上。
执行quick youtube search会显示Kinect和Android平板电脑的示例。
旁注:我不明白为什么你要尝试使用C#:你将用Java编写Android应用程序,OpenNI有一个Java包装器。