CN105716608A - 一种建筑物内活动轨迹的定位显示方法 - Google Patents

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

Info

Publication number
CN105716608A
CN105716608A CN201510819658.XA CN201510819658A CN105716608A CN 105716608 A CN105716608 A CN 105716608A CN 201510819658 A CN201510819658 A CN 201510819658A CN 105716608 A CN105716608 A CN 105716608A
Authority
CN
China
Prior art keywords
angle
formula
building
positioning
intelligent terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510819658.XA
Other languages
English (en)
Inventor
曹发根
肖慧
杨杰
杨小蕾
周寒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Hua Su Science And Technology Co Ltd
Original Assignee
Nanjing Hua Su Science And Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Hua Su Science And Technology Co Ltd filed Critical Nanjing Hua Su Science And Technology Co Ltd
Priority to CN201510819658.XA priority Critical patent/CN105716608A/zh
Publication of CN105716608A publication Critical patent/CN105716608A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

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

Description

一种建筑物内活动轨迹的定位显示方法
技术领域
本发明涉及室内定位技术领域,具体涉及一种建筑物内活动轨迹的定位显示方法。
背景技术
现实生活中占地面积大、房间多的建筑物越来越多,且楼层越来越高,由于室内标识不清楚,对建筑物室内结构不清楚的人员,在走动一段时间后往往不知道自己所在的准确位置,以及如何到达目标位置,此时建筑物内部定位则显得尤为重要。
现有技术主要是通过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-θ);公式3
Yi=Yi-1-dis*scale*cos(π/2*angle-θ);公式4
当direction1较direction2变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:
Xi=Xi-1+dis*scale*sin(π/2*angle-θ);公式5
Yi=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 ] 公式1
P0为标准大气压1013.25hPa,当P为建筑物基层气压时,计算获得建筑物基层海拔高度A0,当P为智能终端气压时,计算获得智能终端实时海拔高度A1
利用公式2,得出实时楼层高度F,
F=(A1-A0)/H+1公式2
式中,H为建筑物的实际层高;计算结果四舍五入,取整数。
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变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:
Xi=Xi-1+dis*scale*sin(π/2*angle-θ);公式5
Yi=Yi-1+dis*scale*cos(π/2*angle-θ);公式6
式中,方位角θ由陀螺仪实时获取,距离dis由计步器获得,scale为室内地图的比例尺,i为步数,i>0,X,Y为位置坐标,angle=0、1、2、3;0为北,1为东,2为南,3为西;
根据以上公式依次计算出后一步的位置坐标点,直到室内定位结束,位置点(xi,yi)的集合即为活动轨迹。
实施例3
在北纬32.0938°,东经118.7894°,南京市鼓楼区中央路某广场使用实施例1中的智能装置以及实施例2中的方法,进行建筑物内活动轨迹的定位。
该广场共17层楼高,定位开始时,在智能终端导入该广场1-17层的室内矢量地图。
智能终端持有人在一楼进行活动,此时,气压传感器获取一楼的大气压P=1014.1hPa,记录初始位置点坐标(X0,Y0)以及初始位置点的方向angle。
根据实施例2中的公式1,计算出一层A0=-7.07m。由于该建筑一层即为基层,因此,A1=A0,利用公式2,得出实时楼层高度F=1,即***识别该工作人员位于该广场的一楼,随即调出一楼的室内矢量地图进行定位。
根据以下公式计算出智能终端持有人的每个步行轨迹,获得行径过程中的轨迹集合,并将步行的轨迹显示在室内地图上;
direction1为前一个脚步对应的角度,direction2为后一个脚步对应的角度,当direction1较direction2变化的角度θ大于0时,即确定行人发生了转弯动作,为向左转,后一步轨迹坐标为:
Xi=Xi-1-dis*scale*sin(π/2*angle-θ);
Yi=Yi-1-dis*scale*cos(π/2*angle-θ);
当direction1较direction2变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:
Xi=Xi-1+dis*scale*sin(π/2*angle-θ);
Yi=Yi-1+dis*scale*cos(π/2*angle-θ);
式中,方位角θ由陀螺仪实时获取,距离dis由计步器获得,scale为室内地图的比例尺,i为步数,i>0,X,Y为位置坐标,angle=0、1、2、3;0为北,1为东,2为南,3为西;
根据以上公式依次计算出后一步的位置坐标点,直到室内定位结束。如图2所示,虚线即为工作人员的活动轨迹。
再上到该广场三层,通过气压传感器获取三楼的大气压P=1012.8hPa,根据实施例2中的公式1,计算出A1=3.74m。该广场实际层高5.2m,利用公式2计算得出实时楼层高度F=3,即***识别该工作人员位于该广场的三楼,随即调出三楼的室内矢量地图进行定位。
通过公式3-6计算出工作人员每一步的位置,如图3所示,虚线为该工作人员在三楼的活动轨迹。

Claims (5)

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变化的角度θ小于0时,即确定行人发生了转弯动作,为向右转,后一步轨迹坐标为:
Xi=Xi-1+dis*scale*sin(π/2*angle-θ);公式5
Yi=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)的集合即为活动轨迹。
2.根据权利要求1所述的建筑物内活动轨迹的定位显示方法,其特征在于,所述的室内地图为矢量地图。
3.根据权利要求1所述的建筑物内活动轨迹的定位显示方法,其特征在于,所述的angle值的确定方法为:当某一脚步对应的方位角θ,小于阈值67度或者大于阈值337度时确定angle为0;当θ大于阈值67度并且小于阈值157度时确定angle为1;当θ大于阈值157度并且小于阈值247度时确定angle为2;当θ大于阈值247度并且小于阈值3377度时确定angle为3。
4.根据权利要求1所述的建筑物内活动轨迹的定位显示方法,其特征在于,所述的scale的比例为1:5000~50000。
5.根据权利要求1所述的建筑物内活动轨迹的定位显示方法,其特征在于,所述的智能终端包括显示器、处理器、存储器、气压传感器、GPS***、陀螺仪、计步器以及输入端,所述的显示器、存储器、气压传感器、GPS***、陀螺仪、计步器以及输入端均与处理器相连,室内地图由输入端导入智能终端并存储在存储器中,气压传感器、GPS***、陀螺仪和计步器实时将获得的对应数据传输给处理器,并在存储器中记录和存储,数据经处理器处理后显示在显示器中。
CN201510819658.XA 2015-11-23 2015-11-23 一种建筑物内活动轨迹的定位显示方法 Pending CN105716608A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510819658.XA CN105716608A (zh) 2015-11-23 2015-11-23 一种建筑物内活动轨迹的定位显示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510819658.XA CN105716608A (zh) 2015-11-23 2015-11-23 一种建筑物内活动轨迹的定位显示方法

Publications (1)

Publication Number Publication Date
CN105716608A true CN105716608A (zh) 2016-06-29

Family

ID=56145074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510819658.XA Pending CN105716608A (zh) 2015-11-23 2015-11-23 一种建筑物内活动轨迹的定位显示方法

Country Status (1)

Country Link
CN (1) CN105716608A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106500690A (zh) * 2016-09-22 2017-03-15 中国电子科技集团公司第二十二研究所 一种基于多模态融合的室内自主定位方法和装置
CN106714102A (zh) * 2016-11-15 2017-05-24 南京航空航天大学 一种利用智能手机辅助室内定位的方法
CN107289924A (zh) * 2017-05-12 2017-10-24 北京航空航天大学 一种基于位置信息的地图自适应切换方法
CN108120438A (zh) * 2017-12-15 2018-06-05 北京工商大学 一种基于imu和rfid信息融合的室内目标快速跟踪方法
CN110617795A (zh) * 2019-08-27 2019-12-27 武汉新视野风险管理科技有限公司 一种利用智能终端的传感器实现室外高程测量的方法
CN111654816A (zh) * 2020-03-04 2020-09-11 懋特(上海)物联网科技有限公司 一种蓝牙室内定位点展示不穿透障碍物的方法
WO2023160104A1 (zh) * 2022-02-24 2023-08-31 中兴通讯股份有限公司 多媒体信息显示方法、电子设备及计算机可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130311084A1 (en) * 2011-02-09 2013-11-21 SenionLab Method and device for indoor positioning
CN104075714A (zh) * 2014-06-26 2014-10-01 华东师范大学 一种基于行走轨迹推算的封闭舱室定位导航***及其方法
CN104180805A (zh) * 2014-08-29 2014-12-03 中国海洋大学 基于智能手机的室内行人定位与跟踪方法
CN104251999A (zh) * 2013-06-27 2014-12-31 珠海世纪鼎利通信科技股份有限公司 室内定位设备和方法
CN104469677A (zh) * 2014-11-21 2015-03-25 上海斐讯数据通信技术有限公司 基于智能终端的移动轨迹记录***及其方法
CN104736964A (zh) * 2012-10-22 2015-06-24 高通股份有限公司 移动装置的地图辅助式基于传感器定位

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130311084A1 (en) * 2011-02-09 2013-11-21 SenionLab Method and device for indoor positioning
CN104736964A (zh) * 2012-10-22 2015-06-24 高通股份有限公司 移动装置的地图辅助式基于传感器定位
CN104251999A (zh) * 2013-06-27 2014-12-31 珠海世纪鼎利通信科技股份有限公司 室内定位设备和方法
CN104075714A (zh) * 2014-06-26 2014-10-01 华东师范大学 一种基于行走轨迹推算的封闭舱室定位导航***及其方法
CN104180805A (zh) * 2014-08-29 2014-12-03 中国海洋大学 基于智能手机的室内行人定位与跟踪方法
CN104469677A (zh) * 2014-11-21 2015-03-25 上海斐讯数据通信技术有限公司 基于智能终端的移动轨迹记录***及其方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
FAN LI 等: "A Reliable and Accurate Indoor Localization Method Using Phone Inertial Sensors", 《UBICOMP "12 PROCEEDINGS OF THE 2012 ACM CONFERENCE ON UBIQUITOUS COMPUTING》 *
TUOMO KROGER 等: "A Method of Pedestrian Dead Reckoning Using Speed Recognition", 《IEEE 2010》 *
王克己: "室内定位***中的行人航迹推算研究", 《中国优秀硕士学位论文全文数据库 信息科技辑(月刊 )》 *
黄承恺: "多传感器信息融合算法在室内定位中的应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106500690A (zh) * 2016-09-22 2017-03-15 中国电子科技集团公司第二十二研究所 一种基于多模态融合的室内自主定位方法和装置
CN106500690B (zh) * 2016-09-22 2019-07-09 中国电子科技集团公司第二十二研究所 一种基于多模态融合的室内自主定位方法和装置
CN106714102A (zh) * 2016-11-15 2017-05-24 南京航空航天大学 一种利用智能手机辅助室内定位的方法
CN106714102B (zh) * 2016-11-15 2020-03-17 南京航空航天大学 一种利用智能手机辅助室内定位的方法
CN107289924A (zh) * 2017-05-12 2017-10-24 北京航空航天大学 一种基于位置信息的地图自适应切换方法
CN108120438A (zh) * 2017-12-15 2018-06-05 北京工商大学 一种基于imu和rfid信息融合的室内目标快速跟踪方法
CN110617795A (zh) * 2019-08-27 2019-12-27 武汉新视野风险管理科技有限公司 一种利用智能终端的传感器实现室外高程测量的方法
CN110617795B (zh) * 2019-08-27 2021-06-25 武汉新视野风险管理科技有限公司 一种利用智能终端的传感器实现室外高程测量的方法
CN111654816A (zh) * 2020-03-04 2020-09-11 懋特(上海)物联网科技有限公司 一种蓝牙室内定位点展示不穿透障碍物的方法
WO2023160104A1 (zh) * 2022-02-24 2023-08-31 中兴通讯股份有限公司 多媒体信息显示方法、电子设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN105716608A (zh) 一种建筑物内活动轨迹的定位显示方法
CN101451852B (zh) 导航设备和导航方法
CN103718062B (zh) 用于确保个人导航设备的服务的持续性的方法及其设备
CN105509743A (zh) 定位处理方法、业务平台和网络***
WO2019126950A1 (zh) 一种定位方法、云端服务器、终端、***、电子设备及计算机程序产品
CN106990419A (zh) 基于北斗精准服务网和ar技术的燃气泄漏检测***和方法
CN103543289B (zh) 一种获取终端运动方向的方法及装置
CN103207383A (zh) 基于单个移动节点对一静止节点进行二维无线定位的方法
CN103217697A (zh) 记录移动路径的方法及移动终端
CN104111445A (zh) 用于室内导航的超声波阵列辅助定位方法与***
CN106969774A (zh) 导航方法与装置、终端、服务器及***
WO2019047637A1 (zh) 定位方法、装置和移动终端、计算机存储介质
CN110579211B (zh) 一种步行定位方法及***
CN110906830B (zh) 智能测距轮***及其测距方法
CN105509716A (zh) 一种基于增强现实技术的地理信息采集方法及装置
CN109282813B (zh) 一种无人艇全局障碍物识别的方法
JP2016027328A (ja) 測位システム
CN109945877B (zh) 一种巡检轨迹生成方法及装置
CN205156928U (zh) 一种建筑物内活动轨迹的定位显示装置
CN105043375A (zh) 一种导航方法、***及相应的移动终端
CN109297495B (zh) 一种行人导航定位方法和行人导航定位***
CN104125390A (zh) 一种用于球型摄像机的定位方法及装置
CN105741601A (zh) 一种基于gps和里程信息的双冗余自动报站***及方法
CN105717517A (zh) 一种车载北斗多模gnss高精度道路基础数据采集方法
Strutu et al. Pedestrian smartphone based localization for large indoor areas

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160629