5

我正在使用一些基于简单 openni 的处理应用程序来破解 Kinect,我计划很快进行一次演讲,并且我发现了一个似乎可以控制电机的 API。有一个 moveKinect 方法似乎已添加到主 ContextWrapper 界面,但我似乎无法让它工作。查看 svn 历史和发行说明,它似乎是去年添加的,并附有说明它不适用于最新驱动程序(5.1.02,Linux64)的说明。我试过调用这个方法,给它以度数和弧度值,但没有任何反应。我没有错误,也没有动作。有没有其他人玩过这个?我正在使用第二个到最新的处理 2.0 版本(处理 2.0.1 的链接不起作用)和我可以下载的最新的 SIMpleOpenNI 包。

4

1 回答 1

0

SimpleOpenNI 是 OpenNI 的包装器,它允许访问 RGB/IR/Depth 流和用于身体/手部检测的中间件,但不允许访问 LED、加速度计或电机等硬件。

您应该尝试Kinect P5,它在后台使用 libfreenect 并支持电机控制。请记住,您将不支持中间件。

如果您需要中间件和硬件访问,您可以尝试使用带有ofxOpenNI 插件的OpenFrameworks。它有一个适用于 OSX 和 Linux(作为 sudo)的硬件类,允许使用中间件和电机。

于 2015-09-04T06:39:10.003 回答