CN106095113A - 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法 - Google Patents

一种九轴传感器融合的用户姿态测算和虚拟现实随动方法 Download PDF

Info

Publication number
CN106095113A
CN106095113A CN201610479894.6A CN201610479894A CN106095113A CN 106095113 A CN106095113 A CN 106095113A CN 201610479894 A CN201610479894 A CN 201610479894A CN 106095113 A CN106095113 A CN 106095113A
Authority
CN
China
Prior art keywords
user
attitude
axle
virtual reality
algorithm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610479894.6A
Other languages
English (en)
Other versions
CN106095113B (zh
Inventor
张洋
曹俊
张琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING RUIYUE INFORMATION TECHNOLOGY Co Ltd
Original Assignee
NANJING RUIYUE INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING RUIYUE INFORMATION TECHNOLOGY Co Ltd filed Critical NANJING RUIYUE INFORMATION TECHNOLOGY Co Ltd
Priority to CN201610479894.6A priority Critical patent/CN106095113B/zh
Publication of CN106095113A publication Critical patent/CN106095113A/zh
Application granted granted Critical
Publication of CN106095113B publication Critical patent/CN106095113B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/012Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,该方法基于头戴式虚拟现实设备,包括传感器采集步骤、姿态测算步骤以及显示步骤,其中:传感器采集步骤:通过三轴陀螺仪,三轴加速计、三轴磁力计采集九轴数据;姿态测算步骤,显示步骤:通过视角矩阵调整虚拟世界景象。使用本发明的技术方案,获得以下有益效果:在用户静止时,令传感器给出的数据为零,没有噪声;充分利用不同传感器的数据,得到正确的用户姿态;虚拟世界的视角无延迟、实时地随着用户的姿态改变而变化;保证用户能从任何角度观察虚拟现实世界。

Description

一种九轴传感器融合的用户姿态测算和虚拟现实随动方法
技术领域
本发明涉及虚拟现实领域,具体是一种九轴传感器融合的用户姿态测算和虚拟现实随动方法。
背景技术
在虚拟现实领域中,通常使用头戴式虚拟现实设备来进行虚拟世界的显示、用户交互,头戴式虚拟现实设备有许多种不同的解决方案,包括使用智能手机配备相应的虚拟现实盒子,或者使用集成了移动操作***的一体机盒子等。不论使用哪种解决方案,头戴式虚拟现实设备均包含显示模块、用户交互模块、传感器模块,使用传感器模块分析用户在现实世界中的姿态并应用到显示模块,使用户通过显示模块看到对应的虚拟景象。对传感器数据的校准、分析以及最终应用于虚拟世界的结果的准确性和实时性对用户的体验有着决定性的影响。
现有技术一般是使用陀螺仪传感器数据来计算出用户头部在三个欧拉角的轴上旋转的角度,并将旋转的角度应用到虚拟世界的视角调整中,使虚拟世界可以随着用户头部的转动而在显示模块中呈现不同角度的景象。其中,虚拟世界的视角依赖于视角矩阵,包含了用户在虚拟世界中的位置、视线方向和上方向的信息。现有的调整视角的方法一般是使用欧拉角对视角矩阵进行旋转变换。欧拉角:用来确定定点转动刚***置的3个一组独立角参量,由章动角θ、旋进角(即进动角)ψ和自转角j组成,为欧拉首先提出而得名。
现有技术使用的传感器未经校准会出现零漂现象,在用户静止时仍存在一些非零的噪声,从而导致虚拟世界的视角小幅度移动。噪声:信号处理中出现的由于设备精度、外界影响等原因产生的对正确数据具有干扰效果的额外数据。
现有技术仅使用陀螺仪的三轴数据测算用户的姿态,陀螺仪传感器的数据精度低,在转动过程中会累积误差,所以无法准确测算用户的姿态,显示出来的虚拟世界景象与用户姿态不对应。
现有技术读取传感器数据以后进行计算,然后才反映到虚拟世界的视角变换,导致用户姿态改变后虚拟世界视角的变化有一定的延迟。
现有技术使用欧拉角对视角矩阵进行旋转,当旋转到一些特定角度时有两个轴会处于同一平面,出现万向锁问题,无法进行正常转动。其中,视角矩阵:广泛应用于计算机图形应用的一种矩阵,一般包含四行四列十六个元素,每一个行向量(或列向量,取决于使用的计算机图形库)代表视角的一条坐标轴的位置。万向锁:使用欧拉角对视角矩阵进行转动时出现的问题,当视角矩阵转动到某些角度时,会丢失其中一个轴,从而在该方向上无法转动。
发明内容
本发明针对背景技术中存在的问题,提出一种九轴传感器融合的用户姿态测算和虚拟现实随动方法。
技术方案:
一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,该方法基于头戴式虚拟现实设备,包括传感器采集步骤、姿态测算步骤以及显示步骤,其中:
传感器采集步骤:通过三轴陀螺仪,三轴加速计、三轴磁力计采集九轴数据,其中:三轴陀螺仪:一种三轴传感器,包含了设备在三个相互垂直的方向上的旋转速度;三轴加速计:一种三轴传感器,包含了设备在三个相互垂直的方向上受到的加速度;三轴磁力计:一种三轴传感器,包含了设备在三个相互垂直的方向上受到磁力强度;九轴传感器:包含了三轴陀螺仪、三轴加速计、三轴磁力计的传感器的总称;
姿态测算步骤:首先对九轴数据进行校准,校准结果上报给融合算法,融合算法通过校准后的九轴数据计算出当前数据下的用户姿态,预测算法通过当前时刻融合算法的结果和过去时刻的姿态变化趋势预测若干时间后的用户姿态,得到旋转四元数,将旋转四元数换算到视角矩阵;
显示步骤:通过视角矩阵调整虚拟世界景象。
优选的,所述九轴数据进行校准是对三种传感器的数据分别进行校准,其中:
三轴陀螺仪:在多次采样中取平均值;或者,先在静止状态下采集三轴陀螺仪的偏移量,上报数据时去除;
三轴加速计:在静止状态下利用重力加速度的方向剔除干扰,过程如下:
A=(ax,ay,az)
G=(g,0,0)
Δ=A-G
A t C = A t - Δ
式中A为静止状态下加速计数据,G为重力加速度向量,Δ为加速计偏移量,At为加速计原始数据,为校准后t时刻的加速计数据;
三轴磁力计:采取平面校准法或八字校准法进行校准。
优选的,三轴磁力计在含有附加的局部磁场环境下,采用以下方法校准:
1)将三轴磁力计水平旋转360度;
2)找到三轴磁力计水平方向数据的最小和最大输出Xmin,Ymin,Xmax,Ymax
3)比较Xmax-Xmin和Ymax-Ymin,取其中较大者,此处令比例系数:Xs=1;
4)计算另一个比例系数:
5)计算偏置补偿:
Xb=Xs[1/2(Xmax-Xmin)-Xmax]
Yb=Ys[1/2(Ymax-Ymin)-Ymax]
6)得到输出:
Xout=Xin*Xs+Xb
Yout=Yin*Ys+Yb
式中,XoutYout为校准后的磁力计数据,XinYin为原始的磁力计数据,Z轴在使用此种方法时无需校准。
优选的,所述融合算法将九轴数据的校准结果按照一定的算法进行融合,输出一个旋转四元数,所述一定的算法包括:卡尔曼滤波算法、扩展卡尔曼滤波算法、互补滤波算法。扩展卡尔曼滤波:将卡尔曼滤波器从线性推广到非线性的一种扩展算法,卡尔曼滤波器可以通过结合***的观测值和预测值来给出较为精确的***状态。互补滤波:使用一种数据来补充另一种数据的滤波方式,可以结合不同数据各自的优点,弥补对方的缺点。
优选的,所述预测算法以融合算法得到的旋转四元数为输入,通过分析数据的变化趋势,给出用户现实中最可能的真实姿态,得到预测的旋转四元数结果,具体步骤如下:
1)获取t时刻融合算法的结果:旋转四元数Qt=[q0,q1,q2,q3];
2)预测算法根据从0时刻一直到t-1时刻的预测四元数P0,P1,...,Pt-1,计算出预测的偏移量四元数PΔt=[pΔt0,pΔt1,pΔt2,pΔt3];
3)在旋转四元数Qt的基础上加上偏移量PΔt,得到最终的预测结果四元数Pt=[p0,p1,p2,p3]=[q0+pΔt0,q1+pΔt1,q2+pΔt2,q3+pΔt3]。
优选的,所述将旋转四元数换算到视角矩阵是将旋转四元数转换成旋转矩阵,然后将视角矩阵乘上这个旋转矩阵,旋转四元数转换成旋转矩阵的算法如下:
对于旋转四元数(x,y,z,w),其对应的旋转矩阵:
q 11 q 12 q 13 q 14 q 21 q 22 q 23 q 24 q 31 q 32 q 33 q 34 q 41 q 42 q 43 q 44
式中:
q11=1-2*y*y-2*z*z;q12=2*x*y-2*z*w;q13=2*x*z+2*y*w;q14=0;
q21=2*x*y+2*z*w;q22=1-2*x*x-2*z*z;q23=2*y*z-2*x*w;q24=0;
q31=2*x*z-2*y*w;q32=2*y*z+2*x*w;q33=1-2*x*x-2*y*y;q34=0;
q41=0;q42=0;q43=0;q44=1。
优选的,所述头戴式虚拟现实设备包括传感器模块、用户交互模块、显示模块、数据处理模块、头戴式结构,其中:
传感器模块包括:三轴陀螺仪、三轴加速计、三轴磁力计;
用户交互模块包括:触摸式屏幕、手柄;
显示模块包括:液晶显示屏;
数据处理模块包括:中央处理器、显卡、内存;
头戴式结构提供了一种可以使设备固定在用户头部,并随着用户的姿态移动的结构。
作为一种实施方式,所述头戴式虚拟现实设备由智能手机和虚拟现实盒子共同组成,其中:智能手机包含传感器模块、显示模块、数据处理模块,而虚拟现实盒子提供了用户交互模块、头戴式结构。
作为另一种实施方式,所述头戴式虚拟现实设备为集成了所有模块的一体机设备。
本发明的有益效果
使用本发明的技术方案,获得以下有益效果:在用户静止时,令传感器给出的数据为零,没有噪声;充分利用不同传感器的数据,得到正确的用户姿态;虚拟世界的视角无延迟、实时地随着用户的姿态改变而变化;保证用户能从任何角度观察虚拟现实世界。
附图说明
图1为头戴式虚拟现实设备组成模块图。
图2为本发明方案构成框图。
图3为视角矩阵示意图。
具体实施方式
下面结合实施例对本发明作进一步说明,但本发明的保护范围不限于此:
结合图1,本发明硬件上依赖于头戴式虚拟现实设备,包括:传感器模块、用户交互模块、显示模块、数据处理模块、头戴式结构,其中:
传感器模块包括:三轴陀螺仪、三轴加速计、三轴磁力计;
用户交互模块包括:触摸式屏幕、手柄;
显示模块包括:液晶显示屏;
数据处理模块包括:中央处理器、显卡、内存;
头戴式结构提供了一种可以使设备固定在用户头部,并随着用户的姿态移动的结构。
在一些实施例中,所述头戴式虚拟现实设备由智能手机和虚拟现实盒子共同组成,其中:智能手机包含传感器模块、显示模块、数据处理模块,而虚拟现实盒子提供了用户交互模块、头戴式结构。
在另一些实施例中,所述头戴式虚拟现实设备为集成了所有模块的一体机设备。
结合图2,本发明公开了一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,该方法基于头戴式虚拟现实设备,包括传感器采集步骤、姿态测算步骤以及显示步骤,其中:
传感器采集步骤:通过三轴陀螺仪,三轴加速计、三轴磁力计采集九轴数据;
姿态测算步骤:首先对九轴数据进行校准,校准结果上报给融合算法,融合算法通过校准后的九轴数据计算出当前数据下的用户姿态,预测算法通过当前时刻融合算法的结果和过去时刻的姿态变化趋势预测若干时间后的用户姿态,得到旋转四元数,将旋转四元数换算到视角矩阵;
显示步骤:通过视角矩阵调整虚拟世界景象。
在优选的实施例中,所述九轴数据进行校准是对三种传感器的数据分别进行校准,其中:
三轴陀螺仪:在多次采样中取平均值;或者,先在静止状态下采集三轴陀螺仪的偏移量,上报数据时去除;
三轴加速计:在静止状态下利用重力加速度的方向剔除干扰,过程如下:
A=(ax,ay,az)
G=(g,0,0)
Δ=A-G
A t C = A t - Δ
式中A为静止状态下加速计数据,G为重力加速度向量,Δ为加速计偏移量,At为加速计原始数据,为校准后t时刻的加速计数据;
三轴磁力计:采取平面校准法或八字校准法进行校准。
在优选的实施例中,三轴磁力计在含有附加的局部磁场环境下,采用以下方法校准:
1)将三轴磁力计水平旋转360度;
2)找到三轴磁力计水平方向数据的最小和最大输出Xmin,Ymin,Xmax,Ymax
3)比较Xmax-Xmin和Ymax-Ymin,取其中较大者,此处令比例系数:Xs=1;
4)计算另一个比例系数:
5)计算偏置补偿:
Xb=Xs[1/2(Xmax-Xmin)-Xmax]
Yb=Ys[1/2(Ymax-Ymin)-Ymax]
6)得到输出:
Xout=Xin*Xs+Xb
Yout=Yin*Ys+Yb
式中,XoutYout为校准后的磁力计数据,XinYin为原始的磁力计数据,Z轴在使用此种方法时无需校准。
在优选的实施例中,所述融合算法将九轴数据的校准结果按照一定的算法进行融合,输出一个旋转四元数,所述一定的算法包括:卡尔曼滤波算法、扩展卡尔曼滤波算法、互补滤波算法。
在优选的实施例中,所述预测算法以融合算法得到的旋转四元数为输入,通过分析数据的变化趋势,给出用户现实中最可能的真实姿态,得到预测的旋转四元数结果,具体步骤如下:
1)获取t时刻融合算法的结果:旋转四元数Qt=[q0,q1,q2,q3];
2)预测算法根据从0时刻一直到t-1时刻的预测四元数P0,P1,...,Pt-1,计算出预测的偏移量四元数PΔt=[pΔt0,pΔt1,pΔt2,pΔt3];
3)在旋转四元数Qt的基础上加上偏移量PΔt,得到最终的预测结果四元数Pt=[p0,p1,p2,p3]=[q0+pΔt0,q1+pΔt1,q2+pΔt2,q3+pΔt3]。
借助算法给出的四元数可以对视角矩阵进行变换,调整到用户姿态所对应的视角,四元数可以避免使用欧拉角进行旋转的万向锁问题。视角矩阵是一个四行四列的矩阵,包含了在虚拟世界中用户的视角坐标系信息,示意图见图3。
在优选的实施例中,所述将旋转四元数换算到视角矩阵是将旋转四元数转换成旋转矩阵,然后将视角矩阵乘上这个旋转矩阵,旋转四元数转换成旋转矩阵的算法如下:
对于旋转四元数(x,y,z,w),其对应的旋转矩阵:
q 11 q 12 q 13 q 14 q 21 q 22 q 23 q 24 q 31 q 32 q 33 q 34 q 41 q 42 q 43 q 44
式中:
q11=1-2*y*y-2*z*z;q12=2*x*y-2*z*w;q13=2*x*z+2*y*w;q14=0;
q21=2*x*y+2*z*w;q22=1-2*x*x-2*z*z;q23=2*y*z-2*x*w;q24=0;
q31=2*x*z-2*y*w;q32=2*y*z+2*x*w;q33=1-2*x*x-2*y*y;q34=0;
q41=0;q42=0;q43=0;q44=1。
本文中所描述的具体实施例仅仅是对本发明精神做举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (9)

1.一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于该方法基于头戴式虚拟现实设备,包括传感器采集步骤、姿态测算步骤以及显示步骤,其中:
传感器采集步骤:通过三轴陀螺仪,三轴加速计、三轴磁力计采集九轴数据;
姿态测算步骤:首先对九轴数据进行校准,校准结果上报给融合算法,融合算法通过校准后的九轴数据计算出当前数据下的用户姿态,预测算法通过当前时刻融合算法的结果和过去时刻的姿态变化趋势预测若干时间后的用户姿态,得到旋转四元数,将旋转四元数换算到视角矩阵;
显示步骤:通过视角矩阵调整虚拟世界景象。
2.根据权利要求1所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述九轴数据进行校准是对三种传感器的数据分别进行校准,其中:
三轴陀螺仪:在多次采样中取平均值;或者,先在静止状态下采集三轴陀螺仪的偏移量,上报数据时去除;
三轴加速计:在静止状态下利用重力加速度的方向剔除干扰,过程如下:
A=(ax,ay,az)
G=(g,0,0)
Δ=A-G
A t C = A t - Δ
式中A为静止状态下加速计数据,G为重力加速度向量,Δ为加速计偏移量,At为加速计原始数据,为校准后t时刻的加速计数据;
三轴磁力计:采取平面校准法或八字校准法进行校准。
3.根据权利要求2所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于三轴磁力计在含有附加的局部磁场环境下,采用以下方法校准:
1)将三轴磁力计水平旋转360度;
2)找到三轴磁力计水平方向数据的最小和最大输出Xmin,Ymin,Xmax,Ymax
3)比较Xmax-Xmin和Ymax-Ymin,取其中较大者,此处令比例系数:Xs=1;
4)计算另一个比例系数:
5)计算偏置补偿:
Xb=Xs[1/2(Xmax-Xmin)-Xmax]
Yb=Ys[1/2(Ymax-Ymin)-Ymax]
6)得到输出:
Xout=Xin*Xs+Xb
Yout=Yin*Ys+Yb
式中,XoutYout为校准后的磁力计数据,XinYin为原始的磁力计数据,Z轴在使用此种方法时无需校准。
4.根据权利要求1所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述融合算法将九轴数据的校准结果按照一定的算法进行融合,输出一个旋转四元数,所述一定的算法包括:卡尔曼滤波算法、扩展卡尔曼滤波算法、互补滤波算法。
5.根据权利要求4所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述预测算法以融合算法得到的旋转四元数为输入,通过分析数据的变化趋势,给出用户现实中最可能的真实姿态,得到预测的旋转四元数结果,具体步骤如下:
1)获取t时刻融合算法的结果:旋转四元数Qt=[q0,q1,q2,q3];
2)预测算法根据从0时刻一直到t-1时刻的预测四元数P0,P1,...,Pt-1,计算出预测的偏移量四元数PΔt=[pΔt0,pΔt1,pΔt2,pΔt3];
3)在旋转四元数Qt的基础上加上偏移量PΔt,得到最终的预测结果四元数Pt=[p0,p1,p2,p3]=[q0+pΔt0,q1+pΔt1,q2+pΔt2,q3+pΔt3]。
6.根据权利要求1所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述将旋转四元数换算到视角矩阵是将旋转四元数转换成旋转矩阵,然后将视角矩阵乘上这个旋转矩阵,旋转四元数转换成旋转矩阵的算法如下:
对于旋转四元数(x,y,z,w),其对应的旋转矩阵:
q 11 q 12 q 13 q 14 q 21 q 22 q 23 q 24 q 31 q 32 q 33 q 34 q 41 q 42 q 43 q 44
式中:
q11=1-2*y*y-2*z*z;q12=2*x*y-2*z*w;q13=2*x*z+2*y*w;q14=0;
q21=2*x*y+2*z*w;q22=1-2*x*x-2*z*z;q23=2*y*z-2*x*w;q24=0;
q31=2*x*z-2*y*w;q32=2*y*z+2*x*w;q33=1-2*x*x-2*y*y;q34=0;
q41=0;q42=0;q43=0;q44=1。
7.根据权利要求1~6任一项所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述头戴式虚拟现实设备包括传感器模块、用户交互模块、显示模块、数据处理模块、头戴式结构,其中:
传感器模块包括:三轴陀螺仪、三轴加速计、三轴磁力计;
用户交互模块包括:触摸式屏幕、手柄;
显示模块包括:液晶显示屏;
数据处理模块包括:中央处理器、显卡、内存;
头戴式结构提供了一种可以使设备固定在用户头部,并随着用户的姿态移动的结构。
8.根据权利要求7所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述头戴式虚拟现实设备由智能手机和虚拟现实盒子共同组成,其中:智能手机包含传感器模块、显示模块、数据处理模块,而虚拟现实盒子提供了用户交互模块、头戴式结构。
9.根据权利要求7所述的一种九轴传感器融合的用户姿态测算和虚拟现实随动方法,其特征在于所述头戴式虚拟现实设备为集成了所有模块的一体机设备。
CN201610479894.6A 2016-06-27 2016-06-27 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法 Active CN106095113B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610479894.6A CN106095113B (zh) 2016-06-27 2016-06-27 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610479894.6A CN106095113B (zh) 2016-06-27 2016-06-27 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法

Publications (2)

Publication Number Publication Date
CN106095113A true CN106095113A (zh) 2016-11-09
CN106095113B CN106095113B (zh) 2019-02-12

Family

ID=57252927

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610479894.6A Active CN106095113B (zh) 2016-06-27 2016-06-27 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法

Country Status (1)

Country Link
CN (1) CN106095113B (zh)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383596A (zh) * 2016-11-15 2017-02-08 北京当红齐天国际文化发展集团有限公司 基于空间定位的虚拟现实防晕眩***及方法
CN106598230A (zh) * 2016-11-24 2017-04-26 北京小鸟看看科技有限公司 一种虚拟现实头盔及追踪其空间姿态信息的方法和装置
CN106597361A (zh) * 2016-12-02 2017-04-26 北京凌宇智控科技有限公司 偏航角的确定方法、装置和***以及偏航角的矫正***
CN106648088A (zh) * 2016-12-14 2017-05-10 影动(北京)科技有限公司 惯性运动捕捉姿态瞬时校准方法及其***
CN106706018A (zh) * 2016-12-28 2017-05-24 北京奇艺世纪科技有限公司 Vr设备中九轴传感器性能的测试方法、装置及测试转台
CN107145706A (zh) * 2017-03-30 2017-09-08 北京奇艺世纪科技有限公司 虚拟现实vr设备融合算法性能参数的评估方法及装置
CN107168515A (zh) * 2017-03-31 2017-09-15 北京奇艺世纪科技有限公司 一种vr一体机中手柄的定位方法和装置
CN107560613A (zh) * 2017-08-15 2018-01-09 江苏科技大学 基于九轴惯性传感器的机器人室内轨迹跟踪***及方法
CN107764262A (zh) * 2017-11-09 2018-03-06 深圳创维新世界科技有限公司 虚拟现实显示设备、***及姿态校准方法
CN107978135A (zh) * 2017-12-25 2018-05-01 华南理工大学广州学院 一种坐姿矫正控制装置及方法
CN108153406A (zh) * 2016-12-02 2018-06-12 成都虚拟世界科技有限公司 一种控制hmd视角的方法及头戴显示设备
CN108170297A (zh) * 2017-09-11 2018-06-15 南京睿悦信息技术有限公司 实时六自由度vr/ar/mr设备定位方法
CN108196701A (zh) * 2018-01-03 2018-06-22 青岛海信电器股份有限公司 确定姿态的方法、装置及vr设备
CN108287607A (zh) * 2017-01-09 2018-07-17 成都虚拟世界科技有限公司 一种控制hmd视角的方法及头戴显示设备
CN108983795A (zh) * 2018-05-07 2018-12-11 长江大学 一种三轴姿态校正方法及设备
CN109032331A (zh) * 2018-06-19 2018-12-18 深圳市眼界科技有限公司 Vr热气球随动平台数据交互方法及装置
CN109827580A (zh) * 2019-03-21 2019-05-31 辽宁省交通高等专科学校 一种汽车姿态数据采集***
CN110779553A (zh) * 2019-12-03 2020-02-11 中国科学院电子学研究所 磁力计数据的校准方法
CN111352506A (zh) * 2020-02-07 2020-06-30 联想(北京)有限公司 图像处理方法、装置、设备及计算机可读存储介质
CN111580650A (zh) * 2020-04-29 2020-08-25 南京睿悦信息技术有限公司 一种移动端传感器与外部定位***的低延迟位姿融合方法
CN112987944A (zh) * 2021-03-12 2021-06-18 东莞市攀星智能运动科技有限公司 基于脚部姿势交互的音乐播放控制方法
CN113804191A (zh) * 2016-11-17 2021-12-17 格兰菲智能科技有限公司 移动设备及求取移动设备姿态的方法
CN113959279A (zh) * 2021-10-14 2022-01-21 北京理工大学 一种利用多传感器信息融合的弹道环境特征辨识方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461013A (zh) * 2014-12-25 2015-03-25 中国科学院合肥物质科学研究院 一种基于惯性传感单元的人体动作重构与分析***及方法
CN104811687A (zh) * 2015-04-24 2015-07-29 小鸟科技有限公司 一种虚拟现实头盔的电路***和虚拟现实头盔

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461013A (zh) * 2014-12-25 2015-03-25 中国科学院合肥物质科学研究院 一种基于惯性传感单元的人体动作重构与分析***及方法
CN104811687A (zh) * 2015-04-24 2015-07-29 小鸟科技有限公司 一种虚拟现实头盔的电路***和虚拟现实头盔

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈伟: "基于四元数和卡尔曼滤波的姿态角估计算法研究与应用", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383596A (zh) * 2016-11-15 2017-02-08 北京当红齐天国际文化发展集团有限公司 基于空间定位的虚拟现实防晕眩***及方法
CN106383596B (zh) * 2016-11-15 2023-08-29 北京当红齐天国际文化科技发展集团有限公司 基于空间定位的虚拟现实防晕眩***及方法
CN113804191B (zh) * 2016-11-17 2024-03-19 格兰菲智能科技有限公司 移动设备及求取移动设备姿态的方法
CN113804191A (zh) * 2016-11-17 2021-12-17 格兰菲智能科技有限公司 移动设备及求取移动设备姿态的方法
CN106598230A (zh) * 2016-11-24 2017-04-26 北京小鸟看看科技有限公司 一种虚拟现实头盔及追踪其空间姿态信息的方法和装置
CN106598230B (zh) * 2016-11-24 2019-07-19 北京小鸟看看科技有限公司 一种虚拟现实头盔及追踪其空间姿态信息的方法和装置
CN108153406A (zh) * 2016-12-02 2018-06-12 成都虚拟世界科技有限公司 一种控制hmd视角的方法及头戴显示设备
CN106597361A (zh) * 2016-12-02 2017-04-26 北京凌宇智控科技有限公司 偏航角的确定方法、装置和***以及偏航角的矫正***
CN106648088A (zh) * 2016-12-14 2017-05-10 影动(北京)科技有限公司 惯性运动捕捉姿态瞬时校准方法及其***
CN106648088B (zh) * 2016-12-14 2019-08-23 影动(北京)科技有限公司 惯性运动捕捉姿态瞬时校准方法及其***
CN106706018A (zh) * 2016-12-28 2017-05-24 北京奇艺世纪科技有限公司 Vr设备中九轴传感器性能的测试方法、装置及测试转台
CN106706018B (zh) * 2016-12-28 2019-06-14 重庆爱奇艺智能科技有限公司 Vr设备中九轴传感器性能的测试方法、装置及测试转台
CN108287607B (zh) * 2017-01-09 2021-05-11 成都理想智美科技有限公司 一种控制hmd视角的方法及头戴显示设备
CN108287607A (zh) * 2017-01-09 2018-07-17 成都虚拟世界科技有限公司 一种控制hmd视角的方法及头戴显示设备
CN107145706B (zh) * 2017-03-30 2020-09-18 重庆爱奇艺智能科技有限公司 虚拟现实vr设备融合算法性能参数的评估方法及装置
CN107145706A (zh) * 2017-03-30 2017-09-08 北京奇艺世纪科技有限公司 虚拟现实vr设备融合算法性能参数的评估方法及装置
CN107168515A (zh) * 2017-03-31 2017-09-15 北京奇艺世纪科技有限公司 一种vr一体机中手柄的定位方法和装置
CN107560613A (zh) * 2017-08-15 2018-01-09 江苏科技大学 基于九轴惯性传感器的机器人室内轨迹跟踪***及方法
CN107560613B (zh) * 2017-08-15 2020-03-31 江苏科技大学 基于九轴惯性传感器的机器人室内轨迹跟踪***及方法
CN108170297A (zh) * 2017-09-11 2018-06-15 南京睿悦信息技术有限公司 实时六自由度vr/ar/mr设备定位方法
CN108170297B (zh) * 2017-09-11 2021-11-16 南京睿悦信息技术有限公司 实时六自由度vr/ar/mr设备定位方法
CN107764262B (zh) * 2017-11-09 2019-10-25 深圳创维新世界科技有限公司 虚拟现实显示设备、***及姿态校准方法
CN107764262A (zh) * 2017-11-09 2018-03-06 深圳创维新世界科技有限公司 虚拟现实显示设备、***及姿态校准方法
CN107978135A (zh) * 2017-12-25 2018-05-01 华南理工大学广州学院 一种坐姿矫正控制装置及方法
CN108196701A (zh) * 2018-01-03 2018-06-22 青岛海信电器股份有限公司 确定姿态的方法、装置及vr设备
CN108196701B (zh) * 2018-01-03 2020-06-02 海信视像科技股份有限公司 确定姿态的方法、装置及vr设备
CN108983795A (zh) * 2018-05-07 2018-12-11 长江大学 一种三轴姿态校正方法及设备
CN109032331A (zh) * 2018-06-19 2018-12-18 深圳市眼界科技有限公司 Vr热气球随动平台数据交互方法及装置
CN109827580A (zh) * 2019-03-21 2019-05-31 辽宁省交通高等专科学校 一种汽车姿态数据采集***
CN110779553A (zh) * 2019-12-03 2020-02-11 中国科学院电子学研究所 磁力计数据的校准方法
CN111352506A (zh) * 2020-02-07 2020-06-30 联想(北京)有限公司 图像处理方法、装置、设备及计算机可读存储介质
CN111580650A (zh) * 2020-04-29 2020-08-25 南京睿悦信息技术有限公司 一种移动端传感器与外部定位***的低延迟位姿融合方法
CN112987944A (zh) * 2021-03-12 2021-06-18 东莞市攀星智能运动科技有限公司 基于脚部姿势交互的音乐播放控制方法
CN113959279A (zh) * 2021-10-14 2022-01-21 北京理工大学 一种利用多传感器信息融合的弹道环境特征辨识方法
CN113959279B (zh) * 2021-10-14 2023-08-22 北京理工大学 一种利用多传感器信息融合的弹道环境特征辨识方法

Also Published As

Publication number Publication date
CN106095113B (zh) 2019-02-12

Similar Documents

Publication Publication Date Title
CN106095113A (zh) 一种九轴传感器融合的用户姿态测算和虚拟现实随动方法
CN104567931B (zh) 一种室内惯性导航定位的航向漂移误差消除方法
CN101067554B (zh) 补偿地磁传感器姿态误差的设备和方法
Parsa et al. Design and implementation of a mechatronic, all-accelerometer inertial measurement unit
CN106969783A (zh) 一种基于光纤陀螺惯性导航的单轴旋转快速标定技术
CN107655472B (zh) 一种基于深度学习的高精度惯性导航设备误差补偿方法
CN109540135B (zh) 水田拖拉机位姿检测和偏航角提取的方法及装置
CN106289249A (zh) 用于合成传感器信号生成的***和方法
CN105806367B (zh) 无陀螺惯性***误差标定方法
CN102997913B (zh) 用于确定物体姿态的方法及装置
CN109030867A (zh) 使用加速度传感器和地磁传感器计算角速度的方法和设备
CN106393104A (zh) 一种移动机器人的行程校准方法
CN104316080B (zh) 一种姿态陀螺仪倾斜补偿四元数解算装置
CN103245364A (zh) 一种星敏感器动态性能测试方法
CN108731676A (zh) 一种基于惯性导航技术的姿态融合增强测量方法及***
CN106813679A (zh) 运动物体的姿态估计的方法及装置
CN106017452A (zh) 双陀螺抗扰动寻北方法
CN111189474A (zh) 基于mems的marg传感器的自主校准方法
Grivon et al. Development of an innovative low-cost MARG sensors alignment and distortion compensation methodology for 3D scanning applications
Aligia et al. An orientation estimation strategy for low cost IMU using a nonlinear Luenberger observer
CN104931069B (zh) 标定陀螺仪的方法、装置及***
CN109186634B (zh) 一种mems惯组导航性能测量方法及装置
Hemerly et al. Attitude and heading reference system with acceleration compensation
CN108426584A (zh) 汽车多传感器的校准方法
Ratchatanantakit et al. A sensor fusion approach to MARG module orientation estimation for a real-time hand tracking application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant