跨平台手势交互手套
现在人机交互方式已不再局限于鼠标控制,更加方便的手势控制就像把科幻电影中的场景变成了现实,它们一般采用摄像头捕捉动作轨迹来实现控制。而王同学和孙同学设计了一种结合多种传感器的手套,能够精确地捕捉手部姿势,达到手势操控的目的。
为了得到手部的运动轨迹和姿态等数据,手套上装备了加速度计、陀螺仪、弯曲传感器和接触传感器等。加速度计和陀螺仪能够测量物体在三维空间中的角速度和加速度,从而算出手部的姿态。在手套上除拇指外的四根手指上,各安装了一个弯曲传感器,从而获取每根手指弯曲程度的数据。另外,在手指尖上用导电布作为接触传感器,检测手指尖之间的接触动作。当戴上这个手套,打开自编的互动程序后,运动手指就能指挥电脑啦!
作者访谈
小编:啊啊,我戴上这手套,手一动,鼠标就跟着动,手指轻点就能打开程序……
王乾威:像科幻电影吧?
小编:没错!太感动了!
王乾威:做起来可不容易。
小编:看得出来。最关键的是手套如何判断手部的动作吧?
王乾威:是的。就像弯曲传感器,它由几片金属片构成,当它弯曲时,金属片压紧,电阻值就会发生变化。用单片机测量电路两端的电压,所得的数据可以对应手指弯曲、正常姿态以及伸直三种状态。
小编:指尖的导电布也是类似的作用吗?
王乾威:其实本来应该用接触传感器的,但因为成本问题……嘿嘿!和弯曲传感器结合,就能得到较为灵活精确的手指姿势数据。
小编:手指互相触碰也能发布命令?
王乾威:这取决于我编的程序对应的手指动作。不过我得承认,与我们原本的目标相比,现在的手套还不够完美。
小编:原本的目标是什么?
王乾威:手势能够随意控制电脑。目前我只能做到靠几个固定的姿势来发布命令,手的移动能够指挥鼠标,这离自由的操控还很远。
小编:听你说起来好像不难啊?
王乾威:唉,展示出来的效果是神奇的,制作的过程是辛苦复杂的,但这都值得。如果有机会,我还会继续改进,让它更酷!