System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 机器人系统的自动化部署方法、装置及机器人制造方法及图纸_技高网

机器人系统的自动化部署方法、装置及机器人制造方法及图纸

技术编号:40785124 阅读:4 留言:0更新日期:2024-03-28 19:17
本发明专利技术提供一种机器人系统的自动化部署方法、装置及机器人,涉及机器人自动化技术领域。该方法包括:自动运维服务端分别与用户端、应用服务器和机器人本体系统建立安全外壳协议连接,自动运维服务端装有自动运维工具;基于安全外壳协议连接,自动运维服务端从用户端获取目标剧本文件,并将目标剧本文件下发至应用服务器和机器人本体系统;自动运维服务端基于目标剧本文件通过应用服务器和机器人本体系统对机器人软件系统进行自动运维环境部署。这样,通过自动运维以及目标剧本文件,提高工作效率和业务的可用性和适配性,并确保了系统的一致性。

【技术实现步骤摘要】

本专利技术涉及机器人自动化,尤其涉及一种机器人系统的自动化部署方法、装置及机器人


技术介绍

1、随着公司业务的发展,公司的机器人产品在各个领域的应用逐渐增多,运维工程师在机器人系统的部署和管理中面临着日益复杂的挑战。目前机器人系统的部署中存在效率低和一致性低的问题,以及会出现人为错误的风险。


技术实现思路

1、有鉴于此,本专利技术的目的是为了克服现有技术中的不足,提供一种机器人系统的自动化部署方法、装置及机器人,用于针对机器人交付使用的应用场景的复杂性,解决传统手动部署过程中的繁琐、耗时和错误率高的问题。

2、本专利技术提供如下技术方案:

3、第一方面,本专利技术提出一种机器人系统的自动化部署方法,所述方法包括:

4、自动运维服务端分别与用户端、应用服务器和机器人本体系统建立安全外壳协议连接,所述自动运维服务端装有自动运维工具;

5、基于所述安全外壳协议连接,所述自动运维服务端从所述用户端获取目标剧本文件,并将所述目标剧本文件下发至所述应用服务器和所述机器人本体系统;

6、所述自动运维服务端基于所述目标剧本文件通过所述应用服务器和机器人本体系统对机器人软件系统进行自动运维环境部署。

7、在一实施方式中,所述目标剧本文件包括第一剧本文件和第二剧本文件,所述机器人软件系统包括机器人应用系统和机器人运行系统;

8、所述将所述目标剧本文件下发至所述应用服务器和所述机器人本体系统,包括:

9、所述自动运维服务端将所述第一剧本文件下发至应用服务器,以及将所述第二剧本文件下发至机器人本体系统,其中,所述第一剧本文件包括批量分组功能需求、标准模板功能需求、自定义模板功能需求、安全连接功能需求和日志功能需求,所述第二剧本文件包括所述机器人运行系统中各组件的配置信息;

10、所述自动运维服务端基于所述目标剧本文件通过所述应用服务器和机器人本体系统对机器人软件系统进行自动运维环境部署,包括:

11、所述自动运维服务端基于所述第一剧本文件通过所述应用服务器对所述机器人应用系统进行自动运维环境部署,并基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署。

12、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

13、所述自动运维服务端基于所述第二剧本文件将所述机器人运行系统的各组件分别划分为独立的自动运维角色,得到多个自动运维组件角色;

14、所述自动运维服务端基于多个所述自动运维组件角色对所述机器人运行系统的各所述组件进行自动运维环境部署。

15、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

16、所述自动运维服务端基于所述第二剧本文件通过所述自动运维工具的变量机制对所述机器人运行系统的不同节点进行自动运维环境部署。

17、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

18、所述自动运维服务端基于所述第二剧本文件通过所述自动运维工具对所述机器人运行系统进行加密部署。

19、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

20、所述自动运维服务端基于所述第二剧本文件对适用于不同业务的所述机器人运行系统进行不同架构场景的自动运维环境部署。

21、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

22、所述自动运维服务端基于所述第二剧本文件通过所述自动运维工具的失败处理机制在自动运维环境部署出现异常时进行处理。

23、在一实施方式中,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

24、所述自动运维服务端基于所述第二剧本文件通过批量分组对多个所述机器人运行系统进行自动运维环境部署。

25、第二方面,本专利技术提出一种机器人系统的自动化部署装置,所述装置包括:

26、连接模块,用于自动运维服务端分别与用户端、应用服务器和机器人本体系统建立安全外壳协议连接,所述自动运维服务端装有自动运维工具;

27、传输模块,用于基于所述安全外壳协议连接,所述自动运维服务端从所述用户端获取目标剧本文件,并将所述目标剧本文件下发至所述应用服务器和所述机器人本体系统;

28、部署模块,用于所述自动运维服务端基于所述目标剧本文件通过所述应用服务器和机器人本体系统对机器人软件系统进行自动运维环境部署。

29、第三方面,本专利技术提出一种机器人,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的机器人系统的自动化部署方法的步骤。

30、本专利技术公开的机器人系统的自动化部署方法、装置及机器人,自动运维服务端分别与用户端、应用服务器和机器人本体系统建立安全外壳协议连接,所述自动运维服务端装有自动运维工具;基于所述安全外壳协议连接,所述自动运维服务端从所述用户端获取目标剧本文件,并将所述目标剧本文件下发至所述应用服务器和所述机器人本体系统;所述自动运维服务端基于所述目标剧本文件通过所述应用服务器和机器人本体系统对机器人软件系统进行自动运维环境部署。这样,通过自动运维以及目标剧本文件,确保了在不同环境中机器人软件系统的一致性,使机器人软件系统能够更好地应对不同硬件、环境和需求,减少了配置差异引发的问题,降低运维成本,提高工作效率和业务的可用性和适配性。

31、为使本专利技术的上述目的、特征和优点能更明显和易懂,下文特举较佳实施例,并配合所附附图,做详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种机器人系统的自动化部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的机器人系统的自动化部署方法,其特征在于,所述目标剧本文件包括第一剧本文件和第二剧本文件,所述机器人软件系统包括机器人应用系统和机器人运行系统;

3.根据权利要求2所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

4.根据权利要求2或3中任一项所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

5.根据权利要求4所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

6.根据权利要求2所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

7.根据权利要求2所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

8.根据权利要求2所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

9.一种机器人系统的自动化部署装置,其特征在于,所述装置包括:

10.一种机器人,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至8任一项所述的机器人系统的自动化部署方法的步骤。

...

【技术特征摘要】

1.一种机器人系统的自动化部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的机器人系统的自动化部署方法,其特征在于,所述目标剧本文件包括第一剧本文件和第二剧本文件,所述机器人软件系统包括机器人应用系统和机器人运行系统;

3.根据权利要求2所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

4.根据权利要求2或3中任一项所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

5.根据权利要求4所述的机器人系统的自动化部署方法,其特征在于,所述基于所述第二剧本文件通过机器人本体系统对所述机器人运行系统进行自动运维环境部署,包括:

【专利技术属性】
技术研发人员:舒密永粟德森
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

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

1