一种机器人控制系统技术方案

技术编号:31388998 阅读:11 留言:0更新日期:2021-12-15 14:21
本实用新型专利技术实施例公开了一种机器人控制系统。其中,该系统包括:物联网服务器、机器人调度模块、周边设备模块和机器人;物联网服务器,通过预设通信协议与机器人调度模块和周边设备模块进行连接,用于与机器人调度模块和周边设备模块进行数据交互;所述机器人,通过预设通信协议与物联网服务器和机器人调度模块进行连接,用于向物联网服务器发送机器人当前设备信息,与所述机器人调度模块进行数据交互。实现通过物联网服务器对机器人进行实时控制,提高机器人的控制效率。提高机器人的控制效率。提高机器人的控制效率。

【技术实现步骤摘要】
一种机器人控制系统


[0001]本技术实施例涉及机器人控制技术,尤其涉及一种机器人控制系统。

技术介绍

[0002]随着社会经济的高速发展以及自动化技术的不断更新,机器人的应用场景越来越多。
[0003]许多场所中都会利用机器人代替人工来完成服务。机器人在执行相应服务时,通常需要与周边设备进行通信连接,进而完成物资配送、消毒、陪伴或引导等服务。如果机器人同时与多个周边设备进行信息传输,则需要与多个周边设备建立通信连接,增加了传输信息时的繁琐程度,降低信息传递的效率,进而影响机器人的控制效率和精度。

技术实现思路

[0004]本技术实施例提供一种机器人控制系统,以提高机器人的控制效率和精度。
[0005]本技术实施例提供了一种机器人控制系统,包括物联网服务器、机器人调度模块、周边设备模块和机器人;
[0006]所述物联网服务器,通过预设通信协议与所述机器人调度模块和所述周边设备模块进行连接,用于与所述机器人调度模块和所述周边设备模块进行数据交互;
[0007]所述机器人,通过预设通信协议与所述物联网服务器和所述机器人调度模块进行连接,用于向所述物联网服务器发送机器人当前设备信息,并与所述机器人调度模块进行数据交互。
[0008]可选的,所述周边设备模块包括如下至少一种:仓储模块、充电桩模块、电梯模块、垃圾站模块和自动门模块。
[0009]可选的,所述物联网服务器包括设备数据接收单元和设备数据发送单元;
[0010]所述设备数据接收单元与所述设备数据发送单元连接;
[0011]所述设备数据接收单元,用于接收所述周边设备模块传输的设备状态信息,并将所述设备状态信息发送给所述设备数据发送单元;
[0012]所述设备数据发送单元,用于接收所述设备数据接收单元传输的设备状态信息,根据预设的通信协议将所述设备状态信息发送至所述机器人调度模块。
[0013]可选的,所述机器人调度模块包括设备状态信息接收单元、机器人决策单元和机器人执行单元;
[0014]所述设备状态信息接收单元与所述机器人决策单元进行连接,所述机器人决策单元与所述机器人执行单元进行连接;
[0015]所述设备状态信息接收单元,用于接收所述物联网服务器传输的设备状态信息,将所述设备状态信息发送至机器人决策单元;
[0016]所述机器人决策单元,用于接收设备状态信息接收单元传输的设备状态信息,并获取工作环境中机器人的当前工作信息,根据所述当前工作信息和设备状态信息,确定机
器人执行信息和执行所述机器人执行信息的目标机器人,将所述目标机器人的编号和机器人执行信息发送至机器人执行单元;
[0017]所述机器人执行单元,用于接收机器人决策单元传输的目标机器人编号和机器人执行信息,并向所述目标机器人发送所述机器人执行信息,供所述目标机器人按照机器人执行信息进行工作。
[0018]可选的,所述周边设备模块包括当前状态感应单元和当前状态发送单元;
[0019]所述当前状态感应单元与所述当前状态发送单元连接;
[0020]所述当前状态感应单元,用于根据预设传感器确定设备状态信息,并将所述设备状态信息发送至所述当前状态发送单元;
[0021]所述当前状态发送单元,用于接收所述当前状态感应单元传输的设备状态信息,并根据预设的通信协议将所述设备状态信息发送至物联网服务器的设备数据接收单元。
[0022]可选的,所述物联网服务器还包括消息发送单元;
[0023]所述消息发送单元,用于响应于用户的设备配置操作,确定设备配置信息,将所述设备配置信息发送给周边设备模块。
[0024]可选的,所述周边设备模块还包括消息响应单元;
[0025]所述消息响应单元,用于接收所述消息发送单元传输的设备配置信息,根据所述设备配置信息对设备进行配置。
[0026]本技术实施例通过将机器人调度模块与物联网服务器进行连接,并将周边设备模块与物联网服务器进行连接,实现了机器人和周边设备通过物联网服务器进行数据交互。避免了机器人与多个周边设备建立通信连接,设备状态信息统一由物联网服务器管理,多台机器人无需自己根据当前工作信息多次分别判断周边设备状态,有效提高周边设备状态的可维护性,提高了周边设备状态的可靠性,有效降低传输信息时的繁琐程度,提高机器人的自动控制效率和精度。
附图说明
[0027]图1是本技术实施例中的一种机器人控制系统的结构示意图;
[0028]图2是本技术实施例中的一种物联网服务器的结构示意图;
[0029]图3是本技术实施例中的一种机器人调度模块的结构示意图;
[0030]图4是本技术实施例中的一种周边设备模块的结构示意图。
具体实施方式
[0031]下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。
[0032]图1是本技术实施例所提供的一种机器人控制系统的结构示意图,如图1所示,该机器人控制系统10可以包括机器人调度模块110、物联网服务器120、周边设备模块130和机器人140。物联网服务器120通过预设通信协议分别与机器人调度模块110和周边设备模块130进行连接,物联网服务器120可以用于与机器人调度模块110和周边设备模块130分别进行数据交互。机器人调度模块110通过预设通信协议与物联网服务器120进行连接,
机器人调度模块110用于与物联网服务器120进行数据交互。周边设备模块130通过预设通信协议与物联网服务器120进行连接,周边设备模块130用于与物联网服务器120进行数据交互,即机器人调度模块110不与周边设备模块130建立直接连接来获取设备状态信息。机器人140,通过预设通信协议与物联网服务器120和机器人调度模块110进行连接,用于向物联网服务器120发送机器人当前设备信息,并与机器人调度模块110进行数据交互。例如,机器人140可以接收机器人调度模块110发送的数据。机器人调度模块110发送的数据可以是对机器人进行决策后确定机器人进行行动的机器人执行信息和执行机器人执行信息的目标机器人编号,例如,通过机器人调度模块可以指示机器人前进、充电和扔垃圾等。机器人140向物联网服务器120发送的机器人当前设备信息可以包括机器人编号、类型和电量等硬件基础信息。机器人140还可以向机器人调度模块110发送数据,例如,可以发送机器人当前位置、当前工作状态和当前电量等当前工作信息。
[0033]机器人调度模块110可以调度多个机器人140,向一个或多个机器人140下发控制决策。可以预先对机器人140进行编号,将机器人140编号存储至机器人调度模块110中。若需要对某一个机器人140进行控制,则可以由机器人调度模块确定目标机器人,再将控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人控制系统,其特征在于,包括物联网服务器、机器人调度模块、周边设备模块和机器人;所述物联网服务器,通过预设通信协议与所述机器人调度模块和所述周边设备模块进行连接,用于与所述机器人调度模块和所述周边设备模块进行数据交互;所述机器人,通过预设通信协议与所述物联网服务器和所述机器人调度模块进行连接,用于向所述物联网服务器发送机器人当前设备信息,与所述机器人调度模块进行数据交互。2.根据权利要求1所述的系统,其特征在于,所述周边设备模块包括如下至少一种:仓储模块、充电模块、电梯模块、垃圾站模块和自动门模块。3.根据权利要求1所述的系统,其特征在于,所述物联网服务器包括设备数据接收单元和设备数据发送单元;所述设备数据接收单元与所述设备数据发送单元连接;所述设备数据接收单元,用于接收所述周边设备模块传输的设备状态信息,并将所述设备状态信息发送给所述设备数据发送单元;所述设备数据发送单元,用于接收所述设备数据接收单元传输的设备状态信息,根据预设的通信协议将所述设备状态信息发送至所述机器人调度模块。4.根据权利要求1所述的系统,其特征在于,所述机器人调度模块包括设备状态信息接收单元、机器人决策单元和机器人执行单元;所述设备状态信息接收单元与所述机器人决策单元进行连接,所述机器人决策单元与所述机器人执行单元进行连接;所述设备状态信息接收单元,用于接收所述物联网服务器传输的设备状态信息,将所述设备状态信息发送至...

【专利技术属性】
技术研发人员:潘晶唐志灏沈满
申请(专利权)人:上海钛米机器人股份有限公司
类型:新型
国别省市:

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

1