用于元宇宙的传感器手套及其姿态估计方法技术

技术编号:34755533 阅读:85 留言:0更新日期:2022-08-31 18:52
本发明专利技术公开了用于元宇宙的传感器手套及其姿态估计方法,用于元宇宙的传感器手套的姿态估计方法,步骤S1:将传感器分别安装于手本体和指尖,步骤S2:通过传感器获取手本体和指尖的第一数据,并且根据第一数据对手本体和指尖的相对角速度进行积分,并以获得积分数据,进而对积分数据进行补偿后获得手本体和指尖的相对方向。本发明专利技术公开的用于元宇宙的传感器手套及其姿态估计方法,其对于手部的姿态评估精简到三个传感器和一个磁铁,通过相对方向来获取手部中的相对位置,从而对整个手部进行姿态估计,并且对各个传感器的采集数据进行校准处理,从而使得采集的数据更加精确。从而使得采集的数据更加精确。从而使得采集的数据更加精确。

【技术实现步骤摘要】
用于元宇宙的传感器手套及其姿态估计方法


[0001]本专利技术属于元宇宙手部数据姿态估计
,具体涉及一种用于元宇宙的传感器手套和一种用于元宇宙的传感器手套的姿态估计方法。

技术介绍

[0002]元宇宙(Metaverse)是一个平行于现实世界运行的人造虚拟空间。在这个空间里,用户拥有自己的虚拟身份和数字资产,可以在虚拟世界里尽情互动,从事生产经营活动并创造价值。2021年3月Roblox以元宇宙的概念在纽交所上市,同年9月份Facebook宣传进军元宇宙领域,国内也有腾讯、字节跳动等知名公司开始布局元宇宙,无不意味着元宇宙的时代正在加速到来。元宇宙的发展不是单纯的虚拟世界或者互联网技术的自我迭代,更需要可穿戴智能设备以及物联网等实体技术的同步或者领先发展。
[0003]目前元宇宙的主要硬件载体是各类AR/VR设备,但是现有对于手部姿态的采集大多数不便携也不可穿戴,尤其是通过较多的摄像头进行采集,然后根据计算机视觉进行呈现,这种通过计摄像头进行采集具有一定的局限性,比如其在光照差和具有遮挡物等不利于拍摄的环境中进行拍摄,大大影响人体的姿势估计。
[0004]因此,针对上述问题,予以进一步改进。

技术实现思路

[0005]本专利技术的主要目的在于提供用于元宇宙的传感器手套及其姿态估计方法,其对于手部的姿态评估精简到三个传感器和一个磁铁,通过相对方向来获取手部中的相对位置,从而对整个手部进行姿态估计,并且对各个传感器的采集数据进行校准处理,从而使得采集的数据更加精确,进而使得姿态估计更加精确。
[0006]为达到以上目的,本专利技术提供一种用于元宇宙的传感器手套的姿态估计方法,用于获得手本体和指尖的相对姿态,包括以下步骤:
[0007]步骤S1:将传感器分别安装于手本体和指尖;
[0008]步骤S2:通过传感器获取手本体和指尖的第一数据,并且根据第一数据对手本体和指尖的相对角速度进行积分,并以获得积分数据,进而对积分数据进行补偿后获得手本体和指尖的相对方向;
[0009]步骤S3:根据获得的手本体和指尖的相对方向获得手本体和指尖的相对位置。
[0010]作为上述技术方案的进一步优选的技术方案,在步骤S1中,将第一传感器(包括陀螺仪、加速度计和磁力计)安装于第一指尖(优选为拇指),将第二传感器(包括陀螺仪、加速度计和磁力计)安装于第二指尖(优选为食指)并且将第三传感器(包括陀螺仪、加速度计、磁力计和磁铁)安装于手本体的背面。
[0011]作为上述技术方案的进一步优选的技术方案,步骤S2具体实施为以下步骤:
[0012]步骤S2.1:根据传感器的陀螺仪并且通过公式获取手本体和指尖的相对角速度,公式为:
[0013][0014]其中,为传感器输出在手本体的帧,为传感器输出在指尖的帧,为基于旋转矩阵的手本体和指尖的相对方向;
[0015]步骤S2.2:根据传感器的加速度计并且通过公式获取手本体和指尖的相对倾斜度,公式为:
[0016][0017]其中,为传感器输出在手本体的帧,为传感器输出在指尖的帧,g是局部重力,θ
a
是保证在获取相对倾斜度时,非重力加速度需小于的阈值;
[0018]手本体和指尖的加速度的关系近似为:
[0019][0020]步骤S2.3:将手本体和指尖作为一个物体加速或者旋转条件下的相对方向估计,从而进行补偿后获得手本体和指尖的相对方向;
[0021]由于手本体和指尖在运动中是整体运动,因此手本体和指尖共享相同的加速度和角速度:
[0022][0023]通过以下公式确定手本体和指尖何时作为一个整体运动:
[0024][0025]其中,θ
b
和θ
c
用于保证手本体和指尖共享相同的加速度和角速度,θ
d
用于保证手本体是旋转而不是静止,θ
a
、θ
b
、θ
c
和θ
d
根据运动的复杂程度进行匹配选择。
[0026]作为上述技术方案的进一步优选的技术方案,步骤S3具体实施为以下步骤:
[0027]步骤S3.1:偶极子自身框架产生的磁场为:
[0028][0029]其中,θ0为自由空间的磁导率,为磁体框架的磁矩,为磁体框架中的位置,指尖的磁力计的输出为:
[0030][0031]其中,B0为磁力计框架中的地磁场,a0为测量误差,是磁铁和手本体指尖的旋转矩阵,是磁力计和指尖的旋转矩阵;
[0032]当B0和a0之和远小于时,指尖的磁力计的输出:
[0033][0034]作为上述技术方案的进一步优选的技术方案,步骤S2中,通过传感器获取手本体和指尖的第一数据,并且对第一数据进行处理(用于消除噪声对加速度计和磁力计的影响,并且减少陀螺仪积分误差的影响,以使得第一数据更加精确),具体实施为以下步骤:
[0035]步骤T2.1:从传感器中获得与噪声混合的原始数据,并且对原始数据进行校准处理;
[0036]步骤T2.1.1:分别获取加速度计和磁力计的最大值和最小值,通过比较重力和磁场的大小来校准偏移误差和灵敏度;
[0037]步骤T2.1.2:通过静止的陀螺仪的值来校准陀螺仪的偏移误差,并且衰减积分误差;
[0038]步骤T2.1.3:通过低通率滤波器将校准后的数据进行低通滤波,从而获取加速度计和磁力计的低频信号并且衰减高频噪声;
[0039]步骤T2.2:通过方向余弦矩阵确定参考系和观测旋转系之间的关系;
[0040]步骤T2.3:获得DCM模型,用于表示不同坐标之间的旋转关系,一方面将观测旋转系坐标中的矢量变换为参考系的坐标,另一方面将参考系中的坐标变换回来(用于加速度计和磁力计);
[0041]步骤T2.4:通过四元素更新陀螺仪的方向,并且进行错误补偿。
[0042]为达到以上目的,本专利技术还提供一种用于元宇宙的传感器手套,应用于所述的一种用于元宇宙的传感器手套的姿态估计方法。
附图说明
[0043]图1是本专利技术的用于元宇宙的传感器手套及其姿态估计方法的示意图。
具体实施方式
[0044]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。
[0045]在本专利技术的优选实施例中,本领域技术人员应注意,本专利技术所涉及的手本体和指尖等可被视为现有技术。
[0046]优选实施例。
[0047]本专利技术公开了一种用于元宇宙的传感器手套的姿态估计方法,用于获得手本体和指尖的相对姿态,包括以下步骤:
[0048]步骤S1:将传感器分别安装于手本体和指尖;
[0049]步骤S2:通过传感器获取手本体和指尖的第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于元宇宙的传感器手套的姿态估计方法,用于获得手本体和指尖的相对姿态,其特征在于,包括以下步骤:步骤S1:将传感器分别安装于手本体和指尖;步骤S2:通过传感器获取手本体和指尖的第一数据,并且根据第一数据对手本体和指尖的相对角速度进行积分,并以获得积分数据,进而对积分数据进行补偿后获得手本体和指尖的相对方向;步骤S3:根据获得的手本体和指尖的相对方向获得手本体和指尖的相对位置。2.根据权利要求1所述的一种用于元宇宙的传感器手套的姿态估计方法,其特征在于,在步骤S1中,将第一传感器安装于第一指尖,将第二传感器安装于第二指尖并且将第三传感器安装于手本体的背面。3.根据权利要求2所述的一种用于元宇宙的传感器手套的姿态估计方法,其特征在于,步骤S2具体实施为以下步骤:步骤S2.1:根据传感器的陀螺仪并且通过公式获取手本体和指尖的相对角速度,公式为:其中,为传感器输出在手本体的帧,为传感器输出在指尖的帧,为基于旋转矩阵的手本体和指尖的相对方向;步骤S2.2:根据传感器的加速度计并且通过公式获取手本体和指尖的相对倾斜度,公式为:其中,为传感器输出在手本体的帧,为传感器输出在指尖的帧,g是局部重力,θ
a
是保证在获取相对倾斜度时,非重力加速度需小于的阈值;手本体和指尖的加速度的关系近似为:步骤S2.3:将手本体和指尖作为一个物体加速或者旋转条件下的相对方向估计,从而进行补偿后获得手本体和指尖的相对方向;由于手本体和指尖在运动中是整体运动,因此手本体和指尖共享相同的加速度和角速度:通过以下公式确定手本体和指尖何时作为一个整体运动:其中,θ
b
和θ
c
用于保证手本体和指尖共享相同的加速度和角速度,θ
d
用于保证手本体是旋转而不是静止,...

【专利技术属性】
技术研发人员:李立刘凯
申请(专利权)人:涂中科技安徽有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1