2012-11-03 108 views
4

因此,我正在嘗試使用任何必要的方法將Kinect連接到Android平板電腦。我最好避免在中間使用Windows機器或Arduino板。將Kinect連接到Android

我已經嘗試過的方法是讓一個C#程序(kinect sdk使用C#)與android設備進行通信。我試圖找出如何通過USB發送消息,並決定做端口轉發。這有效,但比我想要的要慢。

我想問題是我可以將它作爲USB設備或配件連接到Android,並通過JNI進行通信?

回答

3

OpenNI on Android

從理論上講,你應該能夠使用OpenNI爲ARM。我已經看到在Linaro Android上運行的OpenNI的Hirotaka's demo,但是使用了Asus Xtion Pro傳感器和熊貓板。 Hirotaka在他的設置上也是posted notes

做一個quick youtube search揭示Kinect和Android平板電腦的例子。


附註:我不明白我爲什麼你想用C#:你會用Java編寫Android應用程序和OpenNI有一個Java包裝。

+0

很酷,謝謝!爲了回答你的問題,我將kinect連接到我的筆記本電腦上,該筆記本電腦正在運行一個c#程序,該程序使用adb的端口轉發與Android設備進行通信。過於複雜,但我不知道如何繼續。 – user977198