一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于人工智能的机器人流程自动化系统的制作方法

2021-11-15 17:35:00 来源:中国专利 TAG:


1.本发明涉及机器人领域,特别涉及一种基于人工智能的机器人流程自动化系统。


背景技术:

2.机器人流程自动化(rpa)是指使用软件机器人,自动执行通常由知识工作者执行的高度重复性的日常任务。
3.现有公开号为cn111427676a的中国专利,其公开了一种机器人流程自动化任务处理方法,其特征在于,所述处理方法包括:统计子任务的数量,收集每个子任务上报的执行信息;当收到子任务上报的执行失败信息时,向该子任务发送初级处理方案的第一指令,若继续收集到该子任务上报的执行失败信息,向该子任务发送备选处理方案的第二指令。所述第一指令包括:检查子任务运行的硬件环境,判断磁盘空间、内存、cpu等资源占用是否正常;尝试优化电脑资源占用,释放电脑资源;检查子任务运行的软件环境,判断子任务运行依赖的sdk、代码包是否齐全和正常;根据子任务需要,下载依赖的代码包并配置好;检查网络环境、通信情况,若处于网络信号弱或不稳定的情况,子任务失败后自动重试。
4.上述的这种机器人流程自动化任务处理方法没有从逻辑框架与控制层面上对流程进行梳理和管控,此外,无法将企业常用的操作内容组件化,加速其数字化转型,无法数字驱动高效业务创新,无法快速实施验证业务流程。


技术实现要素:

5.针对背景技术中提到的问题,本发明的目的是提供一种基于人工智能的机器人流程自动化系统,以解决背景技术中提到的问题。
6.本发明的上述技术目的是通过以下技术方案得以实现的:
7.一种基于人工智能的机器人流程自动化系统,包括云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块;所述云扩rpa与windows操作系统深度集成,利用系统底层原生驱动,为企业提供准确可靠的自动化技术,所述云扩rpa平台提供内置ai技能模块,所述云扩rpa机器人用于企业劳动执行,所述机器人管理控制台与所述云扩rpa平台连接用于操控所述云扩rpa机器人依据所述机器人执行模块所预设的指令进行执行,所述机器人认知服务平台与所述云扩rpa机器人连接并提供数据交互,所述机器人管理控制台包括数据收集模块、任务执行下发模块和流程任务策略开发模块。
8.较佳的,所述数据收集模块包括屏幕录像模块、过程监控模块、设计器日志记录模块和运行日志记录模块,所述屏幕录像模块用于云扩rpa机器人智能录像,所述过程监控模块用于实时监控云扩rpa机器人状态,所述设计器日志记录模块用于记录云扩rpa机器人的设计器日志,所述运行日志记录模块用于记录云扩rpa机器人的运行日志。
9.较佳的,所述任务执行下发模块包括无人值守运行模块、辅助助手运行模块、手工运行模块、运行控制模块、历史任务记录模块和运行消息提示模块,所述无人值守运行模块用于云扩rpa机器人的无人值守,所述辅助助手运行模块用于云扩rpa机器人的辅助运行,
所述手工运行模块用于手动控制所述云扩rpa机器人,所述运行控制模块用于所述云扩rpa机器人的中控管理,所述历史任务记录模块用于记录所述云扩rpa机器人的运行记录,所述运行消息提示模块用于发出所述云扩rpa机器人的运行消息。
10.较佳的,所述流程任务策略开发模块包括流程信息获取模块、流程文件下载模块、定时任务模块和日志策略模块,所述流程信息获取模块用于获取流程信息,所述流程文件下载模块用于下载流程文件,所述定时任务模块用于指派定时任务,所述日志策略模块用于管理和存储日志策略。
11.较佳的,所述机器人管理控制台包括自动化管理系统,所述自动化管理系统包括流程管理模块、机器人管理模块、任务管理模块、分享管理模块、版本管理模块、调度管理模块、共享管理模块、三联播放模块和接口api。
12.较佳的,所述机器人管理控制台包括视图报表系统,所述视图报表系统包括运行概览模块、角色内置报表模块、日志检索模块、elk管理模块、自定义报表模块和自定义视图模块。
13.较佳的,所述机器人管理控制台包括组织管理系统,所述组织管理系统包括角色管理模块、权限管理模块、部门管理模块、用户管理模块、系统管理模块和许可管理模块。
14.较佳的,所述云扩rpa平台连接有is

rpa设计器,所述is

rpa设计器包括运行环境系统、场景功能支持系统和流程配置系统。
15.较佳的,所述运行环境系统包括python支撑模块、可视化设计模块、流程设计画布模块、调试编译运行模块、函数调用模块和封装接口模块;所述流程配置系统包括流程发布模块、流程定义模块、流程管理模块、变量定义模块。
16.较佳的,所述场景功能支持系统包括流程控制模块、应用程序监管模块、浏览器模块、图片操作模块、数据处理模块、办公及邮件模块、自定义组件、服务器操作模块和数据共享模块。
17.综上所述,本发明主要具有以下有益效果:
18.本基于人工智能的机器人流程自动化系统通过利用云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块等,将企业常用的操作内容组件化,加速数字化转型,数字驱动高效业务创新,快速实施验证业务流程,敏捷抢占价值空地;并且能够降本增效,降低运营成本,提升工作效率;且本系统基于数据决策与智慧流程,能够洞察企业痛点,快速响应交付,快速联结却不干扰底层,实现人工操作的流程自动化,解放人力,增大流程机器人的自动化水平。
附图说明
19.图1是本发明的系统框图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.实施例1
22.参考图1,一种基于人工智能的机器人流程自动化系统,包括云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块;云扩rpa与windows操作系统深度集成,利用系统底层原生驱动,为企业提供准确可靠的自动化技术,云扩rpa平台提供内置ai技能模块,云扩rpa机器人用于企业劳动执行,机器人管理控制台与云扩rpa平台连接用于操控云扩rpa机器人依据机器人执行模块所预设的指令进行执行,机器人认知服务平台与云扩rpa机器人连接并提供数据交互,机器人管理控制台包括数据收集模块、任务执行下发模块和流程任务策略开发模块。
23.其中,数据收集模块包括屏幕录像模块、过程监控模块、设计器日志记录模块和运行日志记录模块,屏幕录像模块用于云扩rpa机器人智能录像,过程监控模块用于实时监控云扩rpa机器人状态,设计器日志记录模块用于记录云扩rpa机器人的设计器日志,运行日志记录模块用于记录云扩rpa机器人的运行日志。
24.其中,任务执行下发模块包括无人值守运行模块、辅助助手运行模块、手工运行模块、运行控制模块、历史任务记录模块和运行消息提示模块,无人值守运行模块用于云扩rpa机器人的无人值守,辅助助手运行模块用于云扩rpa机器人的辅助运行,手工运行模块用于手动控制云扩rpa机器人,运行控制模块用于云扩rpa机器人的中控管理,历史任务记录模块用于记录云扩rpa机器人的运行记录,运行消息提示模块用于发出云扩rpa机器人的运行消息。
25.其中,流程任务策略开发模块包括流程信息获取模块、流程文件下载模块、定时任务模块和日志策略模块,流程信息获取模块用于获取流程信息,流程文件下载模块用于下载流程文件,定时任务模块用于指派定时任务,日志策略模块用于管理和存储日志策略。
26.其中,机器人管理控制台包括自动化管理系统,自动化管理系统包括流程管理模块、机器人管理模块、任务管理模块、分享管理模块、版本管理模块、调度管理模块、共享管理模块、三联播放模块和接口api。
27.其中,机器人管理控制台包括视图报表系统,视图报表系统包括运行概览模块、角色内置报表模块、日志检索模块、elk管理模块、自定义报表模块和自定义视图模块。
28.其中,机器人管理控制台包括组织管理系统,组织管理系统包括角色管理模块、权限管理模块、部门管理模块、用户管理模块、系统管理模块和许可管理模块。
29.其中,云扩rpa平台连接有is

rpa设计器,is

rpa设计器包括运行环境系统、场景功能支持系统和流程配置系统。
30.其中,运行环境系统包括python支撑模块、可视化设计模块、流程设计画布模块、调试编译运行模块、函数调用模块和封装接口模块;流程配置系统包括流程发布模块、流程定义模块、流程管理模块、变量定义模块。
31.其中,场景功能支持系统包括流程控制模块、应用程序监管模块、浏览器模块、图片操作模块、数据处理模块、办公及邮件模块、自定义组件、服务器操作模块和数据共享模块。
32.其中,本基于人工智能的机器人流程自动化系统通过利用云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块等,将企业常用的操作内容组件化,加速数字化转型,数字驱动高效业务创新,快速实施验证业务流程,敏捷抢占
价值空地;并且能够降本增效,降低运营成本,提升工作效率;且本系统基于数据决策与智慧流程,能够洞察企业痛点,快速响应交付,快速联结却不干扰底层,实现人工操作的流程自动化,解放人力,增大流程机器人的自动化水平。
33.实施例2
34.参考图1,一种基于人工智能的机器人流程自动化系统,包括云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块;云扩rpa与windows操作系统深度集成,利用系统底层原生驱动,为企业提供准确可靠的自动化技术,云扩rpa平台提供内置ai技能模块,云扩rpa机器人用于企业劳动执行,机器人管理控制台与云扩rpa平台连接用于操控云扩rpa机器人依据机器人执行模块所预设的指令进行执行,机器人认知服务平台与云扩rpa机器人连接并提供数据交互,机器人管理控制台包括数据收集模块、任务执行下发模块和流程任务策略开发模块。
35.其中,数据收集模块包括屏幕录像模块、过程监控模块、设计器日志记录模块和运行日志记录模块,屏幕录像模块用于云扩rpa机器人智能录像,过程监控模块用于实时监控云扩rpa机器人状态,设计器日志记录模块用于记录云扩rpa机器人的设计器日志,运行日志记录模块用于记录云扩rpa机器人的运行日志。
36.其中,任务执行下发模块包括无人值守运行模块、辅助助手运行模块、手工运行模块、运行控制模块、历史任务记录模块和运行消息提示模块,无人值守运行模块用于云扩rpa机器人的无人值守,辅助助手运行模块用于云扩rpa机器人的辅助运行,手工运行模块用于手动控制云扩rpa机器人,运行控制模块用于云扩rpa机器人的中控管理,历史任务记录模块用于记录云扩rpa机器人的运行记录,运行消息提示模块用于发出云扩rpa机器人的运行消息。
37.其中,流程任务策略开发模块包括流程信息获取模块、流程文件下载模块、定时任务模块和日志策略模块,流程信息获取模块用于获取流程信息,流程文件下载模块用于下载流程文件,定时任务模块用于指派定时任务,日志策略模块用于管理和存储日志策略。
38.其中,机器人管理控制台包括自动化管理系统,自动化管理系统包括流程管理模块、机器人管理模块、任务管理模块、分享管理模块、版本管理模块、调度管理模块、共享管理模块、三联播放模块和接口api。
39.实施例3
40.参考图1,一种基于人工智能的机器人流程自动化系统,包括云扩rpa平台、云扩rpa机器人、机器人管理控制台、机器人认知服务平台、机器人执行模块;云扩rpa与windows操作系统深度集成,利用系统底层原生驱动,为企业提供准确可靠的自动化技术,云扩rpa平台提供内置ai技能模块,云扩rpa机器人用于企业劳动执行,机器人管理控制台与云扩rpa平台连接用于操控云扩rpa机器人依据机器人执行模块所预设的指令进行执行,机器人认知服务平台与云扩rpa机器人连接并提供数据交互,机器人管理控制台包括数据收集模块、任务执行下发模块和流程任务策略开发模块。
41.其中,数据收集模块包括屏幕录像模块、过程监控模块、设计器日志记录模块和运行日志记录模块,屏幕录像模块用于云扩rpa机器人智能录像,过程监控模块用于实时监控云扩rpa机器人状态,设计器日志记录模块用于记录云扩rpa机器人的设计器日志,运行日志记录模块用于记录云扩rpa机器人的运行日志。
42.其中,任务执行下发模块包括无人值守运行模块、辅助助手运行模块、手工运行模块、运行控制模块、历史任务记录模块和运行消息提示模块,无人值守运行模块用于云扩rpa机器人的无人值守,辅助助手运行模块用于云扩rpa机器人的辅助运行,手工运行模块用于手动控制云扩rpa机器人,运行控制模块用于云扩rpa机器人的中控管理,历史任务记录模块用于记录云扩rpa机器人的运行记录,运行消息提示模块用于发出云扩rpa机器人的运行消息。
43.其中,流程任务策略开发模块包括流程信息获取模块、流程文件下载模块、定时任务模块和日志策略模块,流程信息获取模块用于获取流程信息,流程文件下载模块用于下载流程文件,定时任务模块用于指派定时任务,日志策略模块用于管理和存储日志策略。
44.其中,机器人管理控制台包括自动化管理系统,自动化管理系统包括流程管理模块、机器人管理模块、任务管理模块、分享管理模块、版本管理模块、调度管理模块、共享管理模块、三联播放模块和接口api。
45.其中,本系统具有高效的流程编辑体验:云扩rpa编辑器采用直观高效的图形化界面,通过简单的拖拽即可设计复杂的流程,学习成本低。设计好的流程以流程图形式呈现,所有步骤一目了然,易于企业内部沟通和维护。编辑器内置数百个自动化和人工智能组件,与其他软件深度集成,开箱即用,无需额外编程;本系统具有企业级rpa平台:云扩rpa与windows操作系统深度集成,利用系统底层原生驱动,为企业提供准确可靠的自动化技术。云扩控制台提供了强大的机器人和流程的管理功能,能动态执行任务分发,支持定时计划,提高机器人的利用率,使您的投资收益扩大化;本系统具有开放的rpa生态:云扩rpa平台具备无与伦比的开放性和可扩展性。通过丰富的组件市场和流程市场,用户只需通过简单拖拽,就可以将生态系统中强大的自动化能力和ai能力嵌入流程中,满足各行业需求。
46.本系统具有领先的人工智能:云扩rpa平台提供大量内置ai技能,实现更多业务场景的自动化。我们建立了开放的ai组件市场,新的ai技能正在不断地添加到市场中。您可以使用现成的ai组件,或者从市场中获取,也能集成企业自定义的ai技能;本系统具有灵活的部署模式:既支持企业级的私有化部署,又支持简单方便地公有云服务,为不同企业的运维需求提供全面支持。同时具备灵活的计费模式,包括按年付费以及按量付费等多种形式,适应不同场景的需求;本系统具有专业的服务能力:我们提供专业的团队和企业共同梳理流程的各个环节,科学规划rpa实施,全程监控实施过程及运行效率,持续为客户提供定制化服务,为企业增效赋能
47.本系统的整体框架主要依托于使用高度可视化的流程设计工具is

rpa设计器对业务流程进行设计、开发配置,通过is

rpa企业服务器对机器人、流程、任务、调度、版本、角色权限进行管理,下发给is

rpa机器人执行许多预先制定的流程自动化方案,并模拟人工操作来完成人的工作,将这些重复且枯燥的工作程序自动化,进一步提升工作效率、提高合规性。
48.本系统的is

rpa企业服务器主要实现安排机器人任务、调度、监控和分析机器人的工作情况等功能。对许可、机器人、设计器进行注册加载、维护、状态查看、解除绑定等操作。在系统中可实现流程的生命周期管理,如上传、审核、发布、执行、调度、停用等,能够将不同的流程自动化任务通过调度分配给机器人工厂中的机器人去执行,将不同任务在不同机器人间进行合理调配,提高机器人工厂运行效率。同时可通过三联播放(日志、可视化流
程、屏幕录像)、概览、报表等功能直观展现机器人工厂的运作情况。
49.本系统的is

rpa设计器主要实现对业务流程的设计,形成一个预定义的自动化程序。提供了业界最直观、功能丰富、高度可视化的自动化开发设计环境,全中文本地化完美支持。支持输出到python代码,可在可视化编辑与程序语言编辑之间转换,设计详细的指令作为执行的任务。通过流程设计工具可完成自动化流程的设计工作,没有it基础的业务人员也可以轻松进行一些自动化流程的基础配置和设计工作。
50.本系统的is

rpa机器人主要负责执行具体的业务流程,是机器人工厂中执行任务的主力军,可根据预先制定好的计划任务和调度策略,单次、定时、定日、循环的执行机器人流程任务,提供无人值守方式的机器人和辅助助手方式的机器人。
51.本系统通过组织及体系化的管理,从全局布局企业机器人能力,高效整合企业资源,结合设计器、机器人、企业服务器中的功能,帮助企业迅速搭建自己的机器人工厂,以及更好的对机器人工厂进行管理和运作。本系统的采用工厂运营:整个机器人工厂的运营主要包括业务部门提出需求、评估需求、开发测试、流程发布、运行记录、分析监控和运行运维这几个阶段。本系统采用服务模块:以身份角色为维度,分为开发者功能、使用者功能、所有者功能、管理者功能,结合统一权限管理功能,让不同身份的用户可以使用有限的功能,满足分权分级管理的需求。
52.本系统的管理模块:包括机器人管理,流程管理,调度管理、任务管理、共享存储和集成接口功能。主要实现对机器人资源、流程资源、数据资源的管理,以及与外部对接的能力。本系统整体的功能框架实现基础数据的采集,并兼顾后续大数据分析的发展需要,实现全面的智能分析手段,提供更智能、更自动化的辅助工具。根据机器人流程自动化程序的管理、运行过程和结果,通过报表及视图的方式展现机器人流程自动化运行情况,同时,机器人在完成任务的每个步骤都可以被监控和记录,从而用作审计证据以满足法律合规的需求。
53.本系统的日志数据处理层面采用了elk可分布式部署的全文搜索引擎架构,机器人将运行日志发送至logstash,由logstash进行过滤、收集、处理等工作,由elasticsearch进行日志存储和分析,最终kibana提供可视化界面,进行相关日志及视图报表的数据展现。本系统前端使用轻量级框架vue,实现了前后端分离的框架模式,提高系统整体页面响应的同时也提升了用户操作体验及人机交互能力。通过nginx以https协议443端口作为统一对外出口。本系统的的机器人工厂提供灵活的部署架构,有三种方式:集中式、混合式和分布式。集中式的部署架构将普通机器人和高密度机器人部署在总部,分支机构的使用者统一调度总部的机器人资源。混合式部署除了总部部署机器人以外,还有一部分机器人部署在分支机构,满足分支机构的本地个性化开发需求。分布式部署则总部只部署控制管理中心,机器人都部署在分支机构。其中高密度机器人支持多用户在一台windowsserver2012服务器上运行各自的机器人执行流程。
54.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献