CN105716608A - 一种建筑物内活动轨迹的定位显示方法 - Google Patents
一种建筑物内活动轨迹的定位显示方法 Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments 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;
利用公式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,
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;
利用公式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***、陀螺仪和计步器实时将获得的对应数据传输给处理器,并在存储器中记录和存储,数据经处理器处理后显示在显示器中。
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)
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)
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 | 高通股份有限公司 | 移动装置的地图辅助式基于传感器定位 |
-
2015
- 2015-11-23 CN CN201510819658.XA patent/CN105716608A/zh active Pending
Patent Citations (6)
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)
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)
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 |