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

技术编号:20240901 阅读:21 留言:0更新日期:2019-01-29 22:52
本申请公开了一种位置确定方法和装置。该方法包括:检测当前时间是否到达预设时间节点;当当前时间到达预设时间节点时,确定本端接收到的通讯信号的信号接收强度值以及信号标记,其中,每个信号标记对应一个发射源;对通讯信号的信号接收强度值进行运算,得到本端至对应信号标记的发射源的信号接收距离;根据对应信号标记的发射源位置以及信号接收距离确定当前位置,并将当前位置发送给服务器,以使服务器将当前位置发送给机器人,机器人移动至当前位置。本申请可以解决了相关技术中只能通过固定点位召唤机器人,当用户移动时,机器人无法到达用户移动的位置的技术问题。

Position determination method and device

This application discloses a position determination method and device. The method includes: detecting whether the current time arrives at the preset time node or not; when the current time arrives at the preset time node, determining the signal reception intensity value and signal marker of the communication signal received at the end, where each signal marker corresponds to a transmitter; calculating the signal reception intensity value of the communication signal to get the transmitter from the end to the corresponding signal marker. Receiving distance; determine the current position according to the location of the transmitter and receiving distance of the corresponding signal marker, and send the current position to the server, so that the server can send the current position to the robot, and the robot can move to the current position. This application can solve the technical problem that the robot can only be summoned through a fixed position in the related technology, and when the user moves, the robot can not reach the position where the user moves.

【技术实现步骤摘要】
位置确定方法和装置
本申请涉及信息处理
,具体而言,涉及一种位置确定方法和装置。
技术介绍
目前,相关技术中召唤机器人来到用户周围的方法,均是通过在机器人活动的地图上设置多个预知位置的固定点位,每个固定点位上设有用于与机器人通信的二维码或者其他召唤装置,当用户当到某个固定位置时,用户通过该固定位置上的二维码或者其他召唤装置向服务器发送信号,服务器将该固定点位的位置发送给机器人,以使该机器人移动至该固定点位,从而完成用户召唤机器人。在实现本申请实施例的过程中,专利技术人发现相关技术至少存在以下问题:相关技术中用户只能通过固定点位召唤机器人,当用户移动时,机器人无法到达用户移动的位置。
技术实现思路
本申请的主要目的在于提供一种位置确定方法和装置,以解决相关技术中存在的问题。为了实现上述目的,第一方面,本申请提供了一种位置确定方法,该方法包括:检测当前时间是否到达预设时间节点;当当前时间到达预设时间节点时,确定本端接收到的通讯信号的信号接收强度值以及信号标记,其中,每个信号标记对应一个发射源;对通讯信号的信号接收强度值进行运算,得到本端至对应信号标记的发射源的信号接收距离;根据对应信号标记的发射源位置以及信号接收距离确定当前位置,并将当前位置发送给服务器,以使服务器将当前位置发送给机器人,机器人移动至当前位置。可选地,当本端仅接收到一个通讯信号时,根据对应信号标记的发射源位置以及信号接收距离确定当前位置,包括:判断信号接收距离是否大于预设距离;当信号接收距离不大于预设距离时,将发射源位置作为当前位置。可选地,当本端仅接收到两个通讯信号时,根据对应信号标记的发射源位置以及信号接收距离确定当前位置,包括:根据两个通讯信号分别对应的发射源位置以及信号接收距离,确定至多两个预选位置,其中,当仅存在一个预选位置时,将预选位置作为当前位置;当存在两个预选位置时,判断两个预选位置是否包含在预设区域内;当两个预选位置均包含在预设区域内时,将两个预选位置的中点作为当前位置;当两个预选位置中仅一个预选位置包含在预设区域内,将包含在预设区域内的预选位置作为当前位置。可选地,当本端接收到至少三个通讯信号时,根据对应信号标记的发射源位置以及信号接收距离确定当前位置,包括:在至少三个通讯信号中筛选出三个通讯信号;根据筛选出的三个通讯信号分别对应的发射源位置以及信号接收距离,确定当前位置。可选地,所述方法还包括:根据预设时间间隔在当前的预设时间节点上生成下一时刻的预设时间节点,以使下一时刻执行检测当前时间是否到达预设时间节点的步骤。第二方面,本申请提供了一种位置确定装置,包括:检测模块,用于检测当前时间是否到达预设时间节点;第一确定模块,用于当当前时间到达预设时间节点时,确定本端接收到的通讯信号的信号接收强度值以及信号标记,其中,每个信号标记对应一个发射源;运算模块,用于对通讯信号的信号接收强度值进行运算,得到本端至对应信号标记的发射源的信号接收距离;第二确定模块,用于根据对应信号标记的发射源位置以及信号接收距离确定当前位置,并将当前位置发送给服务器,以使服务器将当前位置发送给机器人,机器人移动至当前位置。可选地,当第一确定模块确定本端仅接收到一个通讯信号时,第二确定模块,用于:判断信号接收距离是否大于预设距离;当信号接收距离不大于预设距离时,将发射源位置作为当前位置。可选地,当第一确定模块确定本端仅接收到两个通讯信号时,第二确定模块,用于:根据两个通讯信号分别对应的发射源位置以及信号接收距离,确定至多两个预选位置,其中,当仅存在一个预选位置时,将预选位置作为当前位置;当存在两个预选位置时,判断两个预选位置是否包含在预设区域内;当两个预选位置均包含在预设区域内时,将两个预选位置的中点作为当前位置;当两个预选位置中仅一个预选位置包含在预设区域内,将包含在预设区域内的预选位置作为当前位置。可选地,当第一确定模块确定本端接收到至少三个通讯信号时,第二确定模块,用于:在至少三个通讯信号中筛选出三个通讯信号;根据筛选出的三个通讯信号分别对应的发射源位置以及信号接收距离,确定当前位置。可选地,所述装置还包括:生成模块,用于根据预设时间间隔在当前的预设时间节点上生成下一时刻的预设时间节点,以使下一时刻检测模块检测当前时间是否到达预设时间节点在本申请提供的位置确定方法中,通过检测当前时间是否到达预设时间节点;当当前时间到达预设时间节点时,确定本端接收到的通讯信号的信号接收强度值以及信号标记,其中,每个信号标记对应一个发射源;对通讯信号的信号接收强度值进行运算,得到本端至对应信号标记的发射源的信号接收距离;根据对应信号标记的发射源位置以及信号接收距离确定当前位置,并将当前位置发送给服务器,以使服务器将当前位置发送给机器人,机器人移动至当前位置,通过上述方法,每到一个预设时间节点,均根据通讯信号的信号接收强度值确定本端至发射源的距离即信号接收距离,并根据信号标记确定发射源,再根据该发射源的位置以及信号接收距离确定当前位置,达到了在用户移动时,随时上传用户的当前位置,进而实现在用户移动的任意位置对召唤机器人的目的,从而解决了相关技术中只能通过固定点位召唤机器人,当用户移动时,机器人无法到达用户移动的位置的技术问题。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例提供的一种位置确定方法的流程示意图;图2为本申请实施例提供的一种步骤S300的流程示意图;图3为本申请实施例提供的一种步骤S300的流程示意图图4为本申请实施例提供的一种步骤S300的流程示意图;图5为本申请实施例提供的一种步骤S300的流程示意图;图6为本申请实施例提供的另一种步骤S300的流程示意图;图7为本申请实施例提供的另一种位置确定方法的流程示意图;图8为本申请实施例提供的一种位置确定装置的结构示意图;图9为本申请实施例提供的一种位置确定装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。根据本申请的一个方面,本申请实施例提供了一种位置确定方法,如图1所示,该方法本文档来自技高网
...

【技术保护点】
1.一种位置确定方法,其特征在于,所述方法包括:检测当前时间是否到达预设时间节点;当所述当前时间到达预设时间节点时,确定本端接收到的所述通讯信号的信号接收强度值以及信号标记,其中,每个所述信号标记对应一个发射源;对所述通讯信号的信号接收强度值进行运算,得到本端至对应所述信号标记的发射源的信号接收距离;根据对应所述信号标记的发射源位置以及信号接收距离确定当前位置,并将所述当前位置发送给服务器,以使服务器将所述当前位置发送给机器人,所述机器人移动至所述当前位置。

【技术特征摘要】
1.一种位置确定方法,其特征在于,所述方法包括:检测当前时间是否到达预设时间节点;当所述当前时间到达预设时间节点时,确定本端接收到的所述通讯信号的信号接收强度值以及信号标记,其中,每个所述信号标记对应一个发射源;对所述通讯信号的信号接收强度值进行运算,得到本端至对应所述信号标记的发射源的信号接收距离;根据对应所述信号标记的发射源位置以及信号接收距离确定当前位置,并将所述当前位置发送给服务器,以使服务器将所述当前位置发送给机器人,所述机器人移动至所述当前位置。2.根据权利要求1所述的位置确定方法,其特征在于,当本端仅接收到一个所述通讯信号时,所述根据对应所述信号标记的发射源位置以及信号接收距离确定当前位置,包括:判断所述信号接收距离是否大于预设距离;当所述信号接收距离不大于预设距离时,将所述发射源位置作为当前位置。3.根据权利要求1所述的位置确定方法,其特征在于,当本端仅接收到两个所述通讯信号时,所述根据对应所述信号标记的发射源位置以及信号接收距离确定当前位置,包括:根据两个所述通讯信号分别对应的发射源位置以及信号接收距离,确定至多两个预选位置,其中,当仅存在一个所述预选位置时,将所述预选位置作为当前位置;当存在两个所述预选位置时,判断两个所述预选位置是否包含在预设区域内;当两个所述预选位置均包含在所述预设区域内时,将两个所述预选位置的中点作为当前位置;当两个所述预选位置中仅一个所述预选位置包含在所述预设区域内,将包含在所述预设区域内的所述预选位置作为当前位置。4.根据权利要求1所述的位置确定方法,其特征在于,当本端接收到至少三个所述通讯信号时,所述根据对应所述信号标记的发射源位置以及信号接收距离确定当前位置,包括:在所述至少三个通讯信号中筛选出三个所述通讯信号;根据筛选出的三个所述通讯信号分别对应的发射源位置以及信号接收距离,确定当前位置。5.根据权利要求1所述的位置确定方法,其特征在于,所述方法还包括:根据预设时间间隔在当前的预设时间节点上生成下一时刻的预设时间节点,以使下一时刻执行所述检测当前时间是否到达预设时间节点的步...

【专利技术属性】
技术研发人员:支涛应甫臣
申请(专利权)人:北京云迹科技有限公司
类型:发明
国别省市:北京,11

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

1