定位方法及装置制造方法及图纸

技术编号:13124684 阅读:58 留言:0更新日期:2016-04-06 12:22
本发明专利技术适用于通信领域,提供了一种定位方法及装置,所述方法包括:设置用户的出行方向;获取用户运行过程的运动数据,所述运动数据包括加速度及角速度;确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经纬度信息;在接收到定位指令时,选取最近确定的特征点,并根据所述最近确定的特征点之后的运动轨迹确定目标位置。本发明专利技术实施例能够提高定位的准确性。

【技术实现步骤摘要】

本专利技术实施例属于通信领域,尤其涉及一种定位方法及装置
技术介绍
目前,定位方式主要采用GPS卫星定位或移动设备基站定位。但由于在室内或者高层楼宇间往往接收不到GPS信号,因此导致室内或者高层楼宇间无法采用GPS定位。而在利用基站信号进行定位时,其定位的精确度会受到基站覆盖范围的影响。为了增加基站信号定位的精确度,可以利用多基站信号定位算法,比如根据用户在定位前一段时间内经过的不同基站位置,进而推断出用户的行动轨迹来达到定位,但该方法定位的精确度会随基站数和运动轨迹等因素而波动。综上,采用GPS卫星定位或移动设备基站定位在很多场合都无法使用,比如地铁站内、商场等,当在这些地点发生突发情况需要紧急救助时,难以准确定位用户的位置。
技术实现思路
本专利技术实施例提供了一种定位方法及装置,旨在解决现有方法难以准确定位用户位置的问题。本专利技术实施例是这样实现的,一种定位方法,所述方法包括:设置用户的出行方向;获取用户运行过程的运动数据,所述运动数据包括加速度及角速度;确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经玮度信息;在接收到定位指令时,选取最近确定的特征点,并根据所述最近确定的特征点之后的运动轨迹确定目标位置。本专利技术实施例的另一目的在于提供一种定位装置,所述装置包括:出行方向设置单元,用于设置用户的出行方向;运行参数确定单元,用于获取用户运行过程的运动数据,所述运动数据包括加速度及角速度;特征点确定单元,用于确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经玮度信息;目标位置确定单元,用于在接收到定位指令时,选取最近确定的特征点,并根据所述最近确定的特征点之后的运动轨迹确定目标位置。在本专利技术实施例中,由于根据GPS信号和加速度设置特征点,再根据设置的特征点推出目标位置,而特征点包括具体的经玮度信息,因此,能够在GPS信号薄弱或基站信号覆盖较少的地方,也能确定用户的目标位置,提高确定的目标位置的精确度。【附图说明】图1是本专利技术第一实施例提供的一种定位方法的流程图;图2是本专利技术第一实施例提供的确定特征点的前一位置的示意图;图3是本专利技术第二实施例提供的一种定位装置的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,设置用户的出行方向,获取用户运行过程的运动数据,所述运动数据包括加速度及角速度,确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经玮度信息,在接收到定位指令时,选取最近确定的特征点,并根据所述最近确定的特征点之后的运动轨迹确定目标位置。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种定位方法的流程图,详述如下:步骤S11,设置用户的出行方向。由于陀螺仪只能记录当前状态相对于前一状态的角度变化,因此,需要设置用户出行方向,比如设置用户的起点位置的出行方向,以便后续重建整个出行路径的运动轨迹。在带有电子罗盘的智能终端中,可以利用电子罗盘记录起点位置的出行方向,如果没有电子罗盘,且起点位置的GPS信号的强度低于预设的信号强度阈值,则必须由用户输入起点位置的出行方向,如果起点位置GPS信号的强度高于预设的信号强度阈值,则出行方向可通过GPS信号和电子地图在随后的计算校正得出,其中,该GPS信号为用户的手机所在GPS信号。具体地,所述设置用户的出行方向包括:A1、获取起点位置的GPS信号,并判断获取的GPS信号是否大于预设的信号强度阈值。A2、在获取的GPS信号大于预设的信号强度阈值时,根据所述GPS信号和电子地图设置用户的起点位置的出行方向。A3、在获取的GPS信号小于或等于预设的信号强度阈值时,接收用户设置的出行方向作为用户的起点位置的出行方向。可选地,在设置用户的出行方向(如起点位置的出行方向)时,可设置用户的起点位置,该用户的起点位置可通过手动设置,也可通过自动设置。其中,所述设置用户的起点位置包括:B1、接收用户设置的起点位置,所述起点位置包括经玮度信息。起点位置比如某大厦几楼,或者为电子地图上的某个位置,这些起点位置都可以转换为具体的经玮度信息,当然,也可以直接手动输入经玮度信息。或者,B2、获取GPS信号,并判断获取的GPS信号的强度是否大于预设的信号强度阈值,若大于,将所述GPS信号定位的位置设置为用户的起点位置,否则,将GPS信号和基站信号共同定位的位置设置为用户的起点位置。在自动设置用户的起点位置时,为了提高设置的起点位置的准确度,只有在GPS信号的强度大于预设的信号强度阈值时才通过GPS信号定位,否贝1J,通过GPS信号和基站信号共同定位。步骤S12,获取用户运行过程的运动数据,所述运动数据包括加速度及角速度。该步骤中,可通过加速度计、陀螺仪和磁力计确定用户运行过程的加速度、角速度等运动数据。步骤S13,确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经玮度信息。这里的特征点也可以为特殊位置或建筑对应的精确经玮度信息。可选地,所述确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,具体包括:C1、确定当前的GPS信号,判断当前的GPS信号的强度是否大于预设的信号强度阈值。C2、在当前的GPS信号的强度大于预设的信号强度阈值时,根据所述加速度确定用户的运行速度,并判断用户的运行速度是否大于预设的第一运行速度阈值。具体地,根据加速度和运行时间确定用户的运行速度。C3、在用户的运行速度大于预设的第一运行速度阈值时,以预设的第一间隔时间设置一次特征点。在用户的运行速度大于预设的第二运行速度阈值且小于预设的第一运行速度阈值时,以预设的第二间隔时间设置一次特征点,所述预设的第二间隔时间大于预设的第一间隔时间。该步骤中,当用户的运行速度较大时,由于同一时间运行的路程也更长,因此,可设置较小的间隔时间设置一次特征点,相反,则设置较大的间隔时间设置一次特征点,以保证两个特征点之间的距离不过大。需要说明的是,上述预设的信号强度阈值、第一运行速度阈值及第二运行速度阈值可根据实际需求而设,此处对此不作限制。C4、在当前的GPS信号的强度小于或等于预设的信号强度阈值时,将当前位置设置为特征点。该步骤中,在GPS信号的强度较小时,将当前位置设置为特征点,以防后续难以对用户的位置进行定位。上述C1?C4是通过自动确定特征点,在实际情况中,也可以人工手动输入特征点,此处不作限定。此外,上述C1?C4是通过判断用户的运行速度选择设置一次特征点的间隔时间,在实际情况中,也可以通过判断用户的运行距离选择设置一次特征点的间隔时间,此处不作限定。可选地,在所述确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种定位方法,其特征在于,所述方法包括:设置用户的出行方向;获取用户运行过程的运动数据,所述运动数据包括加速度及角速度;确定当前的GPS信号,并根据所述GPS信号和加速度设置特征点,所述特征点包括经纬度信息;在接收到定位指令时,选取最近确定的特征点,并根据所述最近确定的特征点之后的运动轨迹确定目标位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:祁冠
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1