一种建筑物内活动轨迹的定位显示方法技术

技术编号:13330493 阅读:84 留言:0更新日期:2016-07-11 21:00
一种建筑物内活动轨迹的定位显示方法,包括以下步骤:1)定位开始时,在智能终端导入该建筑物的室内地图信息,通过智能终端的气压传感器获取各位置的大气压P,记录初始位置点坐标(X0,Y0)以及初始位置点的方向angle;2)通过公式计算得出建筑物基层海拔高度A0和实时海拔高度A1,利用公式,得出实时楼层高度F;3)根据以下公式计算出智能终端持有人的每个步行轨迹,获得行径过程中的轨迹集合,并将步行的轨迹显示在室内地图上;根据以上公式依次计算出后一步的位置坐标点,到室内定位结束,位置点(xi,yi)的集合即为活动轨迹。与现有技术相比,本发明专利技术的优点有:成本低、准确率高、使用方便、扩展性强。

【技术实现步骤摘要】

本专利技术涉及室内定位
,具体涉及一种建筑物内活动轨迹的定位显示方法。
技术介绍
现实生活中占地面积大、房间多的建筑物越来越多,且楼层越来越高,由于室内标识不清楚,对建筑物室内结构不清楚的人员,在走动一段时间后往往不知道自己所在的准确位置,以及如何到达目标位置,此时建筑物内部定位则显得尤为重要。现有技术主要是通过GPS来实现人员的定位,在范围较大的地理环境中GPS是比较实用的定位工具,但是建筑物的经纬度范围都很小,通常用GPS定位不能准确定位人员室内位置,且在网络信号不稳定的建筑物内,GPS定位不能产生作用。室内定位的工作中需要一款便携且可离线工作、定位准确的工具。传统定位无法达到高精度与低成本,因此提供一种高精度、低定位成本的智能终端建筑物内部定位方法尤为重要。
技术实现思路
专利技术目的:针对现有技术中存在不足,本专利技术的目的是提供一种建筑物内活动轨迹的定位显示方法,解决现有技术中存在传统定位无法不能准确定位人员室内位置,无法达到高精度与低成本的问题。技术方案:为了实现上述专利技术目的,本专利技术采用的技术方案为:一种建筑物内活动轨迹的定位显示方法,包括以下步骤:1)定位开始时,在智能终端导入该建筑物的室内地图信息,通过智能终端的气压传感器获取各位置的大气压P,记录初始位置点坐标(X0,Y0)以及初始位置点的方向angle;2)通过公式1计算得出建筑物基层海拔高度A0和实时海拔高度A1,P0为标准大气压1013.25hPa; A = 44330000 * [ 1 - ( P P 0 ) 1 5255 ] ]]>公式1利用公式2,得出实时楼层高度F,F=(A1-A0)/H+1公式2式中,H为建筑物的实际层高,公式2计算结果四舍五入,取整数;3)根据以下公式计算出智能终端持有人的每个步行轨迹,获得行径过程中的轨迹集合,并将步行的轨迹显示在室内地图上;direction1为前一个脚步对应的角度,direction2为后一个脚步对应的角度,当direction1较direction2变化的角度θ大于0时,即确定行人发生了转弯动作,为向左转,后一步轨迹坐标为:Xi=Xi-1-dis*scale*sin(π/2*angle-θ);公式3Yi=Yi-1-dis*scale*cos(π/2*angle-θ);公式4当direction1较direction2变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:Xi=Xi-1+dis*scale*sin(π/2*angle-θ);公式5Yi=Yi-1+dis*scale*cos(π/2*angle-θ);公式6式中,方位角θ由陀螺仪实时获取,距离dis由计步器获得,scale为室内地图的比例尺,i为步数,>0,X,Y为位置坐标,angle=0、1、2、3,0为北,1为东,2为南,3为西;根据以上公式依次计算出后一步的位置坐标点,到室内定位结束,位置点(xi,yi)的集合即为活动轨迹。所述的建筑物内活动轨迹的定位显示方法,所述的室内地图为矢量地图。所述的建筑物内活动轨迹的定位显示方法,所述的angle值的确定方法为:当某一脚步对应的方位角θ,小于阈值67度或者大于阈值337度时确定angle为0;当θ大于阈值67度并且小于阈值157度时确定angle为1;当θ大于阈值157度并且小于阈值247度时确定angle为2;当θ大于阈值247度并且小于阈值3377度时确定angle为3。所述的建筑物内活动轨迹的定位显示方法,所述的scale的比例为1:5000~50000。所述的建筑物内活动轨迹的定位显示方法,所述的智能终端包括显示器、处理器、存储器、气压传感器、GPS定位器、陀螺仪、计步器以及输入端,所述的显示器、存储器、气压传感器、GPS定位器、陀螺仪、计步器以及输入端均与处理器相连,室内地图由输入端导入智能终端并存储在存储器中,气压传感器、GPS定位器、陀螺仪和计步器实时将获得的对应数据传输给处理器,并在存储器中记录和存储,数据经处理器处理后显示在显示器中。有益效果:与现有技术相比,本专利技术的优点有:成本低、准确率高、使用方便、扩展性强。附图说明图1是智能终端的结构示意图。图2是在建筑内一层活动轨迹图。图3是在建筑内三层活动轨迹图。具体实施方式下面结合附图和具体实施例,对本专利技术具体详细说明。实施例1如图1所示,建筑物内活动轨迹的定位显示方法使用的智能终端,主要结构部件包括显示器、处理器、存储器、气压传感器、GPS定位器、陀螺仪、计步器以及输入端,显示器、存储器、气压传感器、GPS定位器、陀螺仪、计步器以及输入端均与处理器相连,室内地图由输入端导入智能终端并存储在存储器中,气压传感器、GPS定位器、陀螺仪和计步器实时将获得的对应数据传输给处理器,并在存储器中记录和存储,数据经处理器处理后显示在显示器中。上述显示器可为TFT液晶显示屏、UFB液晶显示屏、STN屏幕等;处理器可为ARM处理器、intel处理器等;存储器存储容量不小于10M;气压传感器可为数字气压传感器;输入端可为机械键盘或触摸式键盘。实施例2采用实施例1所述的智能终端,进行建筑物内活动轨迹的定位显示,步骤如下:1)定位开始时,在智能终端导入该建筑物的室内地图信息;通过气压传感器获取待定位的当前位置大气压P,记录初始位置点坐标(X0,Y0)以及初始位置点的方向angle。2)通过公式1计算得出建筑物基层海拔高度A0和实时海拔高度A1, A = 44330000 * [ 1 - ( P P 0 ) 1 5255 ] ]]>公式1P0为标准大气压101本文档来自技高网...

【技术保护点】
一种建筑物内活动轨迹的定位显示方法,其特征在于,包括以下步骤:1)定位开始时,在智能终端导入该建筑物的室内地图信息,通过智能终端的气压传感器获取各位置的大气压P,记录初始位置点坐标(X0,Y0)以及初始位置点的方向angle;2)通过公式1计算得出建筑物基层海拔高度A0和实时海拔高度A1,P0为标准大气压1013.25hPa;A=44330000*[1-(PP0)15255]]]>    公式1利用公式2,得出实时楼层高度F,F=(A1‑A0)/H+1           公式2式中,H为建筑物的实际层高,公式2计算结果四舍五入,取整数;3)根据以下公式计算出智能终端持有人的每个步行轨迹,获得行径过程中的轨迹集合,并将步行的轨迹显示在室内地图上;direction1为前一个脚步对应的角度,direction2为后一个脚步对应的角度,当direction1较direction2变化的角度θ大于0时,即确定行人发生了转弯动作,为向左转,后一步轨迹坐标为:Xi=Xi‑1-dis*scale*sin(π/2*angle-θ);       公式3Yi=Yi‑1-dis*scale*cos(π/2*angle-θ);     公式4当direction1较direction2变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:Xi=Xi‑1+dis*scale*sin(π/2*angle-θ);       公式5Yi=Yi‑1+dis*scale*cos(π/2*angle-θ);       公式6式中,方位角θ由陀螺仪实时获取,距离dis由计步器获得,scale为室内地图的比例尺,i为步数,>0,X,Y为位置坐标,angle=0、1、2、3,0为北,1为东,2为南,3为西;根据以上公式依次计算出后一步的位置坐标点,到室内定位结束,位置点(xi,yi)的集合即为活动轨迹。...

【技术特征摘要】
1.一种建筑物内活动轨迹的定位显示方法,其特征在于,包括以下步骤:
1)定位开始时,在智能终端导入该建筑物的室内地图信息,通过智能终端
的气压传感器获取各位置的大气压P,记录初始位置点坐标(X0,Y0)以及初始
位置点的方向angle;
2)通过公式1计算得出建筑物基层海拔高度A0和实时海拔高度A1,P0为
标准大气压1013.25hPa;
A = 44330000 * [ 1 - ( P P 0 ) 1 5255 ] ]]>公式1
利用公式2,得出实时楼层高度F,
F=(A1-A0)/H+1公式2
式中,H为建筑物的实际层高,公式2计算结果四舍五入,取整数;
3)根据以下公式计算出智能终端持有人的每个步行轨迹,获得行径过程中
的轨迹集合,并将步行的轨迹显示在室内地图上;
direction1为前一个脚步对应的角度,direction2为后一个脚步对应的角度,
当direction1较direction2变化的角度θ大于0时,即确定行人发生了转弯动作,
为向左转,后一步轨迹坐标为:
Xi=Xi-1-dis*scale*sin(π/2*angle-θ);公式3
Yi=Yi-1-dis*scale*cos(π/2*angle-θ);公式4
当direction1较direction2...

【专利技术属性】
技术研发人员:曹发根肖慧杨杰杨小蕾周寒
申请(专利权)人:南京华苏科技股份有限公司
类型:发明
国别省市:江苏;32

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

1