掌桥专利:专业的专利平台
掌桥专利
首页

一种服务器机器人控制系统及控制方法

文献发布时间:2023-06-19 11:59:12


一种服务器机器人控制系统及控制方法

技术领域

本发明涉及机器人技术领域,尤其涉及一种服务器机器人控制系统及控制方法。

背景技术

物业管理行业中尤其商业物业管理,越来越多使用智能设备,如各种清洁机器人、安巡检机器人等,但都是各自为政,如何统一管理,成了物业行业的痛点。

现有许多物联网平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集上云;向上提供云端API,服务端通过调用云端API将指令下发至设备端,实现远程控制。基于这些平台的系统大多需要自行完成设备端的设备开发、云端服务器的开发(云端SDK的配置)、数据库的创建、手机App的开发等。并且,现有技术中的服务机器人无法实现统一管理控制,控制效率低。

因此,现有技术还有待改进和提高。

发明内容

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种服务器机器人控制系统及控制方法,旨在与所有机器人建立统一、标准化、规范化的接口,提高机器人的管理水平,具有良好的多端适配效果,提升机器人的管理效率。

为了解决上述技术问题,本发明所采用的技术方案如下:

第一方面,本发明提供一种服务机器人控制系统,其中,包括:管理控制模块,与所述管理控制模块连接的数据服务模块,与所述数据服务模块连接的多个机器人控制模块,与所述机器人控制模块连接的多个机器人;

所述管理控制模块用于向所述数据服务模块下发控制触发指令;

所述数据服务模块用于向所述机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作。

在一种实现方式中,所述控制触发指令包括数据处理触发指令、信息提醒触发指令、事件触发指令、功能控制触发指令、状态获取触发指令。

在一种实现方式中,所述数据服务模块设置有统一接口,根据所述统一接口与多个机器人控制模块连接。

在一种实现方式中,所述机器人控制模块与所述机器人之间的对应关系为一一对应的关系或者一对多的关系。

在一种实现方式中,所述机器人控制模块与所述数据服务模块之间的连接包括:所述机器人控制模块向所述数据服务模块进行数据上传,以及所述数据服务模块向所述机器人控制模块之间的指令下行。

在一种实现方式中,所述机器人控制模块与所述机器人之间的连接包括:所述机器人控制模块与所述机器人之间的指令下行,以及所述机器人向所述机器人控制模块进行数据上传。

第二方面,本实施例还提供一种服务机器人控制方法,其中,所述方法包括:

管理控制模块向数据服务模块下发控制触发指令;

所述数据服务模块基于所述控制触发指令向所述机器人控制模块下发服务指令;

所述数据服务模块基于所述服务指令控制所述机器人执行与所述服务指令对应的操作。

在一种实现方式中,所述管理控制模块向数据服务模块下发控制触发指令,包括:

所述管理控制模块向所述数据服务模块下发数据处理触发指令;

所述管理控制模块向所述数据服务模块下发信息提醒触发指令;

所述管理控制模块向所述数据服务模块下发事件触发指令;

所述管理控制模块向所述数据服务模块下发功能控制触发指令;

所述管理控制模块向所述数据服务模块下发状态获取触发指令。

在一种实现方式中,所述数据服务模块基于所述控制触发指令向所述机器人控制模块下发服务指令,包括:

所述数据服务模块基于所述控制触发向一个或者多个所述机器人控制模块下发服务指令。

在一种实现方式中,所述所述数据服务模块基于所述服务指令控制所述机器人执行与所述服务指令对应的操作,包括:

所述数据服务模块基于所述服务指令控制一个或者多个所述机器人。

有益效果:与现有技术相比,本发明提供了一种服务机器人控制系统,所述控制系统包括:管理控制模块,与所述管理控制模块连接的数据服务模块,与所述数据服务模块连接的多个机器人控制模块,与所述机器人控制模块连接的多个机器人;所述管理控制模块用于向所述数据服务模块下发控制触发指令;所述数据服务模块用于向所述机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作。本发明通过与所有机器人建立统一、标准化、规范化的接口,可以极大的提升客户的智能化管理水平,并有良好的多端适配效果,提高机器人的控制效率。

附图说明

图1为本发明实施例提供的服务机器人控制系统的原理框图。

图2为本发明实施例提供的服务机器人控制方法的具体实施方式的流程图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

应当理解,所图示和描述的实施例在应用中不限于在以下描述中阐明或在附图中图示的构件的构造和布置的细节。所图示的实施例可以是其它的实施例,并且能够以各种方式来实施或执行。各示例通过对所公开的实施例进行解释而非限制的方式来提供。实际上,将对本领域技术人员显而易见的是,在不背离本公开公开的范围或实质的情况下,可以对本公开的各实施例作出各种修改和变型。例如,作为一个实施例的一部分而图示或描述的特征,可以与另一实施例一起使用,以仍然产生另外的实施例。因此,本公开公开涵盖属于所附权利要求及其等同要素范围内的这样的修改和变型。

同样,要理解到,本文中所使用的词组和用语是出于描述的目的,而不应当被认为是限制性的。本文中的“包括”、“包含”或“具有”及其变型的使用,旨在开放式地包括其后列出的项及其等同项以及附加的项。除非另有限制,否则,本文中的用语“连接”、“联接”和“安装”及其变型广泛地使用,并且包含直接和间接的连接、联接以及安装。另外,用语“连接”和“相连”及其变型不局限于物理的或机械的连接或联接。在本公开中,“模块化”或“模块”意味着模块化的部件或构件是独立的、具有一致的机械或数据连接接口的单元,其中相同类型的模块化部件或模块在本公开的显示装置中可以是重复使用和可更换的。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

物业管理行业中尤其商业物业管理,越来越多使用智能设备,如各种清洁机器人、安巡检机器人等,但都是各自为政,如何统一管理,成了物业行业的痛点。

现有许多物联网平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集上云;向上提供云端API,服务端通过调用云端API将指令下发至设备端,实现远程控制。基于这些平台的系统大多需要自行完成设备端的设备开发、云端服务器的开发(云端SDK的配置)、数据库的创建、手机App的开发等。并且,现有技术中的服务机器人无法实现统一管理控制,控制效率低。

为了解决现有技术的问题,本实施例提供一种服务机器人控制系统,如图1中所示,所述控制系统包括:管理控制模块,与所述管理控制模块连接的数据服务模块,与所述数据服务模块连接的多个机器人控制模块,与所述机器人控制模块连接的多个机器人;所述管理控制模块用于向所述数据服务模块下发控制触发指令;所述数据服务模块用于向所述机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作。本发明通过与所有机器人建立统一、标准化、规范化的接口,可以极大的提升客户的智能化管理水平,并有良好的多端适配效果,提高机器人的控制效率。

具体实施时,本实施例中的管理控制模块、数据服务模块、机器人控制模块以及机器人之间是依次连接的。所述管理控制模块相当于机器人大脑,也就是对整个机器人控制系统起到管理控制的作用。所述管理控制模块用于向所述数据服务模块下发控制触发指令,从而触发所述数据服务模块进行触发控制,所述数据服务模块在接收到所述数据服务模块下发的控制触发指令,所述机器人控制模块就会向机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作,从而实现对机器人统一管理与控制。

在本实施例中,所述机器人控制模块与所述数据服务模块之间的连接包括:所述机器人控制模块向所述数据服务模块进行数据上传,以及所述数据服务模块向所述机器人控制模块之间的指令下行。述机器人控制模块与所述机器人之间的连接包括:所述机器人控制模块与所述机器人之间的指令下行,以及所述机器人向所述机器人控制模块进行数据上传。也就是说,所述数据服务模块、所述机器人控制模块以及机器人之间是可以进行数据传输,这样就可以方便进行指令下发以及数据的反馈,实现更为高效的控制。

具体应用时,所述控制触发指令包括数据处理触发指令、信息提醒触发指令、事件触发指令、功能控制触发指令、状态获取触发指令。比如,当一栋楼栋中存在多个服务机器人,用户需要使用服务机器人获取状态信息,此时所述管理控制模块就会向数据服务模块下发状态获取触发指令,数据服务模块就会向对应的机器人控制模块发送相应的服务指令,以使得所述数据服务模块在接收到所述服务指令后向对应的机器人下发控制指令,使得该机器人可以进行状态获取,实现对该机器人的控制。还比如,当用户需要在上午10点提醒会议行程时,此时所述管理控制模块就会向数据服务模块下发事件提醒触发指令,数据服务模块就会向对应的机器人控制模块发送相应的服务指令,以使得所述数据服务模块在接收到所述服务指令后向对应的机器人下发控制指令,使得该机器人可以进行事件提醒,实现对该机器人的控制。

在一种实现方式中,所述数据服务模块设置有统一接口,根据所述统一接口与多个机器人控制模块连接。也就是说,本实施例中是通过数据服务模块来对多个机器人控制模块来进行统一控制的,并且在本实施例中,所述机器人控制模块与所述机器人之间的对应关系为一一对应的关系或者一对多的关系。也就是说,机器人控制模块可以对多个机器人来实现统一控制,这样就可以应用更多的场景,提高机器人的控制效率。

本实施例还提供一种服务机器人控制方法,如图2中所示,所述方法包括以下步骤:

步骤S100、管理控制模块向数据服务模块下发控制触发指令;

步骤S200、所述数据服务模块基于所述控制触发指令向所述机器人控制模块下发服务指令;

步骤S300、所述数据服务模块基于所述服务指令控制所述机器人执行与所述服务指令对应的操作。

本发明通过与所有机器人建立统一、标准化、规范化的接口,可以极大的提升客户的智能化管理水平,并有良好的多端适配效果,提高机器人的控制效率。

具体实施时,本实施例中的管理控制模块、数据服务模块、机器人控制模块以及机器人之间是依次连接的。也就是说,所述管理控制模块向数据服务模块下发控制触发指令,包括:所述管理控制模块向所述数据服务模块下发数据处理触发指令、信息提醒触发指令、事件触发指令、功能控制触发指令、状态获取触发指令。所述管理控制模块相当于机器人大脑,也就是对整个机器人控制系统起到管理控制的作用。所述管理控制模块用于向所述数据服务模块下发控制触发指令,从而触发所述数据服务模块进行触发控制,所述数据服务模块在接收到所述数据服务模块下发的控制触发指令,所述机器人控制模块就会向机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作,从而实现对机器人统一管理与控制。

在本实施例中,所述机器人控制模块与所述数据服务模块之间的连接包括:所述机器人控制模块向所述数据服务模块进行数据上传,以及所述数据服务模块向所述机器人控制模块之间的指令下行。述机器人控制模块与所述机器人之间的连接包括:所述机器人控制模块与所述机器人之间的指令下行,以及所述机器人向所述机器人控制模块进行数据上传。也就是说,所述数据服务模块、所述机器人控制模块以及机器人之间是可以进行数据传输,这样就可以方便进行指令下发以及数据的反馈,实现更为高效的控制。

具体应用时,所述控制触发指令包括数据处理触发指令、信息提醒触发指令、事件触发指令、功能控制触发指令、状态获取触发指令。比如,当一栋楼栋中存在多个服务机器人,用户需要使用服务机器人获取状态信息,此时所述管理控制模块就会向数据服务模块下发状态获取触发指令,数据服务模块就会向对应的机器人控制模块发送相应的服务指令,以使得所述数据服务模块在接收到所述服务指令后向对应的机器人下发控制指令,使得该机器人可以进行状态获取,实现对该机器人的控制。还比如,当用户需要在上午10点提醒会议行程时,此时所述管理控制模块就会向数据服务模块下发事件提醒触发指令,数据服务模块就会向对应的机器人控制模块发送相应的服务指令,以使得所述数据服务模块在接收到所述服务指令后向对应的机器人下发控制指令,使得该机器人可以进行事件提醒,实现对该机器人的控制。

在一种实现方式中,所述数据服务模块基于所述控制触发向一个或者多个所述机器人控制模块下发服务指令。并且,所述数据服务模块基于所述服务指令控制一个或者多个所述机器人。所述数据服务模块设置有统一接口,根据所述统一接口与多个机器人控制模块连接。也就是说,本实施例中是通过数据服务模块来对多个机器人控制模块来进行统一控制的,并且在本实施例中,所述机器人控制模块与所述机器人之间的对应关系为一一对应的关系或者一对多的关系。也就是说,机器人控制模块可以对多个机器人来实现统一控制,这样就可以应用更多的场景,提高机器人的控制效率。

综上,本发明公开了一种服务器机器人控制系统及控制方法,所述控制系统包括:管理控制模块,与所述管理控制模块连接的数据服务模块,与所述数据服务模块连接的多个机器人控制模块,与所述机器人控制模块连接的多个机器人;所述管理控制模块用于向所述数据服务模块下发控制触发指令;所述数据服务模块用于向所述机器人控制模块下发服务指令,以通过所述机器人控制模块控制所述机器人执行对应的操作。本发明通过与所有机器人建立统一、标准化、规范化的接口,可以极大的提升客户的智能化管理水平,并有良好的多端适配效果,提高机器人的系统管理和控制效率。

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

相关技术
  • 机器人的控制方法、机器人、终端、服务器及控制系统
  • 机器人控制系统、机器人控制方法以及综合服务器装置
技术分类

06120113128340