动态选择网络连接点的方法、设备及存储介质技术

技术编号:23406867 阅读:46 留言:0更新日期:2020-02-22 17:13
本发明专利技术公开了一种动态选择网络连接点的方法、设备及存储介质;所述方法包括:机器人获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;在选择的所述网络通信点处,机器人尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,机器人执行相应的操作;实现了对于机器人运行区域内只需局部的网络信号强度达到机器人能够连接服务器的需求的目的,节约了网络部署成本。

Methods, devices and storage media for dynamically selecting network connection points

【技术实现步骤摘要】
动态选择网络连接点的方法、设备及存储介质
本专利技术涉及机器人
,特别涉及一种动态选择网络连接点的方法、设备及存储介质。
技术介绍
机器人在固定区域作业时,常常需要与服务器通信并进行数据交互,以获取任务、同步任务信息等;这需要机器人能够连接到网络才能执行上述操作,也因此导致很多机器人的作业环境需要全网络覆盖,即:在所有机器人可以到达的位置,都需保证网络覆盖,从而使得机器人与网络通信可用,进而达到机器人与服务器进行数据交互并从服务器获取任务、同步任务信息等目标。这就要求在部署机器人作业前,首先需要先部署网络;现有的做法是:在部署机器人工作区域的网络时,让机器人的整个工作区域均达到相当的网络覆盖,比如通常利用wifi路由器、无线ap等,从而达到全网络覆盖;现有的这种全网络覆盖机器人工作区域的网络部署方式,需要专门的技术人员进行专业的部署,产生了相当大的全网络覆盖的部署成本,同时维护成本也非常高。
技术实现思路
本专利技术提供一种动态选择网络连接点的方法、设备及存储介质,旨在对于机器人运行区域内只需局部的网络信号强度达到机器人能够连接服务器的需求即可,节约网络部署成本。为实现上述目的,本专利技术提供了一种动态选择网络连接点的方法,所述方法包括:机器人获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;在选择的所述网络通信点处,机器人尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,机器人执行相应的操作。进一步地,所述机器人获取网络质量图,包括:机器人在工作区域内运动的同时,收集机器人可到达的位置点与网络通信质量之间的关系信息,形成网络质量图;或者,机器人接收同一工作区域内其他已在运动的机器人共享的网络质量图。进一步地,所述机器人在工作区域内运动的同时,收集机器人可到达的位置点与网络通信质量之间的关系信息,形成网络质量图,包括:机器人在工作区域内运动,并在运动的同时,识别机器人可与服务器进行交互连接的可行性,获取对应的网络通信质量;根据机器人可达到的位置点与网络通信质量之间的关系信息,得到对应的网络质量图;其中,所述机器人可达到的位置点为:机器人在整个工作区域内,其区域坐标所对应的可与服务器进行通信的其中一个区域,且所述位置点可以相互覆盖。进一步地,所述动态选择网络连接点的方法还包括:机器人在工作区域内运动的同时,实时收集、保存和共享与所述网络质量图相关联的网络通信质量信息;若机器人收集到工作区域内包含所述网络通信质量信息发生改变的网络环境变化信息,则根据所述网络环境变化信息,更新所述网络通信质量图,并将更新后的网络通信质量图共享至同一工作区域内已在运动的其他机器人。进一步地,所述动态选择网络连接点的方法还包括:机器人在工作区域内运动时,实时收集与所述网络质量图相关联的网络通信质量信息的同时,获取在收集所述网络质量信息这一时刻的不同网络通信点之间的网络信号强度信息,并记录每一个网络通信点之间的信号强度差异信息,以便于机器人选择对应的网络通信点时将所述信号强度差异信息作为对比条件之一。进一步地,所述根据与服务器的通信连接是否成功的判断结果,执行对应操作,包括:若机器人与服务器通信连接成功,则与所述服务器进行数据交互操作;若机器人与服务器通信连接不成功,则机器人根据所述网络质量图,选择其他的网络通信点再次尝试与服务器进行通信连接。进一步地,所述机器人根据所述网络质量图,选择其他的网络通信点再次尝试与服务器进行通信连接,包括:机器人根据所述网络质量图,选择预设数量的其他网络通信点,并在选择的预设数量的网络通信点,逐一尝试与服务器进行通信连接;若在选择的预设数量的网络通信点中,能够与服务器通信连接成功,则与所述服务器进行数据交互操作;若在选择的预设数量的网络通信点中,均不能与服务器通信连接成功,则机器人发送报警信息,以提醒维护人员进行维护操作。为实现上述目的,本专利技术还提供一种动态选择网络连接点的装置,所述动态选择装置包括:网络质量图获取模块,用于获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;网络通信点选择模块,用于当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;通信连接模块,用于在选择的所述网络通信点处,尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,执行对应操作。为实现上述目的,本专利技术还提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的动态选择网络连接点的程序,所述动态选择程序被所述处理器运行时,执行所述的动态选择网络连接点的方法。为实现上述目的,本专利技术还提供一种计算机存储介质,所述存储介质上存储有动态选择网络连接点的程序,所述动态选择程序可以被一个或者多个处理器执行,以实现所述的动态选择网络连接点的方法的步骤。本专利技术一种动态选择网络连接点的方法、设备及存储介质可以达到如下有益效果:机器人获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;在选择的所述网络通信点处,机器人尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,机器人执行相应的操作;实现了对于机器人运行区域内只需局部的网络信号强度达到机器人能够连接服务器的需求的目的,节约了网络部署成本。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所指出的内容来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术动态选择网络连接点的方法的一种实施方式的流程示意图;图2是本专利技术动态选择网络连接点的装置的一种实施方式的功能模块示意图;图3是本专利技术电子设备的一种实施方式的内部结构示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种动态选择网络连接点的方法、设备及存储介质,旨在对于机器人运行区域内只需局部的网络信号强度达到机器人能本文档来自技高网...

【技术保护点】
1.一种动态选择网络连接点的方法,其特征在于,所述方法包括:/n机器人获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;/n当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;/n在选择的所述网络通信点处,机器人尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,机器人执行相应的操作。/n

【技术特征摘要】
1.一种动态选择网络连接点的方法,其特征在于,所述方法包括:
机器人获取网络质量图;其中,所述网络质量图包括:机器人可到达的位置点与网络通信质量之间的关系信息;
当机器人需要连接网络时,根据所述网络质量图,选择一个可通信的网络通信点并到达选择的所述网络通信点;
在选择的所述网络通信点处,机器人尝试与服务器进行通信连接并判断与服务器的通信连接是否成功;根据与服务器的通信连接是否成功的判断结果,机器人执行相应的操作。


2.如权利要求1所述的动态选择网络连接点的方法,其特征在于,所述机器人获取网络质量图,包括:
机器人在工作区域内运动的同时,收集机器人可到达的位置点与网络通信质量之间的关系信息,形成网络质量图;
或者,
机器人接收同一工作区域内其他已在运动的机器人共享的网络质量图。


3.如权利要求2所述的动态选择网络连接点的方法,其特征在于,所述机器人在工作区域内运动的同时,收集机器人可到达的位置点与网络通信质量之间的关系信息,形成网络质量图,包括:
机器人在工作区域内运动,并在运动的同时,识别机器人可与服务器进行交互连接的可行性,获取对应的网络通信质量;
根据机器人可达到的位置点与网络通信质量之间的关系信息,得到对应的网络质量图;
其中,所述机器人可达到的位置点为:机器人在整个工作区域内,其区域坐标所对应的可与服务器进行通信的其中一个区域,且所述位置点可以相互覆盖。


4.如权利要求3所述的动态选择网络连接点的方法,其特征在于,所述方法还包括:
机器人在工作区域内运动的同时,实时收集、保存和共享与所述网络质量图相关联的网络通信质量信息;
若机器人收集到工作区域内包含所述网络通信质量信息发生改变的网络环境变化信息,则根据所述网络环境变化信息,更新所述网络通信质量图,并将更新后的网络通信质量图共享至同一工作区域内已在运动的其他机器人。


5.如权利要求3所述的动态选择网络连接点的方法,其特征在于,所述方法还包括:
机器人在工作区域内运动时,实时收集与所述网络质量图相关联的网络通信质量信息的同时,获取在收集所述网络质量信息这一时刻的不同网络通信点之间的网络信号强度信息,并记录每一...

【专利技术属性】
技术研发人员:王翔宇黄华
申请(专利权)人:炬星科技深圳有限公司
类型:发明
国别省市:广东;44

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

1