我计划启动一个涉及控制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级别捕获控件,我可能无法获得所需的控制级别。只是一个想法。
任何建议都将不胜感激,谢谢!
答案 0 :(得分:1)
2011年有一个类似的POC,即使现在有大量的libs插槽,我认为这里的关键是使用websockets。
我不会专注于jQuery组件,而是确保kinect和浏览器之间的通信正常工作,您对浏览器中的命令所做的工作是次要的。
使用带有kinect的windows的IMO比使用OSX更容易,并且向JS发送数据仍然不是问题。