一种云边协同的云化机器人应用商店系统技术方案

技术编号:35574531 阅读:23 留言:0更新日期:2022-11-12 15:59
本发明专利技术提供了一种云边协同的云化机器人应用商店系统,云端服务器作云端集群节点、机器人终端做边缘节点组成云边混合集群,边缘节点受云端集群管理。在云端集群环境下发布、部署及维护不同类型的适配于机器人本体端的应用,机器人本体端作基座为应用实例提供基础运行环境,某机器人终端安装应用时可通过将应用实例调度至指定边缘节点完成应用部署。预留开发者中心并提供标准应用开发框架及工具,减少适配机器人终端应用的开发成本,打造机器人端应用开发生态。应用开发生态。应用开发生态。

【技术实现步骤摘要】
一种云边协同的云化机器人应用商店系统


[0001]本专利技术涉及一种云边协同的云化机器人应用商店系统,属于云化机器人


技术介绍

[0002]云机器人就是云计算与机器人学的结合。就像其它网络终端一样,机器人本身不需要存储所有资料信息,或具备超强的计算能力。只需要对于云端提出需求,云端进行相应响应并满足。云化机器人相比于传统机器人天然具备丰富的云端资源,借助云端集群优势实现应用的发布、部署、管理及维护等功能。伴随云化机器人技术快速发展,机器人终端出货量越来越大,急需高效有序管理机器人终端运行的应用程序。

技术实现思路

[0003]本专利技术目的是提供了一种云边协同的云化机器人应用商店系统,减少适配机器人终端应用的开发成本,打造机器人端应用开发生态。
[0004]本专利技术为实现上述目的,通过以下技术方案实现:一种云边协同的云化机器人应用商店系统,其特征在于,包括集群管理、应用商店、开发者平台、用户管理、和运维监控;所述集群管理包括构建混合云集群环境,利用公有云服务器作云端节点组成云端集群,机器人终端设备作边缘节点在云端集群授权后加入云端集群,边缘节点受云端集群管理及状态监控;所述应用商店作为混合云集群环境下的应用部署及管理平台,供发开发者发布基于容器化技术发开的机器人终端应用程序,可更迅速的开发、测试、管理各类终端应用程序,将开发者与机器人终端资源设备解耦;所述开发者平台协助开发者完成机器人终端应用程序开发,开发者通过创建独立账号成为开发者平台一员;所述运维监控对云端集群节点及边缘终端设备CPU、内存、网络和磁盘物理资源使用情况进行实时监控,跟踪整个混合云平台上终端应用可使用的应用资源,终端上工作负载和终端应用程序的数量;所述用户管理包括管理员、开发者和终端租户,所述管理员用于云端集群管理、机器人终端设备加入、管理应用商店应用、运维监控终端应用程序;开发者涉及应用构建、应用上传、应用发布、应用测试、提交审核;终端租户作为终端应用的直接管理者,涉及终端应用的安装、更新、删除。
[0005]优选的,所述开发者平台协助开发者完成镜像推送、应用构建、应用上传、应用发布、应用测试、应用审核、应用下架操作。
[0006]优选的,所述运维监控还需监控终端应用实例运行情况,收集部分终端应用程序日志并通过事件总线对出现错误预警的应用进行提示。
[0007]本专利技术的优点在于:在云端集群环境下发布、部署及维护不同类型的适配于机器人本体端的应用,机器人本体端作基座为应用实例提供基础运行环境,某机器人终端安装应用时可通过将应用实例调度至指定边缘节点完成应用部署。预留开发者中心并提供标准应用开发框架及工具,减少适配机器人终端应用的开发成本,打造机器人端应用开发生态。
附图说明
[0008]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。
[0009]图1为本专利技术整体结构示意图。
具体实施方式
[0010]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0011]本专利技术公开了一种云边协同的云化机器人应用商店设计方法,包含集群管理、应用商店、开发者平台、运维监控、用户管理五部分,提供机器人端应用程序运营完整解决方案。整体结构如图1所示: 1)集群管理:构建混合云集群环境,公有云服务器作云端节点组成云端集群,机器人终端设备作边缘节点在云端集群授权后加入云端集群,边缘节点受云端集群管理及状态监控。
[0012]2)应用商店:应用商店作为混合云集群环境下的应用部署及管理平台,供发开发者发布基于容器化技术发开的机器人终端应用程序,可更迅速的开发、测试、管理各类终端应用程序,将开发者与机器人终端资源设备解耦。
[0013]3)开发者平台:协助开发者以较低的开发成本在较短的时间内完成机器人终端应用程序开发,开发者可创建独立账号成为开发者平台中的一员。开发者在使用过程中涉及到镜像推送、应用构建、应用上传、应用发布、应用测试、应用审核、应用下架等操作流程。
[0014]4)运维监控:云端集群节点及边缘终端设备CPU、内存、网络和磁盘等物理资源使用情况需进行实时监控,跟踪整个混合云平台上终端应用可使用的应用资源,终端上工作负载和终端应用程序的数量。出硬件资源信息需监控外还需监控终端应用实例运行情况,收集部分终端应用程序日志并通过事件总线对出现错误预警的应用进行相应提示5)用户管理:该云化机器人应用商店涉及多个用户角色每个角色所具备的操作权限存在差异,涉及管理员、开发者、终端租户。管理员用于云端集群管理、机器人终端设备加入、管理应用商店应用、运维监控终端应用程序;开发者涉及应用构建、应用上传、应用发布、应用测试、提交审核;终端租户作为终端应用的直接管理者,涉及终端应用的安装、更新、删除。
[0015]最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云边协同的云化机器人应用商店系统,其特征在于,包括集群管理、应用商店、开发者平台、用户管理、和运维监控;所述集群管理包括构建混合云集群环境,利用公有云服务器作云端节点组成云端集群,机器人终端设备作边缘节点在云端集群授权后加入云端集群,边缘节点受云端集群管理及状态监控;所述应用商店作为混合云集群环境下的应用部署及管理平台,供发开发者发布基于容器化技术发开的机器人终端应用程序,可更迅速的开发、测试、管理各类终端应用程序,将开发者与机器人终端资源设备解耦;所述开发者平台协助开发者完成机器人终端应用程序开发,开发者通过创建独立账号成为开发者平台一员;所述运维监控对云端集群节点及边缘终端设备CPU、内存、网络和磁盘物理资源使用情况进行实时监控,跟踪整个混合云平台上终端应...

【专利技术属性】
技术研发人员:宋虎井润东高明尹青山
申请(专利权)人:山东新一代信息产业技术研究院有限公司
类型:发明
国别省市:

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

1