将Kinect连接到Android

4
我正在尝试通过任何可能的手段将Kinect连接到Android平板电脑。最好避免使用Windows机器或Arduino板。
我已经尝试的方法是让C#程序(Kinect SDK使用C#)与Android设备通信。我尝试了解如何通过USB发送消息,并决定进行端口转发。这种方法可以行得通,但速度比我想要的慢。
我的问题是:我是否可以将其连接到Android作为USB设备或附件,并通过JNI进行通信?
1个回答

3

OpenNI on Android

在理论上,你应该能够使用OpenNI来为ARM进行编程。我看到过Hirotaka的演示,他在Linaro Android上运行了OpenNI,但是使用了Asus Xtion Pro传感器和Panda板。 Hirotaka还发布了有关他的设置的说明
通过{{link3:快速搜索YouTube} }可以找到Kinect和Android平板电脑的示例。

顺便提一下:我不明白为什么你要使用C#:你将会用Java编写Android应用程序,而OpenNI有一个Java包装器。


很酷,谢谢!回答你的问题,我是将Kinect连接到我的笔记本电脑上,该笔记本电脑正在运行一个使用adb端口转发与Android设备通信的C#程序。过于复杂,但我不知道还有其他方法可以继续。 - user977198

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接