【技术实现步骤摘要】
一种基于事件驱动的机器人平台系统
本专利技术涉及金融智能机器人领域,特别是涉及一种基于事件驱动的机器人平台系统。
技术介绍
目前并未看到有针对机器人产品应用开发的标准化方法,做为当前金融行业推广的智能机器人,需要为其设计并实现一套智能化、灵活化的应用开发方法。传统的金融应用的开发方法,只能针对单流程的方式,不适用于机器人产品中多事件的场景。传统的应用开发方式,大多是以单流程方式进行开发,不适用于机器人产品的特性。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于事件驱动的机器人平台系统,通过对机器人应用进行层级划分,流程划分,以满足机器人产品中对多并发事件的响应;可以实现对智能机器人中各种传感器事件的响应,同时确保应用具有友好的用户交互接口。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于事件驱动的机器人平台系统,包括:前端应用、机器人服务、本地代理和导航PC,前端应用和机器人服务之间进行IPC通信,机器人服务于本地代理之间通过LPC调用,本地代理与导航PC之间通过RPC调用,机器人服务作为前端应用与底层设备的适配器层;所述前端应用包括基础平台和流程架构。进一步,所述前端应用处理机器人服务上送上来的各传感器事件、事件时间、动作事件及人脸识别事件。进一步,所述机器人服务汇总底层和外部所有的消息,并根据规范将消息转换成对应的事件,通知给前端应用。进一步,所述基础平台使用QtC++、JAVA技术,为流程架构提供运行环境,机器人流程运行其上。进一步,所述流程架构实现机器人各状态变换,及流程跳转。本专利技术的有益效果是:本专利技术通过对机器人应用 ...
【技术保护点】
1.一种基于事件驱动的机器人平台系统,其特征在于,包括:前端应用、机器人服务、本地代理和导航PC,前端应用和机器人服务之间进行IPC通信,机器人服务于本地代理之间通过LPC调用,本地代理与导航PC之间通过RPC调用,机器人服务作为前端应用与底层设备的适配器层;所述前端应用包括基础平台和流程架构。
【技术特征摘要】
1.一种基于事件驱动的机器人平台系统,其特征在于,包括:前端应用、机器人服务、本地代理和导航PC,前端应用和机器人服务之间进行IPC通信,机器人服务于本地代理之间通过LPC调用,本地代理与导航PC之间通过RPC调用,机器人服务作为前端应用与底层设备的适配器层;所述前端应用包括基础平台和流程架构。2.根据权利要求1所述的一种基于事件驱动的机器人平台系统,其特征在于:所述前端应用处理机器人服务上送上来的各传感器事件、事件时间、动作事件及人脸...
【专利技术属性】
技术研发人员:孙成通,张金清,胡焱,付宪瑞,
申请(专利权)人:苏州浪潮智能软件有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。