4

因此,我正在尝试使用任何必要的方式将 Kinect 连接到 Android 平板电脑。我最好避免在中间放置 Windows 机器或 arduino 板。

我已经尝试过的方法是让 C# 程序(kinect sdk 使用 C#)与 android 设备通信。我试图弄清楚如何通过 USB 发送消息,并决定进行端口转发。这行得通,但比我希望的要慢。

我想问题是我可以将它作为 USB 设备或附件连接到 Android 并通过 JNI 进行通信吗?

4

1 回答 1

3

Android 上的 OpenNI

理论上你应该可以使用 OpenNI for ARM。我已经看到Hirotaka 的OpenNI 演示在 Linaro Android 上运行,但使用的是 Asus Xtion Pro 传感器和 Panda 板。Hirotaka 还发布了关于他的设置的说明。

在youtube上进行快速搜索会发现 Kinect 和 Android 平板电脑的示例。


旁注:我不明白您为什么要尝试使用 C#:您将使用 Java 编写 Android 应用程序,而 OpenNI 有一个 Java 包装器。

于 2012-11-05T10:10:38.027 回答