CN107958118B - 一种基于空间关系的无线信号采集方法 - Google Patents

一种基于空间关系的无线信号采集方法 Download PDF

Info

Publication number
CN107958118B
CN107958118B CN201711223135.4A CN201711223135A CN107958118B CN 107958118 B CN107958118 B CN 107958118B CN 201711223135 A CN201711223135 A CN 201711223135A CN 107958118 B CN107958118 B CN 107958118B
Authority
CN
China
Prior art keywords
collector
map
road
data
cross
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.)
Active
Application number
CN201711223135.4A
Other languages
English (en)
Other versions
CN107958118A (zh
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.)
Yuanliyun Network Co ltd
Original Assignee
Yuanliyun Network 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 Yuanliyun Network Co ltd filed Critical Yuanliyun Network Co ltd
Priority to CN201711223135.4A priority Critical patent/CN107958118B/zh
Publication of CN107958118A publication Critical patent/CN107958118A/zh
Application granted granted Critical
Publication of CN107958118B publication Critical patent/CN107958118B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Pure & Applied Mathematics (AREA)
  • Software Systems (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computer Graphics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Remote Sensing (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Navigation (AREA)

Abstract

本发明属于基于空间关系的无线信号采集方法技术领域,具有属于基于地图信息匹配和采集员位置导航、纠正的一种智能采集方法。包括地图制作、地图路网设计、采集程序设计、采集数据、采集员状态分析、采集纠正步骤。本发明建立详细的室内地图路网和室外地图路网,建立位置估算程序跟踪采集员的实时位置。将采集员在步行过程中所采集到的信号做与特定位置的映射。采集员无需事先设计路线,设定起点后,可以任意速度、任意行走习惯进行数据采集,简化采集流程,提高了采集效率和准确度,降低了对采集员的要求。

Description

一种基于空间关系的无线信号采集方法
技术领域
本发明属于基于空间关系的无线信号采集方法技术领域,具有属于基于地图信息匹配和采集员位置导航、纠正的一种智能采集方法。
背景技术
随着无线通信和集成电路的飞速发展,各种无线网络技术得到了广泛的应用和基础建设。无线网络的初衷是为了解决各种环境下的通信问题,后来也被应用到定位领域,尤其是室内定位。无论是通信还是定位,都需要对无线信号特征分布进行详细的了解和分析。虽然根据无线基站的位置和无线信号衰减模型,可以对无线信号特征进行建模。但是由于反射、折射、绕射等原因,尤其是在室内和建筑物密集区,环境是多变的,单纯的利用衰减模型进行仿真,是很难准确地描述无线信号特征分布的。因此,为了更加真实地了解无线信号特征分布,可以采集实测数据:采集员设计好采集路线,利用设备扫描无线信号特征,并记录位置,建立位置与无线信号特征一一对应的指纹数据库。
目前采集主要有两种方式:第一种,采集员规划采集路线,以近似匀速来进行采集,从而基于起点、终点和匀速来计算无线信号特征对应的采集位置;第二种,采集员规划采集区域,在该区域随意采集数据,一般以该区域中心点表示位置。这两种方式都要求采集员事先规划采集路线或区域,复杂繁琐,尤其是在一个陌生的大型建筑内,内部环境复杂,规划阶段就需要消耗大量的时间和精力。
发明内容
本发明设计的一种基于空间关系的无线信号采集方法,是为了让采集员无需事先设计路线,以任意速度、任意方式自由采集,简化采集流程,提高采集效率和准确率。
本发明是通过以下技术方案实现的:
一种基于空间关系的无线信号采集方法,其特征在于:包括以下步骤:
1)地图制作
根据实际场景制作地图,所述地图描述的要件包括:建筑物、障碍物、电梯、扶梯的相对位置关系;
2)采集路线规划
根据步骤1)中的地图,考虑道路连通性,计算可行区域,规划地图路网;对地图进行拓扑,把地图中的节点连接起来生成一个地图路网;其中所述节点表示环境中的重要位置点,所述重要位置点包括:拐角、门、电梯、楼梯灯;
3)采集数据
安装采集程序,所述采集程序包括:显示所述步骤1)中的地图、显示所述步骤2)中的地图路网、显示已采集路线,采集数据功能;
开启采集程序,采集员从采集程序中的地图上指定起点开始采集数据;
4)估算采集员位置
在步骤3)过程中,实时搜集设备传感器数据,对传感器数据进行均值滤波处理;计算采集员步数和方向;根据步骤3)指定的起点,估算当前位置,进行记录;
5)采集员位置校正
在步骤4)中,随着时间的变化,采集员位置估算产生误差越大;误差根据估算的采集人位置估计和地图信息进行匹配度得出;采集员位置校正包括利用拐弯或道路交叉口进行位置校正;
6)将采集数据与采集员位置间做映射。
有益效果:1、本发明建立详细的室内地图路网和室外地图路网,建立位置估算程序跟踪采集员的实时位置。将采集员在步行过程中所采集到的信号做与特定位置的映射。并自动完成数据的处理和归集,为空间内无线信号的采集提供了便利。2、在步骤4)中通过计算采集员的步数和方向实现对采集员的定位。从而使采集员设定起点后,可以任意速度、任意行走习惯进行数据采集,简化采集流程,提高了采集效率,降低了对采集员的要求。3、本发明的位置校正模块实时监测采集员在地图中所显示的位置,并判断采集员实时做出的行为是否与显示的位置相匹配,以此来判断位置的准确性。达到了能够及时更正位置的效果,使采集路线定位更加准确。
本发明的一个优选方案,其中,步骤1)包括以下步骤:
1a)从运营商获取得到建筑的CAD图,搜集建筑内部详细信息;
1b)对获取的CAD图进行建模,填入建筑内部信息,生成地图文件;
1c)根据步骤b生成的地图文件,对照地理坐标***中建筑的相应位置,映射生成建筑地图地理位置信息。
有益效果:本方案以建筑的CAD图作为参考,再搜集电梯、楼梯、门、房间等不同设施的位置和内容,与CAD图一一对应起来,丰富建筑内部信息,建立该建筑内部不同设施之间的局部位置关系。同时,在建筑外部采用GPS技术或其他数据来源,得到该建筑轮廓在地理坐标系中的位置,并将内部局部位置映射到地理坐标系中,统一室内地图和室外地图的坐标系。
本发明的一个优选方案,其中,所述步骤5)包括以下步骤:
5a)以任意时间间隔T0实时读取传感器信息,得到三轴加速度(f0x,f0y,f0z)、三轴角速度(ω0x0y0z)和三轴磁场强度(B0x,B0y,B0z);
5b)采用均值滤波方式处理步骤a中的数据,降低噪声,得到采样间隔T的三轴加速度(fx,fy,fz)、三轴角速度(ωxyz)、三轴磁场强度(Bx,By,Bz);
计步检测,得到用户的步数Ns;
设定步长l;
计算方向,根据姿态解算模块计算俯仰角θ和横滚角φ,则水平面的磁场强度Hx和Hy为:
Hx=Bx·cosθ+Bz·sinθ
Hy=Bx·sinθ·sinφ+By·cosφ-Bz·cosθ·sinφ
由磁场计算的方向ψ为:
Figure BDA0001486778600000031
5b)航迹推算,基于上一时刻的位置(xlast,ylast),推算下一时刻的位置(xdr,ydr)
xdr=xlast+Ns·l·sinΨ
ydr=ylast+Ns·l·cosΨ
5c)拐弯检测,当用户在时间段[t-Δt,t]和[t,t+Δt]的平均角度之差大于阈值αthe,且在这两个时间段内的步数都大于阈值Nthe,则t时刻为拐弯时刻。
有益效果:本方案采用均值滤波对传感器进行数据预处理,降低噪声的同时,统一了数据频率。对用户进行计步检测、计算步长、计算方向从而推算用户的轨迹,并检测用户的拐弯状态,描述了用户的行为状态,为后续进行位置校正提供了基础和依据。
本发明的一个优选方案,其中,所述步骤4)包括检测采集员所在的道路,包括以下步骤:
6a)建立缓存数据DataSheet,包括时间t、无线信号特征P、步数Ns、采集员行走距离S、当前采集员所在道路起点(xstart,ystart);
6b)采集员开始采集数据,基于上一时刻***输出的采集员位置,利用步骤5)对采集员进行航迹推算,得到采集员位置(xdr,ydr),并更新采集员行走距离S;
6c)若当前采集员处于步骤2)路网中的哪条道路未知,则计算采集员位置(xdr,ydr)与所有道路的最近点和距离,距离最小为采集员所在道路;若已知,则计算步骤c采集员位置(xdr,ydr)在该条道路的最近点(xproj,yproj),并将最近点(xproj,yproj)作为当前采集员位置;
有益效果:利用上一时刻***输出的采集员位置,根据传感器数据推算采集员当前时刻的位置。同时,由于采集员的实际位置只可能处于道路的假设和物理现实,结合路网信息,先确定采集员处于哪条道路,再将位置映射到该道路,减小采集员的位置误差,避免出现采集员处于镂空、门、柱子等物理上不可行的区域。
本发明的一个优选方案,其中,所述步骤5)包括利用道路交叉口进行位置校正,包括以下步骤:
根据确定的采集员所在道路和行走方向,根据地图查找最近的道路交叉口(xcross,ycross);根据估算的当前位置(xproj,yproj)和采集员是否拐弯,进行位置校正:
Ⅰ当(xproj,yproj)、(xcross,ycross)的距离小于1m时,该路段结束;终点为道路交叉口(xcross,ycross),***输出的采集员位置(xend,yend)为道路交叉口(xcross,ycross);
Ⅱ当检测到当前时刻tnew用户在拐弯时,该路段结束,终点为道路交叉口(xcross,ycross),***输出的采集员的位置(xend,yend)为道路交叉口(xcross,ycross);
Ⅲ当采集员行走距离S大于阈值Sthe时,仍然没有遇到交叉口,需提示采集员在地图上点击当前位置(xend,yend),该路段结束,终点为当前位置(xend,yend),当前时刻tnow为tend,***输出的采集员的位置(xend,yend);Sthe在范围[150m,200m]范围内取值;
Ⅴ若以上三个条件都不满足,则采集员还未达到道路交叉口,当前时刻***输出的采集员位置为(xproj,yproj),在采集程序的地图上更新已采集路线和为采集路线。
有益效果:在道路交叉口,采集员会存在直行或转弯等行为,因此,检测采集员行为状态,当采集员出现直行或转弯等行为时,结合地图道路交叉口信息,对***输出的采集员位置进行纠正。同时,由于传感器精度限制,当长距离行走时,单纯依靠传感器进行位置推算误差会越来越大,因此,这种情况下提示采集员对位置进行纠正,保证***能持续稳定运行。
本发明的一个优选方案,其中,所述步骤6)中采集数据数据和对应位置的映射,包括以下步骤:
对于时间段[tstart,tend]的无线信号数据{P1,P2,…Pm},m为数据个数,其位置起点为(xstart,ystart)和终点(xend,yend),采集员步数为{Ns1,Ns2,…,Nsm},则每一个无线信号数据所对应的位置(X,Y)为:
Figure BDA0001486778600000041
Figure BDA0001486778600000042
有益效果:无线信号数据要与实际位置正确一一对应才有意义。现有技术中采用的方法是根据采集时间将起始点位置进行线性处理,并与无线信号数据对应起来,即要求采集员尽可能匀速行走。但在实际的工作中,特别是测量的时间较长时,采集员难以长时间保持匀速行走。当采集员速度变化较大或中途停顿后,所采集的数据不能够与实际的情况相匹配,需重新开始采集这段数据。本方案利用采集员步数对起始点位置进行线性处理,采集员可以以任意速度或走走停停,只要是以走这个行为完成数据采集,就可准确地根据起始点位置和步数计算无线信号数据的实际位置。本方案将采集员自身的因素摒除,减少了不可控因素对采集造成的影响,使采集结果更加准确。同时减轻了对于采集员的要求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的工作流程示意图;
图2.步行过程中的运动加速度变化示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。下面通过具体实施方式进一步详细的说明:
如图1所示的一种基于空间关系的无限信号采集方法,是基于地图信息匹配和惯性导航的一种智能采集方式。主要包括地图制作、地图路网设计、采集程序设计、采集数据、采集员状态分析、采集纠正步骤。
1、地图制作
根据实际场景制作地图,描述各种建筑、障碍物、电梯、扶梯等设施的相对位置关系。制图过程如下:
a.从运营商获取得到建筑的CAD图,搜集建筑内部详细信息,如障碍物、电梯等信息。
b.对获取的CAD图进行建模,填入建筑内部信息,生成地图文件。
c.根据步骤b生成的地图文件,对照地理坐标***中建筑的相应位置,映射生成建筑地图地理位置信息。
2、地图路网设计
根据步骤1中的地图,考虑道路连通性,计算可行区域,规划地图路网。对地图进行拓扑,把地图中的节点连接起来生成一个地图路网。其中节点表示环境中的重要位置点(拐角、门、电梯、楼梯灯),边表示节点间的连接关系,如走廊等。
3、采集数据
采集程序设计:在智能设备上安装采集程序,采集程序包括显示地图、显示目标采集路线、显示已采集路线,采集数据等功能。
在完成步骤1、2、3之后,采集员在智能设备上开启采集程序,并在采集程序中的地图上指定起点,采集员站在起点,开始采集数据。
4、采集员状态分析
A.以任意时间间隔T0实时读取传感器信息,得到三轴加速度(f0x,f0y,f0z)、三轴角速度(ω0x0y0z)和三轴磁场强度(B0x,B0y,B0z),单位依次m/s2、deg/s、Gauss;
B.采用均值滤波方式处理步骤a中的数据,降低噪声,得到采样间隔T的三轴加速度(fx,fy,fz)、三轴角速度(ωxyz)、三轴磁场强度(Bx,By,Bz);
T=N·T0
Figure BDA0001486778600000061
Figure BDA0001486778600000062
Figure BDA0001486778600000063
C.计步检测,通过检测起步和落步,从而得到用户的步数Ns。
如图2所示:用户在起步到落地的过程中,是一个先加速然后再减速的过程。fmotion是用户运动加速度,t1时刻用户起步开始加速,t2时刻达到最大加速度fmax1,t3时刻加速过程结束、减速开始,t4时刻达到减速过程最大加速度fmax2,t5时刻用户落地。
因此可以通过设备的运动加速度,来检测用户步行状态。具体步骤如下:
a.用户运动加速度fmotion的计算方法为:
Figure BDA0001486778600000064
b.判断步骤a中当前时刻t的运动加速度fmotion(t)是否为零点,即:
|fmotion(t)|<0.001
c.若步骤b中当前时刻t的运动加速度fmotion(t)不为零点,则该时刻不为t1起步、t3、t5落地状态,结束步行状态检测;
d.若当前时刻t的运动加速度为零点,如果上一时刻的运动加速度大于0,则当前时刻为t3状态,步行状态检测结束;如果上一时刻的运动加速度小于0,则当前时刻为t5落地状态,并在之前时刻按顺序依次查找t4、t3、t2、t1状态,进入步骤e;
e.如果步骤d查找过程中缺少t1、t2、t3、t4、t5的某一个或几个状态,则步行状态检测结束;否则进入步骤f。
f.当满足以下关于行走时间和运动加速度的条件时,则判断用户完成了完整的一步。其中Δt、fthe1和fthe2为经验值,可根据用户习惯和实际场景设置;
|t5-t1|>Δt
|fmax1|>fthe1
|fmax2|>fthe2
D.计算步长,步长是采集员状态中比较难确定的参数,不仅因人而异,还因时而异,因地而异,根据具体的情况设定数值。默认设定步长为0.5m。
a.计算方向,根据姿态解算模块计算俯仰角θ和横滚角φ,则水平面的磁场强度Hx和Hy为:
Hx=Bx·cosθ+Bz·sinθ
Hy=Bx·sinθ·sinφ+By·cosφ-Bz·cosθ·sinφ
由磁场计算的方向ψ为:
Figure BDA0001486778600000071
b.航迹推算。基于上一时刻的位置(xlast,ylast),可推算下一时刻的位置(xdr,ydr)。
xdr=xlast+Ns·l·sinΨ
ydr=ylast+Ns·l·cosΨ
c.拐弯检测。当用户在时间段[t-Δt,t]和[t,t+Δt]的平均角度之差大于阈值αthe,且在这两个时间段内的步数都大于阈值Nthe,则t时刻为拐弯时刻。
5、采集纠正
由于计步检测、步长和方向都会存在误差,采集员航迹推算误差会随着时间累积越来越大,同时,地图也会存在一定误差,采集员航迹推算和地图信息匹配不可避免的会出现错误。因此,需要根据实际情况提示采集员进行信息确认。
A.建立缓存数据DataSheet,包括时间t、无线信号特征P、步数Ns、采集员行走距离S、当前采集员所在道路起点(xstart,ystart);
B.设置采集起点后,采集员开始采集数据,该时刻为tstart,该起点为初始位置(xstart,ystart);
C.基于上一时刻***输出的采集员位置(第一次为初始位置(xstart,ystart)),利用步骤5对采集员进行航迹推算,得到采集员位置(xdr,ydr),并更新采集员行走距离S,Slast是上一时刻的采集员行走距离;
S=Slast+Ns·l
D.若当前采集员处于步骤2路网中的哪条道路未知,则计算采集员位置(xdr,ydr)与所有道路的最近点和距离,距离最小为采集员所在道路。对于步骤2路网中的任一道路{(xi,yi),(xj,yj)},(xdr,ydr)在该道路的最近点(xproj_ij,yproj_ij)和距离distproj_ij
Figure BDA0001486778600000081
Figure BDA0001486778600000082
Figure BDA0001486778600000083
若已知,则计算步骤c采集员位置(xdr,ydr)在该条道路的最近点(xproj,yproj)。
E.根据步骤c确定的采集员所在道路和行走方向,根据地图查找最近的道路交叉口(xcross,ycross)。根据步骤d的(xproj,yproj)、(xcross,ycross)和采集员是否拐弯,进行位置校正:
a.当(xproj,yproj)、(xcross,ycross)的距离小于Δdistthe时,该路段结束,终点为道路交叉口(xcross,ycross),当前时刻tnow为tend,***输出的采集员位置(xend,yend)为道路交叉口(xcross,ycross)。Δdistthe在范围[0.1m,1m]内取值。
b.当步骤5检测到当前时刻tnew用户在拐弯时,该路段结束,终点为道路交叉口(xcross,ycross),且tnew-Δt为tend,***输出的采集员的位置(xend,yend)为道路交叉口(xcross,ycross)。
c.当采集员行走距离S大于阈值Sthe时,仍然没有遇到交叉口,需提示采集员在地图上点击当前位置(xend,yend),该路段结束,终点为当前位置(xend,yend),当前时刻tnow为tend,***输出的采集员的位置(xend,yend)。Sthe在范围[150m,200m]范围内取值。
d.若以上三个条件都不满足,则采集员还未达到道路交叉口,当前时刻***输出的采集员位置为(xproj,yproj),在采集程序的地图上更新已采集路线和为采集路线。跳到步骤c继续下一时刻的检测。
F.对于时间段[tstart,tend]的无线信号数据{P1,P2,…Pm},m为数据个数,其位置起点为(xstart,ystart)和终点(xend,yend),采集员步数为{Ns1,Ns2,…,Nsm},则每一个无线信号数据所对应的位置(X,Y)为:
Figure BDA0001486778600000091
Figure BDA0001486778600000092
G.更新缓存数据DataSheet。只存储[tend,tnow]时间段内的数据。在采集程序的地图上更新已采集路线和未采集路线。以tend为步骤b中的tstart,(xend,yend)为初始位置,Snow-Send为用户行走距离。从步骤b重新开始下一条道路的数据采集。
其中,采集数据可以采用重复路径往返采取,对于重复数据进行处理,如果重复数据之间相似性较低,进行剔除并插值补充;如果相似性较高,进行累加平均。
无线信号数据要与实际位置正确一一对应才有意义。现有技术中根据采集时间将起始点位置进行线性处理,并与无线信号数据对应起来,即要求采集员尽可能匀速行走。当采集员速度变化较大或中途停顿后,需重新开始采集这段数据。本发明建立详细的室内地图路网和室外地图路网,建立位置估算程序跟踪采集员的实时位置。将采集员在步行过程中所采集到的信号做与特定位置的映射。本发明利用采集员步数对起始点位置进行线性处理,采集员以任意速度或走走停停,只要是以走这个行为完成数据采集,就可准确地根据起始点位置和步数计算无线信号数据的实际位置,从而简化采集流程,提高了采集效率,降低了对采集员的要求。
以上所述实施例,仅为本发明具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改、替换和改进等等,这些修改、替换和改进都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (3)

1.一种基于空间关系的无线信号采集方法,其特征在于:该方法包括以下步骤:
1)地图制作
根据实际场景制作地图,所述地图描述的要件包括:建筑物、障碍物、电梯和/或扶梯以及建筑物、障碍物、电梯和/或扶梯的相对位置关系;
2)采集路线规划
根据步骤1)中的地图,考虑道路连通性,计算可行区域,规划地图路网;对地图进行拓扑,把地图中的节点连接起来生成一个地图路网;其中所述节点表示环境中的重要位置点,所述重要位置点包括:拐角、门、电梯和/或楼梯灯;
3)采集数据
安装采集程序,所述采集程序包括:显示所述步骤1)中的地图、显示所述步骤2)中的地图路网、显示已采集路线和采集数据功能;
开启采集程序,采集员从采集程序中的地图上指定起点开始采集数据;
4)估算采集员位置
在步骤3)过程中,实时搜集设备传感器数据,对传感器数据进行均值滤波处理;计算采集员步数和方向;根据步骤3)指定的起点,检测采集员当前位置所在的道路,进一步计算采集员当前位置,进行记录;其中,包括以下步骤:
4a)以任意时间间隔T0实时读取传感器信息,得到三轴加速度(f0x,f0y,f0z)、三轴角速度(ω0x,ω0y,ω0z)和三轴磁场强度(B0x,B0y,B0z);
4b)采用均值滤波方式处理步骤5a)中的数据,降低噪声,得到采样间隔T0的三轴加速度(fx,fy,fz)、三轴角速度(ωx,ωy,ωz)、三轴磁场强度(Bx,By,Bz);
计步检测,得到用户的步数Ns;
设定步长l;
计算方向,根据姿态解算模块计算俯仰角θ和横滚角φ,则水平面的磁场强度Hx和Hy为:
Hx=Bx·cosθ+Bz·sinθ
Hy=Bx·sinθ·sinφ+By·cosφ-Bz·cosθ·sinφ
由磁场计算的方向ψ为:
Figure FDA0003084653780000011
4c)航迹推算,基于上一时刻的位置(xlast,ylast),推算下一时刻的位置(xdr,ydr)
xdr=xlast+Ns·l·sinΨ
ydr=ylast+Ns·l·cosΨ
4d)拐弯检测,当用户在时间段[t-Δt,t]和[t,t+Δt]的角度ψ的平均值之差大于预设角度阈值αthe,且在这两个时间段内的步数都大于预设步数阈值Nthe,则t时刻为拐弯时刻;
检测采集员位置所在的道路,包括以下步骤:
6a)建立缓存数据DataSheet,包括时间t、无线信号特征P、步数Ns、采集员行走距离S和当前采集员所在道路起点(xstart,ystart);
6b)采集员开始采集数据,基于上一时刻***输出的采集员位置,利用步骤4a)、4b)和4c)对采集员进行航迹推算,得到采集员位置(xdr,ydr),并更新采集员行走距离S;
6c)若当前采集员处于步骤2)路网中的哪条道路未知,则计算采集员位置(xdr,ydr)与所有道路的最近点的距离,选取距离最小的道路为采集员位置所在的道路;
6d)计算采集员位置(xdr,ydr)在该条道路的最近点(xproj,yproj),并将最近点(xproj,yproj)作为当前采集员位置;
5)采集员位置校正
在步骤4)中,随着时间的变化,采集员位置估算产生误差越大;误差是根据估算的采集员位置和地图信息进行匹配得出;采集员位置校正包括利用拐弯或道路交叉口进行位置校正;其中,包括以下步骤:
根据确定的采集员位置所在道路和行走方向,根据地图查找最近的道路交叉口(xcross,ycross);根据估算的当前位置(xproj,yproj)和采集员是否拐弯,进行位置校正:
Ⅰ当(xproj,yproj)、(xcross,ycross)的距离小于1m时,该路段结束;终点为道路交叉口(xcross,ycross),***输出的采集员位置(xend,yend)为道路交叉口(xcross,ycross);
Ⅱ当检测到当前时刻tnew用户在拐弯时,该路段结束,终点为道路交叉口(xcross,ycross),***输出的采集员的位置(xend,yend)为道路交叉口(xcross,ycross);
Ⅲ当采集员行走距离S大于预设行走距离阈值Sthe时,仍然没有遇到交叉口,需提示采集员在地图上点击当前位置(xend,yend),该路段结束,终点为当前位置(xend,yend),当前时刻tnow为tend,***输出的采集员的位置(xend,yend);Sthe在范围[150m,200m]范围内取值;
Ⅴ若以上三个条件都不满足,则采集员还未达到道路交叉口,当前时刻***输出的采集员位置为(xproj,yproj),在采集程序的地图上更新已采集路线和未采集路线;
6)将采集数据与采集员位置做映射。
2.根据权利要求1所述的基于空间关系的无线信号采集方法,其特征在于:步骤1)包括以下步骤:
1a)从建筑的CAD图中搜集建筑内部制作地图所需的要件信息;
1b)对所述建筑的CAD图进行建模,填入建筑内部制作地图所需的要件信息,生成地图文件;
1c)根据步骤1b)生成的地图文件,对照地理坐标***中建筑的相应位置,映射生成建筑地图地理位置信息。
3.根据权利要求1或2所述的基于空间关系的无线信号采集方法,其特征在于:所述步骤6)包括以下步骤:
对于时间段[tstart,tend]的无线信号数据{P1,P2,…Pm},m为数据个数,采集员位置起点为(xstart,ystart)和终点(xend,yend),采集员步数为{Ns1,Ns2,…,Nsm},则每一个无线信号数据所对应的位置(X,Y)为:
Figure FDA0003084653780000031
CN201711223135.4A 2017-11-29 2017-11-29 一种基于空间关系的无线信号采集方法 Active CN107958118B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711223135.4A CN107958118B (zh) 2017-11-29 2017-11-29 一种基于空间关系的无线信号采集方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711223135.4A CN107958118B (zh) 2017-11-29 2017-11-29 一种基于空间关系的无线信号采集方法

Publications (2)

Publication Number Publication Date
CN107958118A CN107958118A (zh) 2018-04-24
CN107958118B true CN107958118B (zh) 2021-08-03

Family

ID=61962812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711223135.4A Active CN107958118B (zh) 2017-11-29 2017-11-29 一种基于空间关系的无线信号采集方法

Country Status (1)

Country Link
CN (1) CN107958118B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108692728A (zh) * 2018-04-26 2018-10-23 哈尔滨工业大学深圳研究生院 基于cad建筑图和计算机视觉识别的室内导航方法及***
CN111009036B (zh) * 2019-12-10 2023-11-21 北京歌尔泰克科技有限公司 同步定位与地图构建中栅格地图的修正方法、装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104089649A (zh) * 2014-07-07 2014-10-08 浙江万里学院 一种室内环境数据采集***及采集方法
CN104215238A (zh) * 2014-08-21 2014-12-17 北京空间飞行器总体设计部 一种智能手机室内定位方法
CN105241445A (zh) * 2015-10-20 2016-01-13 深圳大学 一种基于智能移动终端的室内导航数据获取方法及***
CN105547301A (zh) * 2016-02-25 2016-05-04 华南理工大学 基于地磁的室内地图构建方法与装置
CN106961671A (zh) * 2016-01-08 2017-07-18 高德软件有限公司 采集室内定位数据的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI485421B (zh) * 2012-12-17 2015-05-21 Ind Tech Res Inst 圖資校正裝置、系統和方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104089649A (zh) * 2014-07-07 2014-10-08 浙江万里学院 一种室内环境数据采集***及采集方法
CN104215238A (zh) * 2014-08-21 2014-12-17 北京空间飞行器总体设计部 一种智能手机室内定位方法
CN105241445A (zh) * 2015-10-20 2016-01-13 深圳大学 一种基于智能移动终端的室内导航数据获取方法及***
CN106961671A (zh) * 2016-01-08 2017-07-18 高德软件有限公司 采集室内定位数据的方法和装置
CN105547301A (zh) * 2016-02-25 2016-05-04 华南理工大学 基于地磁的室内地图构建方法与装置

Also Published As

Publication number Publication date
CN107958118A (zh) 2018-04-24

Similar Documents

Publication Publication Date Title
Zhou et al. Activity sequence-based indoor pedestrian localization using smartphones
CN108700421B (zh) 使用离线地图信息辅助增强的便携式导航的方法和***
US8498811B2 (en) Method and device for indoor positioning
KR101322778B1 (ko) 미리 정의된 지역 내의 관심 지점들의 식별을 위한 방법 및 장치
CN105606102B (zh) 一种基于格网模型的pdr室内定位方法及***
US8626443B2 (en) Method for creating a map relating to location-related data on the probability of future movement of a person
Davidson et al. Application of particle filters for indoor positioning using floor plans
KR102087452B1 (ko) 위치지문맵의 생성 및 이용
CN110057354B (zh) 一种基于磁偏角修正的地磁匹配导航方法
CN111123198B (zh) 一种楼宇内的用户定位导航方法及***
CN105241445A (zh) 一种基于智能移动终端的室内导航数据获取方法及***
WO2016126786A1 (en) Last-mile navigation using smartphones
Xiao et al. Indoor tracking using undirected graphical models
EP2881708A1 (en) System and method for indoor localization using mobile inertial sensors and virtual floor maps
CN103200675A (zh) 免除节点自定位的无线传感器网络目标定位方法及***
CN108801267B (zh) 一种融合多传感器的室内无锚点定位方法
WO2017221022A1 (en) Detecting the position of a user and directing a passenger vehicle to pick up the user responsive thereto
Zhou et al. A pedestrian network construction system based on crowdsourced walking trajectories
CN107958118B (zh) 一种基于空间关系的无线信号采集方法
Zhou et al. A fusion method of pedestrian dead reckoning and pseudo indoor plan based on conditional random field
Prentow et al. Estimating common pedestrian routes through indoor path networks using position traces
Alaoui et al. Points of interest detection for map-aided PDR in combined outdoor-indoor spaces
CN113848878B (zh) 基于众源数据的室内外三维行人路网构建方法
Zhou et al. Automatic construction of floor plan with smartphone sensors
CN111800733A (zh) 基于蓝牙定位的轨道交通定位导航方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant