系统粉 > IT资讯 > 微软资讯

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?

发布时间:2019-10-26    浏览数:

此前,青亭网曾报道过微软一项名为Torc的VR力反馈模块研究技术,它的特点是可以利用硬实的表面来提供丰富的体感反馈,当用户用两根手指在力反馈表面上移动的时候,能够感受到虚拟物体的纹理和弹性,它甚至能模拟解压球的弹性触感。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(1)

而在近期微软公开的三篇VR相关论文中,也曾有一篇提到了另一种可以模拟球体等虚拟物品的力反馈技术:CapstanCrunch(前两篇参考:《不用透视功能,戴VR头显上街是什么感受》和《除了注视点渲染,眼球追踪还能做什么》)。

据悉,CapstanCrunch是微软在VR力反馈领域的另一种探索,与Torc的最大不同之处在于,它不是通过坚硬的表面来提供阻力,而是利用绞盘式定向制动系统限制手指活动的原理来模拟力反馈,这样做的好处是可将输入力量提高40倍,并且只需要搭配低成本、低功耗的小型马达,马达并不会直接接触到外部压力。

(绞盘原本是船员用于控制绳子的一项工具,用在体感反馈装置中可模拟小型内部马达数倍的力量)

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(2)

CapstanCrucnh乍一看有点类似于微软此前研发的另一种体感反馈原型:CLAW,不过前者更加轻巧且低功耗,能够模拟20牛顿的力反馈,除了制动系统外,还结合了离合线弹簧来提供主动的阻力反馈。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(3)

左:CLAW,右:CapstanCrunch

关于原理

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(4)

微软指出,CapstanCrunch提供力反馈的原理类似于柔道运动的理念,即:利用用户主动施加的力量产生的反作用力,来将马达的效率最大化。除了低功耗外,CapstanCrunch与前代技术相比,还具有低成本、稳定、安全、安静、快速等优势。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(5)

它基于独特的可线性调节的摩擦式绞盘制动系统,优势在于不需要使用大型高功率电力消耗且昂贵的致动器。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(6)

在CapstanCrunch中,力反馈是通过绞盘卷筒与绳子之间的阻力来实现的。二者之间的阻力关系可以是静止的(静止状态的绞盘),也可以是动态的(绞盘旋转),经过测试,微软科研人员找到了一种静态与动态阻力的差距和滞后最小的搭配方案(黏着-滑动细数小),这样就可以让绞盘的制动系统以线性的方式运转。

完成版CapstanCrunch原型系统采用两个串联的绞盘和Vectran线绳,与此同时还用了旋转的弹簧与两个绞盘相接,以此来生成程序可控、可塑的体感。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(7)

在CapstanCrunch力反馈系统上,还搭载了6DoF Vive追踪器,用于追踪用户手部在VR场景中的位置,并通过逆向运动学在VR中模拟人手。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(8)

前面曾提到,CapstanCrunch采用了线性制动系统,与大多数绞盘系统不同,它的线绳并不是根据卷筒来移动的,而是由人手来旋转卷筒,而线绳是固定的。同时,还有一个小型的内部致动马达会对线绳施加较小的拉力,而线绳上拉力较大的一面则固定在手柄上。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(9)

当用户想要以逆时针方向旋转绞盘时(手指靠近),致动器几乎不施加拉力,而绞盘卷筒也移动更自由,没有阻力。当致动器拉力增加的时候,卷筒会更向逆时针方向旋转。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(10)

为了增加力反馈的可塑性,科研人员将CapstanCrunch在制动绞盘上通过旋转或扭力弹簧连接了另一个绞盘,第二个绞盘的作用类似于离合器,会在合适的时间启动弹簧。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(11)

可模拟的情境

为了验证CapstanCrunch的效果,微软科研人员将它用于模仿4种不同的力反馈场景。除了模拟弹力球外,还可以用来模拟更复杂的按钮、积木、剪子等交互。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(12)

在模拟按键的时候,首先用户手指会触摸到制动系统的表面,然后顶着弹簧的阻力继续按压,接着制动系统松开,用户就会感觉到按按钮的体感,再然后按钮达到完全制动。与传统基于弹簧的力反馈系统不同,CapstanCrunch利用弹簧与制动系统结合的方式来模拟按按钮的动作。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(13)

在另一个例子中,CapstanCrunch可用于模拟拼接积木的动作,这个场景分为三个步骤实现:首先,你可以通过让两根手指靠近来将两块积木拼在一起,接着,施加压力将两块积木固定在一起,最后制动系统完全停止,意味着积木拼在一起了。

微软新XR研究成果:除了牵引,绞盘竟然能为VR提供力反馈模拟?(14)

此外,CapstanCrunch也可以用于模拟用剪子剪东西的动作,通过一套离散的步骤来预估逐渐增加的力度,以此来模拟不断增加的材质杠杆长度(也就是剪东西的效果)。

总结

通过实验与调查,科研人员发现CapstanCrunch在模拟半空抓取动作的时候,比此前的CLAW方案效果好得多。二者不同的是,CLAW提供的力反馈更小,不过CapstanCrunch在制动系统没启动的时候并没有力反馈,而且可以适配较低端的致动器。

未来,科研人员将进一步降低CapstanCrunch元件的大小,并将绞盘和致动器的体积缩小到能够放入手掌大小的手柄中。甚至,还有望将力反馈的范围扩大到更多手指。此外,为了优化CapstanCrunch的触觉反馈,预计在其中安装一个接触指尖的音圈致动器,并且还会在拇指的位置加入一个触控板,用于优化手指与虚拟物体的交互。

其实,尽管CapstanCrunch采用的绞盘式力反馈方案比较少见,但是通过限制手指活动来模拟力量的方式并不是新的概念。比如,岱仕科技旗下的Dexmo手部外骨骼式力反馈手套也是通过向手指提供反作用力,来模拟真实物体的握感。

上一篇:微软错误推送Windows 10补丁KB4523786,建议用户忽略 下一篇:敦促升级:微软向更多Windows7用户推送升级弹窗提醒

相关资讯

最新热门应用

电脑问答