[发明专利]室内导航系统的构建方法在审
| 申请号: | 202110868784.X | 申请日: | 2021-07-30 |
| 公开(公告)号: | CN113554763A | 公开(公告)日: | 2021-10-26 |
| 发明(设计)人: | 王烁程 | 申请(专利权)人: | 北京创程科技有限公司 |
| 主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T17/00;G06F30/13 |
| 代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 石岩 |
| 地址: | 100020 北京市朝阳区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 室内 导航系统 构建 方法 | ||
1.一种室内导航系统的构建方法,其特征在于,包括:
基于建筑物的原始资料,构建建筑物的三维BIM模型;所述原始资料包括建筑物图纸;
利用Unity 3D软件对构建的三维BIM模型进行加载,并进行参数设置,得到三维场景模型;
构建位置信息获取子系统;所述信息获取子系统用于获取当前位置信息和目标位置信息;
构建导航子系统;所述导航子系统用于在所述三维场景模型中生成导航网格,以及,基于所述导航网格,利用所述位置信息获取子系统获取的位置信息绘制导航路线。
2.根据权利要求1所述的方法,其特征在于,所述基于建筑物的原始资料,构建建筑物的三维BIM模型,包括:
基于建筑物的原始资料,根据建筑物的设计以及建造情况创建基本网格和楼层分层线;
导入所述建筑物图纸;其中导入建筑物图纸时,建筑物的结构与所述基本网格相对应;
依照所述建筑物图纸在对应的位置依次绘制室内的各三维组件,得到所述三维BIM模型。
3.根据权利要求1所述的方法,其特征在于,所述利用Unity 3D软件对构建的三维BIM模型进行加载,之前还包括:
将所述三维BIM模型导入三维渲染软件进行渲染;
所述利用Unity 3D软件对构建的三维BIM模型进行加载,包括:
利用Unity 3D软件对渲染后的三维BIM模型进行加载。
4.根据权利要求1所述的方法,其特征在于,所述进行参数设置,包括:
将三维BIM模型导入到多种不同的场景,并基于不同场景进行对应的参数设置;所述场景包括自动导航场景和浏览模式场景;
对各场景下的灯光进行对应设置;
设置主摄影机和第一人称跟随摄影机;
设置基本角色,包括设置所述基本角色的基本参数和碰撞器以及将所述基本角色设置为第一人称视角。
5.根据权利要求4所述的方法,其特征在于,设置所述基本参数时以三维场景模型的结构为基础;其中,设置的所述基本参数包括:所述基本角色的半径、高度、能够爬上的最大坡度、每次能够上升的最高高度、每次能够下降的最高高度以及能够跳跃的最远距离。
6.根据权利要求1所述的方法,其特征在于,所述导航子系统在绘制导航路线时,若计算出的定位坐标位于无导航网格处或超出实际场景范围,则自动计算与所述定位坐标距离最近且覆盖有导航网格的坐标作为纠正后的定位坐标,实现对导航路线的纠正。
7.根据权利要求1所述的方法,其特征在于,所述信息获取子系统采用基于WLAN的定位技术实现对当前位置信息的获取,也即通过获取WLAN信号源的接收强度指示值RSSI来计算空间距离实现室内定位;其中,计算公式为:
D=10((RSSI-A)/(10n))
式中,D为所需的空间距离,RSSI为获取的信号强度值,A为发射器和接收器相隔1米时的信号强度值,n为环境衰减因子。
8.根据权利要求1所述的方法,其特征在于,所述导航子系统采用导航网格算法实现导航路线的计算,利用Unity 3D中的Live Renderer组件实现三维场景模型中的导航路线的实时绘制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创程科技有限公司,未经北京创程科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110868784.X/1.html,转载请声明来源钻瓜专利网。





