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

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

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

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

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

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

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

1