System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种机器人与基站的网络匹配方法组成比例_技高网

一种机器人与基站的网络匹配方法组成比例

技术编号:40586377 阅读:5 留言:0更新日期:2024-03-12 21:45
本申请公开了一种机器人与基站的网络匹配方法,该方法包括:在机器人进入目标子区域前判断当前时刻机器人与基站是否建立网络连接;若建立网络连接,基于协同切换机制与已知的网络信息表,针对目标子区域确定机器人与基站各自的目标连接对象;若未建立网络连接,基于机器人网络切换机制与已知的网络信息表,针对目标子区域确定机器人的目标连接对象;在所述机器人进入所述目标子区域后,根据所述目标连接对象控制所述机器人以及所述基站建立网络连接。网络信息表包括以下至少之一:机器人在目标子区域时,机器人和基站分别可连接的外部局域网、以及机器人能否通过机器人热点与基站建立网络直连。故本申请具有网络切换高效、准确的优点。

【技术实现步骤摘要】

本申请涉及机器人的,具体而言,涉及一种机器人与基站的网络匹配方法


技术介绍

1、现有技术中,机器人与基站内置wifi模组以实现无线通信功能,其中,基站普遍采用sta模式作为wifi工作模式,机器人普遍采用ap+sta双模式作为wifi工作模式。机器人与基站通过局域网通信,即机器人与基站处于同一个局域网内时,两者可以建立网络连接,基站能够将自身状态信息发送给机器人,并用于网页或者应用程序展示;同时基站上安装有按键,可远程控制机器人实现暂停、继续、召回等操作。而机器人与基站不处于同一个局域网内时,两者无法进行数据交互,用户也无法使用基站上的按键控制机器人动作。

2、现有产品中,基站可以通过wifi模组直连机器人ap(accesspoint,无线访问节点或热点)的方式与机器人快速建立通信连接,但通信连接在机器人运动到远离基站位置时无法有效维持;基站也可以通过预先获取的机器人配网信息,以遍历机器人已匹配ap的方式寻找机器人,这种方式在机器人运动到远离基站位置时也有几率与机器人建立通信连接,但其网络切换时间较长,且机器人再次运动至基站附近时,基站与机器人难以快速地建立通信连接。由此,上述网络配对方式均不利于基站与机器人快速匹配网络或快速切换网络,也难以快速建立两者之间的通信连接。


技术实现思路

1、本申请的目的在于提供一种机器人与基站的网络匹配方法,通过网络信息表、与进入目标子区域前机器人与基站当前是否建立网络连接,确定在目标子区域机器人和/或基站各自的目标连接对象,实现网络的快速、准确切换。

2、本申请的实施例是这样实现的:

3、本申请实施例第一方面提供了一种机器人与基站的网络匹配方法,机器人或基站内置有用于发出机器人热点信号的无线ap模块,基站通过机器人热点或外部局域网与机器人建立网络连接,机器人通过外部局域网与外部设备建立网络连接,网络匹配方法包括:在机器人进入目标子区域之前,判断当前时刻机器人与基站是否建立网络连接;若当前时刻机器人与基站建立网络连接,基于协同切换机制与已知的网络信息表,针对目标子区域,确定机器人与基站各自的目标连接对象;若当前时刻机器人与基站未建立网络连接,基于机器人网络切换机制与已知的网络信息表,针对目标子区域,确定机器人的目标连接对象;在所述机器人进入所述目标子区域后,根据所述目标连接对象控制所述机器人以及所述基站建立网络连接;其中,网络信息表包括以下至少之一:机器人在所述目标子区域时,机器人可连接的外部局域网、基站可连接的外部局域网、以及机器人是否能够通过机器人热点与基站建立网络直连。

4、于一实施例中,协同切换机制,包括:针对目标子区域,若网络信息表中存在机器人与基站均能连接的第一外部局域网,将第一外部局域网标记为机器人与基站共同的目标连接对象。

5、于一实施例中,在将第一外部局域网标记为机器人与基站共同的目标连接对象之前,方法还包括:针对目标子区域,若基站能够通过机器人热点与机器人建立网络直连,将机器人热点标记为基站的目标连接对象;若无法建立网络直连,针对目标子区域,判断网络信息表中是否存在机器人与基站均能连接的第一外部局域网。

6、于一实施例中,在将第一外部局域网标记为机器人与基站共同的目标连接对象之前,方法还包括:若机器人于目标子区域仍能与机器人当前连接的外部局域网连接,将机器人当前连接的外部局域网,标记为机器人在目标子区域的目标连接对象;基于网络信息表,以及机器人当前连接的外部局域网,针对目标子区域确定基站的目标连接对象;若机器人于目标子区域不再能与机器人当前连接的外部局域网连接,针对目标子区域,判断网络信息表中是否存在机器人与基站均能连接的第一外部局域网。

7、于一实施例中,在若机器人于目标子区域仍能与机器人当前连接的外部局域网连接,将机器人当前连接的外部局域网,标记为机器人在目标子区域的目标连接对象之前,方法还包括:若当前时刻机器人与基站建立的网络连接,于目标子区域仍满足网络连接条件,将机器人与基站各自的当前连接对象,标记为各自的目标连接对象;若当前时刻机器人与基站建立的网络连接,于目标子区域不满足网络连接条件,判断机器人于目标子区域,是否仍能与机器人当前连接的外部局域网连接。

8、于一实施例中,基于网络信息表,以及机器人当前连接的外部局域网,针对目标子区域确定基站的目标连接对象,包括:基于网络信息表,针对目标子区域判断基站的可连接外部局域网,是否包括机器人当前连接的外部局域网;若包括,将机器人的当前连接的外部局域网,标记为基站的目标连接对象。

9、于一实施例中,机器人网络切换机制,包括:基于网络信息表,确定机器人在目标子区域可连接的外部局域网;若所述机器人在所述目标子区域可连接的外部局域网中,存在机器人当前连接的外部局域网,将机器人当前连接的外部局域网标记为机器人的目标连接对象;若所述机器人在所述目标子区域可连接的外部局域网中,不存在机器人当前连接的外部局域网,将一个可连接的外部局域网,标记为机器人的目标连接对象。

10、于一实施例中,在基于协同切换机制与已知的网络信息表,针对目标子区域,确定机器人与基站各自的目标连接对象之前,方法还包括:控制机器人运动至当前工作区域的每个子区域内;针对机器人到达的每个子区域,实时获取机器人与基站各自扫描到的网络信号强度,网络信号包括机器人热点信号以及外部局域网信号;基于网络信号强度,生成网络信息表。

11、于一实施例中,基于网络信号强度,生成网络信息表,包括:针对机器人到达的每个子区域,基于网络信号强度,确定机器人与基站的网络连接情况;汇总各个子区域的网络连接情况,并生成网络信息表。

12、于一实施例中,基于网络信号强度,确定机器人与基站的网络连接情况,包括:针对每个机器人热点信号或外部局域网信号,记录网络信号强度的强度最低值;基于强度最低值,判断强度最低值对应的机器人热点或外部局域网是否可连接。

13、本申请与现有技术相比的有益效果是:

14、本申请能够解决现有技术中,机器人在工作区域四处运动时,机器人自身、或机器人与基站在切换匹配网络时效率太低的技术问题。本申请通过网络信息表,在机器人进入目标子区域前,判断机器人与基站是否建立网络连接,确定机器人、或机器人与基站针对目标子区域的网络切换机制,进而确定机器人、或机器人与基站针对目标子区域各自的目标连接对象,以实现在机器人进入目标子区域后,机器人与基站高效、准确匹配可连接网络。避免由于机器人与基站长时间无法建立连接,而使得用户无法通过基站按键向机器人发送控制信号,体验较差。故本申请具有提高机器人与基站的网络匹配速度与网络匹配准确性,更高效、稳定地建立网络连接的优点。

15、此外,本申请针对当前时刻机器人与基站已建立网络连接的情况,通过网络切换机制下的不同技术方案,可以达成基站在机器人处于目标子区域时优先连接机器人热点,或在目标子区域机器人与基站的网络切换次数最少的效果。

本文档来自技高网...

【技术保护点】

1.一种机器人与基站的网络匹配方法,所述机器人或基站内置有用于发出机器人热点信号的无线AP模块,所述基站通过所述机器人热点或外部局域网与所述机器人建立网络连接,所述机器人通过外部局域网与外部设备建立网络连接,其特征在于,所述方法包括:

2.根据权利要求1所述的机器人与基站的网络匹配方法,其特征在于,所述协同切换机制,包括:

3.根据权利要求2所述的机器人与基站的网络匹配方法,其特征在于,在所述将所述第一外部局域网标记为所述机器人与所述基站共同的所述目标连接对象之前,所述方法还包括:

4.根据权利要求2所述的机器人与基站的网络匹配方法,其特征在于,在所述将所述第一外部局域网标记为所述机器人与所述基站共同的所述目标连接对象之前,所述方法还包括:

5.根据权利要求4所述的机器人与基站的网络匹配方法,其特征在于,在所述若所述机器人于所述目标子区域仍能与所述机器人当前连接的外部局域网连接,将所述机器人当前连接的外部局域网,标记为所述机器人在所述目标子区域的目标连接对象之前,所述方法还包括:

6.根据权利要求4所述的机器人与基站的网络匹配方法,其特征在于,所述基于所述网络信息表,以及所述机器人当前连接的外部局域网,针对所述目标子区域确定所述基站的目标连接对象,包括:

7.根据权利要求1所述的机器人与基站的网络匹配方法,其特征在于,所述机器人网络切换机制,包括:

8.根据权利要求1所述的机器人与基站的网络匹配方法,其特征在于,在所述基于协同切换机制与已知的网络信息表,针对所述目标子区域,确定所述机器人与所述基站各自的目标连接对象之前,所述方法还包括:

9.根据权利要求8所述的机器人与基站的网络匹配方法,其特征在于,所述基于所述网络信号强度,生成所述网络信息表,包括:

10.根据权利要求9所述的机器人与基站的网络匹配方法,其特征在于,所述基于所述网络信号强度,确定所述机器人与所述基站的网络连接情况,包括:

...

【技术特征摘要】

1.一种机器人与基站的网络匹配方法,所述机器人或基站内置有用于发出机器人热点信号的无线ap模块,所述基站通过所述机器人热点或外部局域网与所述机器人建立网络连接,所述机器人通过外部局域网与外部设备建立网络连接,其特征在于,所述方法包括:

2.根据权利要求1所述的机器人与基站的网络匹配方法,其特征在于,所述协同切换机制,包括:

3.根据权利要求2所述的机器人与基站的网络匹配方法,其特征在于,在所述将所述第一外部局域网标记为所述机器人与所述基站共同的所述目标连接对象之前,所述方法还包括:

4.根据权利要求2所述的机器人与基站的网络匹配方法,其特征在于,在所述将所述第一外部局域网标记为所述机器人与所述基站共同的所述目标连接对象之前,所述方法还包括:

5.根据权利要求4所述的机器人与基站的网络匹配方法,其特征在于,在所述若所述机器人于所述目标子区域仍能与所述机器人当前连接的外部局域网连接,将所述机器人当前连接的外...

【专利技术属性】
技术研发人员:朱泽春陈杰
申请(专利权)人:杭州九阳小家电有限公司
类型:发明
国别省市:

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

1