[发明专利]虚拟现实手势控制方法有效
申请号: | 201710054391.9 | 申请日: | 2017-01-24 |
公开(公告)号: | CN106843486B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 韦科华 | 申请(专利权)人: | 柳州辉视科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01 |
代理公司: | 柳州市集智专利商标事务所 45102 | 代理人: | 韦永青 |
地址: | 545006 广西壮族自治区柳州市柳东新区双仁路1*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种虚拟现实手势控制方法,包括使用一种虚拟现实手势控制装置以控制虚拟手势;所述虚拟现实手势控制装置包括微型处理器、控制单元、带有传感器的数据采集件、信息终端,数据采集件设有三个MPU6050加速度传感器;控制虚拟手势步骤包括数据初始化、虚拟环境中传感器分别获得各自重复的两个自由度的数据,实现姿态模拟,纠正姿态错误累积到手掌。本发明可以解决现有虚拟现实手势控制方法用多个传感器产生采集数据失真的问题。 | ||
搜索关键词: | 虚拟现实 手势 控制 方法 | ||
【主权项】:
一种虚拟现实手势控制方法,其特征在于:包括使用一种虚拟现实手势控制装置以控制虚拟手势;所述虚拟现实手势控制装置包括微型处理器和通过所述微型处理器内部的控制单元连接的带有传感器的数据采集件,所述微型处理器通过无线连接的信息终端,所述数据采集件设有分别贴于人体上臂和前臂及手掌处的三个传感器,所述传感器为MPU6050加速度传感器或MPU6500加速度传感器,所述MPU6050加速度传感器或MPU6500加速度传感器输出的数据为四元数形式的动态数据;控制虚拟手势步骤包括:A、分别在人体的上臂和前臂及手掌上各贴一个所述传感器,姿态初始化,前臂垂直向下,3个所述传感器的6轴运动处理组件对人体手的上臂和前臂及手掌的姿态进行追踪,获得9个自由度的动态数据,并以四元数形式输出;B、微处理器的控制单元接收到贴于上臂和前臂及手掌的传感器四元数形式的数据后,将四元数形式的数据转换成欧拉角度数据,此时的数据为初始数据,将这些数据传送到信息终端;贴有传感器的手势开始变化,控制单元进行如下操作:C、控制单元接收到贴于上臂的传感器的其中一个自由度的数据和贴于前臂的传感器的该自由度的数据存在差异,将上臂的传感器的该自由度数据设定为初始默认值;D、取上臂的传感器的该自由度数据在时间T内的变化值S1,取前臂的传感器的该自由度数据在时间T内的变化值S2;比较S1和S2,当S1大于S2,上臂的传感器的该自由度数据变化过快,失真,停止记录上臂的传感器的该自由度的动态数据,停止时上臂的传感器的该自由度数据为K1,停止时的前臂的传感器的该自由度数据为K2;E、设置时间T1,使K1的值以T1为时间间隔向K2的值变化,取K1与K2的差值除以时间T,得到在时间上的一元函数,以时间T2的周期按照此函数取值,并将取得的值赋给K1,此时K2的值一直在变化,直到K1变化的值等于K2时,停止;F、继续取上臂的传感器的该自由度数据,重复步骤D和步骤E;G、控制单元接收到贴于前臂的传感器的其中一个自由度数据和贴于手掌的传感器的该自由度的数据存在差异,将前臂的传感器的该自由度数据设定为初始默认值;将步骤C、步骤D和步骤E中的上臂的传感器替换为前臂的传感器,前臂的传感器替换为手掌的传感器,依次按步骤C、步骤D和步骤E进行重复操作,将这些数据传送到信息终端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于柳州辉视科技有限公司,未经柳州辉视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710054391.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种八自由度焊接机器人
- 下一篇:水下局部干法焊接专用手套