使用Microsoft Kinect控制Web浏览器JS组件

时间:2014-12-08 23:55:08

标签: javascript jquery kinect openkinect kinect-interaction

我计划启动一个涉及控制jQuery组件的个人项目,例如使用Microsoft Kinect的轮播。只需要基本手势,例如向左/向右滑动,停止,单击。

我一直在寻找答案,我已经遇到了一些可以用于项目的Kinect实现/框架:

Kinesis.io https://github.com/Kinesis-io

DepthJS http://depthjs.media.mit.edu

KinectJS http://kinect.childnodes.com/

OpenKinect http://openkinect.org

我正在就解决这个项目的最佳方法提出一些建议,因为初始设计/架构的正确性可能超过了一半。响应/速度越快,越好,越简单越好。它只需要适用于Kinect v1(除非有更好的v2解决方案吗?)并且对操作系统没有要求,但我更喜欢它适用于OS X.

也许只是转向Windows并启用操作系统级别的手势控制可能会更好,更容易?但话说回来,如果我无法在JS级别捕获控件,我可能无法获得所需的控制级别。只是一个想法。

任何建议都将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:1)

2011年有一个类似的POC,即使现在有大量的libs插槽,我认为这里的关键是使用websockets。

我不会专注于jQuery组件,而是确保kinect和浏览器之间的通信正常工作,您对浏览器中的命令所做的工作是次要的。

使用带有kinect的windows的IMO比使用OSX更容易,并且向JS发送数据仍然不是问题。