【技术实现步骤摘要】
【国外来华专利技术】用于电磁跟踪的传感器融合
[0001]本申请主张于2019年4月15日提交的美国临时专利申请No.62/834,081的优先权益,该申请在此通过引用并入。
[0002]本公开一般地涉及确定对象的位置或取向的系统和方法,更具体地,涉及具有其他传感器输入的融合电磁跟踪技术。
技术介绍
[0003]现代计算和显示技术促进了用于所谓“虚拟现实”或“增强现实”体验的系统的开发,其中,数字再现的图像或其一部分以看起来真实或被感知为真实的方式呈现给用户。虚拟现实或“VR”场景通常涉及呈现数字或虚拟图像信息,而无需对其他实际的真实世界视觉输入透明;增强现实或“AR”场景通常涉及呈现数字或虚拟图像信息作为对用户周围实际世界的可视化的增强。
技术实现思路
[0004]头戴式增强现实(AR)设备可以跟踪穿戴者头部(或其他身体部位)的姿势,从而能够在穿戴者环境中提供对象的三维虚拟表示。电磁(EM)跟踪系统的实施例可用于跟踪头部姿势或身体姿势。例如,手持用户输入设备可以包括EM发射器,而头戴式增强现实设备可以包括EM传感器。在一些实施方式中,EM发射器生成可以被EM传感器感测到的EM场。可以分析来自传感器的EM信息以确定传感器的位置和/或取向,从而穿戴者在AR设备参考系中的头部姿势。该姿势可以是包括AR设备的参考系中的三个空间坐标和三个角坐标的六自由度(6DOF)姿势。AR设备的参考系可以是全局(或世界)坐标系,代表穿戴者真实世界环境中的固定对象。
[0005]AR设备可以包括其他提供姿势信息的传感器,例如,加 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种可穿戴系统,包括:头戴式显示器;手持用户输入设备,其包括惯性测量单元(IMU);电磁(EM)跟踪系统,其包括:EM发射器,其被设置在所述手持用户输入设备中或所述手持用户输入设备上,所述EM发射器被配置为生成EM场;以及EM传感器,其被设置在所述头戴式显示器中或所述头戴式显示器上,所述EM传感器被配置为感测所述EM场,其中,所述EM跟踪系统被配置为输出EM场矩阵,所述EM场矩阵与所述EM传感器相对于所述EM发射器的估计姿势相关联;以及硬件处理器,其被编程为:从所述IMU访问IMU数据,所述IMU数据表示所述手持用户输入设备在与所述手持用户输入设备相关联的参考系中的估计姿势;从所述EM跟踪系统访问所述EM场矩阵;计算预测的EM场矩阵,所述预测的EM场矩阵表示所述手持用户输入设备在与所述可穿戴系统的环境相关联的世界参考系中的预测姿势;至少部分地基于所述EM场矩阵和所述预测的EM场矩阵来生成错误状态,所述错误状态表示以下至少一项:所述IMU中的偏置或噪声,或所述手持用户输入设备的所述参考系与所述世界参考系之间的偏差;基于所述错误状态,对所述IMU数据应用卡尔曼滤波器;以及使用所述卡尔曼滤波器来确定所述手持用户输入设备在所述世界参考系中的姿势。2.根据权利要求1所述的可穿戴系统,其中,所述IMU包括加速度计或陀螺仪中的至少一个。3.根据权利要求1或权利要求2所述的可穿戴系统,其中,为了计算所述预测的EM场矩阵,所述硬件处理器被编程为:计算针对在所述世界参考系中的所述EM发射器姿势的估计;以及计算针对在所述世界参考系中的所述EM传感器姿势的估计;以及计算在所述世界参考系中的所述EM发射器姿势与在所述世界参考系中的所述EM传感器姿势之间的相对姿势。4.根据权利要求3所述的可穿戴系统,其中,为了计算针对在所述世界参考系中的所述EM发射器姿势的所述估计,所述硬件处理器被编程为:访问在所述世界参考系中的所述手持用户输入设备的姿势;以及应用被配置为相对于所述手持用户输入设备的基准位置来调整所述EM发射器的位置的EM发射器外在因素。5.根据权利要求4所述的可穿戴系统,其中,所述EM发射器外在因素包括所述EM发射器的所述位置与所述手持用户输入设备的所述基准位置之间的位移。6.根据权利要求3至5中任一项所述的可穿戴系统,其中,为了计算针对在所述世界参考系中的所述EM传感器的所述估计,所述硬件处理器被编程为:访问针对所述头戴式显示器的姿势的估计;以及
应用被配置为相对于所述头戴式显示器的基准位置来调整所述EM传感器的位置的EM接收器外在因素。7.根据权利要求6所述的可穿戴系统,其中,所述EM接收器外在因素包括所述EM传感器的所述位置与所述头戴式显示器的所述基准位置之间的位移。8.根据权利要求1至7中任一项所述的可穿戴系统,其中,所述硬件处理器还被编程为执行包括以下一项或多项的初始化程序:基于从所述EM跟踪系统确定的姿势,计算所述手持用户输入设备的所述预测姿势;或者解决所述手持用户输入设备的取向歧义。9.根据权利要求8所述的可穿戴系统,其中,为了解决所述手持用户输入设备的所述取向歧义,所述硬件处理器被编程为:执行第一线程,在所述第一线程中,所述手持用户输入设备的初始取向位于第一半球中,所述第一线程确定所述手持用户输入设备在所述世界参考系中的姿势的第一估计;以及执行第二线程,在所述第二线程中,所述手持用户输入设备的所述初始取向位于与所述第一半球相对的第二半球中,所述第二线程确定所述手持用户输入设备在所述世界参考系中的姿势的第二估计。10.根据权利要求9所述的可穿戴系统,其中,所述硬件处理器被编程为在所述第一估计或所述第二估计分别偏离所述手持用户输入设备的真实姿势时终止所述第一线程或所述第二线程的执行。11.根据权利要求1至10中任一项所述的可穿戴系统,其中,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。