机房巡检控制方法、装置、设备及存储介质与流程

文档序号:18600090发布日期:2019-09-03 22:33阅读:241来源:国知局
机房巡检控制方法、装置、设备及存储介质与流程

本发明涉及通信技术领域,尤其涉及一种机房巡检控制方法、装置、设备及存储介质。



背景技术:

随着科技水平的不断提高,机器人被越来越多的应用到生产生活中,其中,巡检机器人也被广泛应用,例如可应用到机房巡检中,对机房设备、温度、湿度等进行巡检,以及时发现机房中存在的异常进行预警。

为了机房信息安全,例如数据中心等机房内通常不允许存在无线网络,因此现有技术中,在采用巡检机器人对机房进行巡检时,需要管理人员提前将巡检任务存储到巡检机器人的存储单元中,以使机器人根据巡检任务进行巡检。

现有技术中的巡检方法,巡检任务需要由管理人员预先将巡检任务写入巡检机器人的存储单元中,当下发新巡检任务时也需要由管理人员暂停巡检机器人以将新巡检任务写入巡检机器人的存储单元中,无法实现远程下发巡检任务,巡检任务下发的效率和可操作性较差。



技术实现要素:

本发明实施例提供一种机房巡检控制方法、装置、设备及存储介质,以实现对巡检机器人进行远程下发巡检任务,提高巡检任务下发的效率和可操作性。

本发明实施例的第一方面是提供一种机房巡检控制方法,应用于巡检机器人,所述方法包括:

控制所述巡检机器人移动至充电桩处;

与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;

根据所述巡检任务对机房进行巡检。

本发明实施例的第二方面是提供一种机房巡检控制装置,应用于巡检机器人,所述装置包括:

控制模块,用于控制所述巡检机器人移动至充电桩处;

通信模块,用于与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;

执行模块,用于根据所述巡检任务对机房进行巡检。

本发明实施例的第三方面是提供一种机房巡检控制设备,包括:

存储器;

处理器;以及

计算机程序;

其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面所述的方法。

本发明实施例的第四方面是提供一种计算机可读存储介质,其上存储有计算机程序;

所述计算机程序被处理器执行时实现如第一方面所述的方法。

本发明实施例提供的机房巡检控制方法、装置、设备及存储介质,通过控制所述巡检机器人移动至充电桩处;与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;根据所述巡检任务对机房进行巡检。本发明实施例在机房没有无线网络的情况下,服务端的巡检任务可通过充电桩下发到巡检机器人处,使巡检机器人能够相对及时的获取到巡检任务、并根据巡检任务进行巡检,实现服务端对巡检机器人的远程任务下发,而不需要由管理人员预先将巡检任务写入巡检机器人的存储单元中,也不需要在下发新巡检任务时由管理人员暂停巡检机器人以将新巡检任务写入巡检机器人的存储单元中,提高了巡检任务下发的效率和可操作性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的通信系统架构图;

图2为本发明实施例提供的机房巡检控制方法流程图;

图3为本发明另一实施例提供的机房巡检控制方法流程图;

图4为本发明另一实施例提供的机房巡检控制方法流程图;

图5为本发明另一实施例提供的机房巡检控制方法流程图;

图6为本发明另一实施例提供的机房巡检控制方法流程图;

图7为本发明另一实施例提供的机房巡检控制方法流程图;

图8为本发明实施例提供的机房巡检控制装置的结构图;

图9为本发明实施例提供的机房巡检控制设备的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供的机房巡检控制方法,可以适用于如图1所示的通信系统。如图1所示,所述通信系统包括巡检机器人10、充电桩11以及服务端12,其中巡检机器人10可以对机房进行巡检,包括对机房内设备、温度、湿度进行检测;充电桩11与服务端12通信连接,并且可为巡检机器人11充电,同时可提供通信接口,由于机房内没有无线网络,因此巡检机器人10可通过与充电桩11连接,实现巡检机器人10通过充电桩11与服务端12进行信息交互,也即可先控制巡检机器人10移动至充电桩11处后,与充电桩11进行连接,在连接时可进行充电和/或通过充电桩11与服务端12进行交互,包括从服务端12获取巡检任务,或者将检测到的机房异常信息上报给服务端12;服务端12可以为远端服务器或者其他控制终端,可以通过充电桩11向巡检机器人10下发巡检任务,也可在接收巡检机器人10上报的机房异常信息后通知管理人员。下面结合具体的实施例对机房巡检控制方法进行详细的描述。

图2为本发明实施例提供的机房巡检控制方法流程图。本实施例提供了一种机房巡检控制方法,应用于巡检机器人,该方法具体步骤如下:

s101、控制所述巡检机器人移动至充电桩处。

在本实施例中,充电桩的位置为固定的,而巡检机器人在巡检过程中需要根据巡检任务在机房内移动,而由于机房内没有无线网络,巡检机器人也不便于连接网线,因此服务端下发巡检任务时是无法直接发送给巡检机器人的,而是需要巡检机器人移动至充电桩处,才能进一步的获取巡检任务。

s102、与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务。

在本实施例中,充电桩与服务端通信连接,充电桩可以直接接受服务端下发的巡检任务,并缓存在存储单元中,当巡检机器人移动至充电桩出后与充电桩建立连接,进而可由充电桩将其缓存的巡检任务发送给巡检机器人;当然,在另一实施例中充电桩可以仅提供通信接口,巡检机器人与该通信接口连接后,建立巡检机器人与服务端的通信连接,进而可由服务端直接将巡检任务下发给巡检机器人,而不需要充电桩缓存巡检任务。此外,在巡检机器人与充电桩连接时,也可由充电桩对巡检机器人充电。

s103、根据所述巡检任务对机房进行巡检。

在本实施例中,巡检任务可包括对机房设备、机房温度、湿度的巡检等等,更具体的,每一巡检任务中可包括对不同的机房设备进行巡检,可对机房设备的指示灯、显示屏中显示的内容等进行检测、也可检测该机房设备位置处的温度、湿度等环境参数。巡检机器人可根据巡检任务移动至对应的位置处,通过传感器、摄像头等多种设备进行对应的巡检操作,其中传感器、摄像头可设置在巡检机器人的执行机构(如机械臂)上。可选的,服务端还可对巡检任务设置不同的优先级,以使巡检机器人获取到多个巡检任务时按照优先级由高至低的顺序执行巡检任务。

本实施例提供的机房巡检控制方法,通过控制所述巡检机器人移动至充电桩处;与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;根据所述巡检任务对机房进行巡检。本实施例在机房没有无线网络的情况下,服务端的巡检任务可通过充电桩下发到巡检机器人处,使巡检机器人能够相对及时的获取到巡检任务、并根据巡检任务进行巡检,实现服务端对巡检机器人的远程任务下发,而不需要由管理人员预先将巡检任务写入巡检机器人的存储单元中,也不需要在下发新巡检任务时由管理人员暂停巡检机器人以将新巡检任务写入巡检机器人的存储单元中,提高了巡检任务下发的效率和可操作性。

在一个可选实施例中,如图3所示,上述实施例中的s101所述控制所述巡检机器人移动至充电桩处,具体可包括:

s201、获取所述巡检机器人的电池电量;

s202、若所述电池电量低于预设电量阈值,则控制所述巡检机器人移动至充所述电桩处。

在本实施例中,可实时检测巡检机器人的电池电量,电量低于预设电量阈值时,也即电量不足时,可控制巡检机器人回到充电桩处进行充电,在充电的同时,可通过充电桩从服务端获取巡检任务。

在另一个可选实施例中,如图4所示,上述实施例中的s101所述控制所述巡检机器人移动至充电桩处,具体还可包括:

s301、获取当前巡检任务的进度;

s302、若判断当前巡检任务已执行完毕,则控制所述巡检机器人移动至所述充电桩处。

在本实施例中,可实时获取巡检机器人对当前巡检任务的执行进度,当判断当前巡检任务已经执行完毕,而当前没有其他任务可以执行时,则可控制巡检机器人返回充电桩处,以获取下一巡检任务;若未获取到下一巡检任务时,则巡检机器人可在充电桩处进行待机等待下一巡检任务的下发。

在另一个可选实施例中,如图5所示,上述实施例中的s101所述控制所述巡检机器人移动至充电桩处,具体还可包括:

s401、获取所述巡检机器人的当前位置,根据所述当前位置获取所述巡检机器人与所述充电桩的距离;

s402、若所述距离小于预设距离阈值,则控制所述巡检机器人移动至所述充电桩处。

在本实施例中,还可以在巡检机器人移动到充电桩附近区域时,顺便与充电桩连接,以接收服务端下发的新的巡检任务,也即可实时获取巡检机器人的当前位置,以获取巡检机器人当前位置与充电桩的距离,若该距离小于预设距离阈值,则可控制巡检机器人移动至充电桩处通过充电桩从服务端获取新巡检任务,以保证服务端下发的巡检任务能够尽早的到达巡检机器人处,也避免巡检机器人在执行完当前巡检任务后要移动较远的距离才能回到充电桩处获取新巡检任务,降低巡检效率。此外,也可在巡检机器人进入充电桩的预定区域内,控制巡检机器人移动至充电桩处。

在另一个可选实施例中,上述实施例中的s101所述控制所述巡检机器人移动至充电桩处,具体还可包括:

控制所述巡检机器人每间隔预设时间移动至所述充电桩处。

在本实施例中,也可控制巡检机器人每间隔预设时间返回充电桩处获取一次巡检任务,以保证巡检任务能够尽早的达到巡检机器人处。

需要说明的是,本发明实施例控制巡检机器人移动至充电桩处的策略并不限于上述的各可选实施例,例如可控制充电桩发出预设声音或灯光,当巡检机器人检测到充电桩发出的预设声音或灯光后控制巡检机器人移动至充电桩处;此外,上述各可选实施例可以任一方式组合,此处不再一一赘述。

在上述任一实施例的基础上,如图6所示,在所述根据所述巡检任务对机房进行巡检时,还可包括:

s501、当检测到机房存在异常时,获取机房异常信息;

s502、控制所述巡检机器人移动至充电桩处;

s503、与所述充电桩连接,并将所述机房异常信息通过所述充电桩上报给所述服务端。

在本实施例中,在巡检机器人在执行巡检任务的过程中,当检测到机房存在异常时,例如检测到某一机房设备停止正常工作、或者检测到机房温度、湿度等超过预设阈值时,可获取机房异常信息,该信息中可记录上述机房存在异常的状况,控制巡检机器人移动至充电桩处,与充电桩连接,通过充电桩将机房异常信息上报给服务端,以使服务端通知到管理人员,以避免事故发生。

在上述任一实施例的基础上,所述巡检机器人设置有输入设备和/或安全传感器,其中输入设备可以为触控屏幕、键盘等,也可包括一些按钮、按键,如急停按钮等;安全传感器可包括超声传感器、防碰撞传感器、防跌落传感器、微波传感器等,其中超声传感器可用于检测周围物体与机器人的距离,当物体与机器人靠近时,发出相应的异常状态信号;防碰撞传感器可用于检测到机器人与物体相碰时,发出相应的异常状态信号;防跌落传感器可用于检测地面是否有坑和洞,当检测到有坑和洞时,发出相应的异常状态信号;微波传感器可用于在机器人运行过程中当人靠近,进入警戒距离时传感器时,发出相应的异常状态信号。

进一步的,如图7所示,所述方法还包括:

s601、接收用户通过所述输入设备输入的急停指令、或接收所述安全传感器检测到的所述巡检机器人的异常状态信息;

s602、根据所述急停指令或所述异常状态信息,控制所述巡检机器人急停、且收起所述巡检机器人的执行机构,并记录当前巡检任务的进度,以在所述巡检机器人再次启动时根据所述当前巡检任务的进度继续运行。

在本实施例中,用户(管理人员)可以对巡检机器人的输入设备进行操作,例如通过触控屏幕输入急停指令、或者触发急停按钮,从而对巡检机器人进行急停,此外也可在巡检机器人的安全传感器检测到任一异常状态信息时,可触发对巡检机器人进行急停,在急停时,可控制巡检机器人停止移动,同时收起巡检机器人的执行机构(如机械臂等),避免进一步造成事故发生,并且记录当前巡检任务的进度,以在巡检机器人再次启动时根据当前巡检任务的进度继续运行,而巡检机器人的再次启动可由管理人员来控制。需要说明的是,当机房内无人时,巡检机器人发生急停,可以通过预定的策略通知管理人员,例如可以预测每一巡检任务最多所需要的时长,若该时长内巡检机器人未返回到充电桩,则可由充电桩上报给服务端;再如巡检机器人在急停时可发出预设声音或灯光,在充电桩上设置声音或灯光的采集装置,当采集到巡检机器人发出的预设声音或灯光后,则可判断巡检机器人急停,并上报给服务端;当然本实施例也并不仅限于上述列举的方式,其他可实现方式亦可。

在上述任一实施例的基础上,所述与所述充电桩连接后,还可包括:

接收所述充电桩从所述服务端获取的巡检任务的暂停指令;暂停执行所述暂停指令对应的巡检任务。

在本实施例中,服务端需要控制巡检机器人暂停巡检任务时,只能在巡检机器人到达充电桩后,才能下发对巡检任务的暂停指令,使巡检机器人暂停执行对应的巡检任务。

图8为本发明实施例提供的机房巡检控制装置的结构图。本实施例提供的机房巡检控制装置可以执行机房巡检控制方法实施例提供的处理流程,如

图8所示,所述机房巡检控制装置70包括控制模块71、通信模块72及执行模块73。

控制模块71,用于控制所述巡检机器人移动至充电桩处;

通信模块72,用于与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;

执行模块73,用于根据所述巡检任务对机房进行巡检。

在上述任一实施例的基础上,所述控制模块71用于:

获取所述巡检机器人的电池电量;

若所述电池电量低于预设电量阈值,则控制所述巡检机器人移动至充所述电桩处。

在上述任一实施例的基础上,所述控制模块71用于:

获取当前巡检任务的进度;

若判断当前巡检任务已执行完毕,则控制所述巡检机器人移动至所述充电桩处。

在上述任一实施例的基础上,所述控制模块71用于:

获取所述巡检机器人的当前位置,根据所述当前位置获取所述巡检机器人与所述充电桩的距离;

若所述距离小于预设距离阈值,则控制所述巡检机器人移动至所述充电桩处。

在上述任一实施例的基础上,所述控制模块71用于:

控制所述巡检机器人每间隔预设时间移动至所述充电桩处。

在上述任一实施例的基础上,所述执行模块73还用于,在根据所述巡检任务对机房进行巡检时,检测到机房存在异常时,获取机房异常信息;

所述控制模块71还用于,控制所述巡检机器人移动至充电桩处;

所述通信模块72还用于,与所述充电桩连接,并将所述机房异常信息通过所述充电桩上报给所述服务端。

在上述任一实施例的基础上,所述巡检机器人设置有输入设备和/或安全传感器;所述执行模块73还用于:

接收用户通过所述输入设备输入的急停指令、或接收所述安全传感器检测到的所述巡检机器人的异常状态信息;

根据所述急停指令或所述异常状态信息,控制所述巡检机器人急停、且收起所述巡检机器人的执行机构,并记录当前巡检任务的进度,以在所述巡检机器人再次启动时根据所述当前巡检任务的进度继续运行。

在上述任一实施例的基础上,所述通信模块72还用于,在与所述充电桩连接后,接收所述充电桩从所述服务端获取的巡检任务的暂停指令;

所述执行模块73还用于,暂停执行所述暂停指令对应的巡检任务。

本发明实施例提供的机房巡检控制装置可以具体用于执行上述图2-7所提供的方法实施例,具体功能此处不再赘述。

本发明实施例提供的机房巡检控制装置,通过控制所述巡检机器人移动至充电桩处;与所述充电桩连接,接收所述充电桩从服务端获取的巡检任务;根据所述巡检任务对机房进行巡检。本实施例在机房没有无线网络的情况下,服务端的巡检任务可通过充电桩下发到巡检机器人处,使巡检机器人能够相对及时的获取到巡检任务、并根据巡检任务进行巡检,实现服务端对巡检机器人的远程任务下发,而不需要由管理人员预先将巡检任务写入巡检机器人的存储单元中,也不需要在下发新巡检任务时由管理人员暂停巡检机器人以将新巡检任务写入巡检机器人的存储单元中,提高了巡检任务下发的效率和可操作性。

图9为本发明实施例提供的机房巡检控制设备的结构示意图。本发明实施例提供的机房巡检控制设备可以执行机房巡检控制方法实施例提供的处理流程,如图9所示,机房巡检控制设备80包括存储器81、处理器82、计算机程序和通讯接口83;其中,计算机程序存储在存储器81中,并被配置为由处理器82执行以上实施例所述的机房巡检控制方法。

图9所示实施例的机房巡检控制设备可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述实施例所述的机房巡检控制方法。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务端,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1