[发明专利]基于HoloLens眼镜的空间定位方法有效
申请号: | 201811390021.3 | 申请日: | 2018-11-21 |
公开(公告)号: | CN111207747B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 宋国立;苏顺;赵忆文;赵新刚 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 李巨智 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 hololens 眼镜 空间 定位 方法 | ||
1.一种基于HoloLens眼镜的空间定位方法,其特征在于:在所述HoloLens上设置标定件,该标定件至少包括3个共面的标志球;方法包括以下步骤:
步骤1:以任意一个标志球为坐标原点,建立工具坐标系HoloLenstool;
步骤2:求HoloLenstool到NDI Spectra设备的旋转矩阵PHololenstooltoNDI;
步骤3:利用UDP通讯读取HoloLens内的世界坐标系到本地坐标系旋转矩阵PWorldtoLocal;
步骤4:利用改进的手眼标定算法求出HoloLens到HoloLenstool的旋转矩阵PHololenstoHololenstool;
步骤5:观测空间中任意位置的物体上设置的标记点到NDI Spectra设备的旋转矩阵PMarkertoNDI,以及工具坐标系HoloLenstool到NDI Spectra设备的旋转矩阵PHololenstooltoNDI;
步骤6:求出现实中含标记点的物体到Hololens的空间位置关系;
所述现实中含标记点的物体到Hololens的空间位置关系为:
在空间中任意位置显示模型或者获取该位置相对Hololens的位置时,在该点设置标记点,根据NDI Spectra设备采集获取的PMarkertoNDI和Hololens工具坐标系的PHololenstooltoNDI及此时Hololens内部的PWorldtoLocal,加之标定获得的PLocaltoHololenstool可以根据下面公式计算获得PMarkertoLocal,即任意位置点在Hololens下的坐标及姿态:
PMarkertoLocal=PLocaltoHololenstool-1*PHololenstooltoNDI-1*PMarkertoNDI
将PMarkertoLocal转化为PMarkertoWorld,即
PMarkertoWorld=PLocaltoWorld*PMarkertoLocal
其中,PMarkertoWorld为空间中含标记点物体到Hololens世界坐标系的旋转矩阵,PMarkertoLocal为空间中含标记点物体到Hololens本地坐标系的旋转矩阵,PMarkertoNDI为标记点到NDI Spectra设备的旋转矩阵,PHololenstooltoNDI为工具坐标系Hololenstools到NDISpectra的旋转矩阵,PWorldtoLocal为世界坐标系到本地坐标系旋转矩阵PWorldtoLocal,PLocaltoHololenstool为Hololens的本地坐标系到工具坐标系Hololenstool的旋转矩阵。
2.根据权利要求1所述的基于HoloLens眼镜的空间定位方法,其特征在于:任意两个相邻的标志球之间的距离作为标志距离,且每两个标志距离之间的差值大于2cm。
3.根据权利要求1所述的基于HoloLens眼镜的空间定位方法,其特征在于:所述工具坐标系HoloLenstool为:选取任意三个标志球,以其中一个标志球作为坐标系原点,该点与其他两点所在平面为XY平面,该点到左侧点连线方向为X轴正方向,利用正交基求出垂直于该XY平面的Z轴正方向,然后反求出Y轴正方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811390021.3/1.html,转载请声明来源钻瓜专利网。