The invention discloses a positioning method based on ultrasonic device, and computer readable storage medium, wherein the method comprises: when the mobile terminal receives the ultrasonic signal sent by each beacon, determines that the received ultrasonic signal of each beacon broadcasting time difference; according to the time difference, determine each beacon to mobile the distance between the terminal; according to the distance difference and each beacon position coordinates, to determine the location of mobile terminal. This scheme by setting multiple different positions of the beacon in the room, according to ultrasonic beacon broadcast to receive different locations of the time difference, in order to further determine the time difference according to the different distance between the beacon to the mobile terminal difference, according to the difference between the ultrasonic distance and position coordinates, to determine the location of mobile terminal. By receiving ultrasonic signals sent in different positions of beacons, the location of multiple ultrasonic information points to the mobile terminal can be realized, which makes the positioning more accurate.
【技术实现步骤摘要】
基于超声波的定位方法、系统及计算机可读存储介质
本专利技术涉及超声波
,尤其涉及一种基于超声波的定位方法、装置及计算机可读存储介质。
技术介绍
随着科技的发展,大众对定位导航的要求越来越高,尤其在复杂的室内环境,如超市、地下车库、机场、展馆等场所经常需要确定移动终端或其持有者所在的位置信息。虽然应用于室外环境的定位方法多种多样,但室内环境不同于室外环境,室内环境复杂,定位精度差,室外环境的定位方法并不适用于室内定位,室内定位难度大。
技术实现思路
本专利技术的主要目的在于提供一种基于超声波的定位方法、系统及计算机可读存储介质,旨在解决现有技术中室外环境的定位方法不适用于室内定位,室内定位精度差的的问题。为实现上述目的,本专利技术提供的一种基于超声波的定位方法,所述基于超声波的定位方法包括以下步骤:当移动终端接收到各个信标发送的超声波信号时,确定接收到所述各个信标广播的超声波信号的时间差;根据所述时间差,确定各个信标分别到移动终端之间的距离差;根据所述距离差以及各个信标的位置坐标,确定移动终端的位置。可选地,所述根据所述距离差以及各个信标的位置坐标,确定移动终端的 ...
【技术保护点】
一种基于超声波的定位方法,其特征在于,所述基于超声波的定位方法包括以下步骤:当移动终端接收到各个信标发送的超声波信号时,确定接收到所述各个信标广播的超声波信号的时间差;根据所述时间差,确定各个信标分别到移动终端之间的距离差;根据所述距离差以及各个信标的位置坐标,确定移动终端的位置。
【技术特征摘要】
1.一种基于超声波的定位方法,其特征在于,所述基于超声波的定位方法包括以下步骤:当移动终端接收到各个信标发送的超声波信号时,确定接收到所述各个信标广播的超声波信号的时间差;根据所述时间差,确定各个信标分别到移动终端之间的距离差;根据所述距离差以及各个信标的位置坐标,确定移动终端的位置。2.如权利要求1所述的基于超声波的定位方法,其特征在于,所述根据所述距离差以及各个信标的位置坐标,确定移动终端的位置的步骤包括:根据所述位置坐标确定各个信标到移动终端的待计算距离;建立所述距离差与待计算距离之间的关系式;根据所述关系式,确定移动终端的位置坐标,并根据所述位置坐标确定移动终端的位置。3.如权利要求1所述的基于超声波的定位方法,其特征在于,所述当移动终端接收到各个信标发送的超声波信号时,确定接收所述各个信标发送的超声波信号的时间差的步骤包括:当接收到各个信标发送的超声波信号时,从所述超声波信号中提取各个信标发送的频率一致的超声波信号;确定接收到所述频率一致的超声波信号的接收时间,并根据所述接收时间确定接收到所述频率一致的超声波信号的时间差。4.如权利要求1所述的基于超声波的定位方法,其特征在于,所述信标的数量至少为三个,所述确定接收到所述各个信标发送的超声波信号的时间差的步骤包括:获取三个信标对应的第一ID号、第二ID号以及第三ID号;确定接收到第一ID号对应信标和第二ID号对应信标发送超声波信号的第一时间差;确定接收到第一ID号对应信标和第三ID号对应信标发送超声波信号的第二时间差;确定接收到第二ID号对应信标和第三ID号对应信标发送超声波信号的第三时间差。5.如权利要求3所述的基于超声波的定位方法,其特征在于,所述根据所述时间差,确定各个信标与移动终端之间的距离差的步骤包括:根据第一时间差,确定第一ID号对应信标到移动终端距离与第二ID号对应信标到移动终端距离之间的第一距离差;根据第二时间差,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。