一种服务机器人人机交互引擎实现方法及系统技术方案

技术编号:39973529 阅读:26 留言:0更新日期:2024-01-09 00:58
本发明专利技术提供了一种服务机器人人机交互引擎实现方法,基于人机交互引擎架构,包括:S1、将机器人的能力进行原子化,形成原子服务模块以供原子业务模块调用;S2、将机器人的执行操作进行业务化,借助标准的交互接口,使其能够任意组合定制,通过场景业务模块形成带界面的场景业务,通过组合业务模块形成不带界面的组合业务;S3、通过统一的任务仲裁模块,对场景业务和组合业务进行仲裁分配形成原子业务流,并推送到原子业务模块进行任务的统一调度执行;S4、在原子业务执行过程中还通过UI层进行界面交互,其中,将原子业务和原子业务界面进行统一管理并纳入到场景业务界面中进行管理;S5、在业务执行过程,可以通过监听系统事件模块,实时感知相关事件,并对业务执行进行控制。本发明专利技术可以将机器人的交互能力完全释放,助推机器人产业的发展、壮大、升级。

【技术实现步骤摘要】

本专利技术涉及机器人控制领域,特别涉及一种服务机器人交互引擎实现方法、系统。


技术介绍

1、随着科技的发展,服务机器人产业发展迅速,各种机器人层出不穷,功能丰富多样。其中室内服务机器人在生产生活中应用越来越广泛,用于安全高效地处理相关事务。室内服务机器人通常包含语音、视觉、屏幕、关节肢体等等复杂功能,整体交互非常复杂,涉及到方方面面的协调。

2、当前整个机器人的交互一旦开发完成基本上固定不变,能变化的也仅是厂商开放的一些少量的配置的通用功能,无法满足各种场景的定制化应用。并且,交由客户或第三方开发者进行二次开发时,客户开发的业务和机器人本身的基础业务无法很好的融合,大概率会出现交互冲突,需要浪费更大量的时间和精力去解决交互冲突,而且使用体验上极其不佳。


技术实现思路

1、针对现有方法的以上缺陷及改进需求,本专利技术的目的在于提供一种服务机器人交互引擎实现方法、系统,通过全新的交互引擎的设计,可以第一时间发现冲突并及时解决,解决了机器人交互系统如何快速方便的支撑开发者进行二次开发和场景定制的技术问题本文档来自技高网...

【技术保护点】

1.一种服务机器人人机交互引擎实现系统,其特征在于:所述系统包括:

2.如权利要求1所述的系统,其特征在于,所述原子服务模块包含:语音播报服务、移动控制服务、图片播放服务、视频播放服务、音频播放服务、关节运动服务、表情切换服务。

3.如权利要求1所述的系统,其特征在于:所述组合业务中任务优先级和任务等级通过神经网络训练完成的级别分配模型进行赋予。

4.如权利要求1-3任一项所述的系统,其特征在于,所述外部调用者与场景业务模块通信连接,包括:

5.如权利要求1-3任一项所述的系统,其特征在于:所述任务等级仲裁用于根据任务等级进行执行仲裁,从而...

【技术特征摘要】

1.一种服务机器人人机交互引擎实现系统,其特征在于:所述系统包括:

2.如权利要求1所述的系统,其特征在于,所述原子服务模块包含:语音播报服务、移动控制服务、图片播放服务、视频播放服务、音频播放服务、关节运动服务、表情切换服务。

3.如权利要求1所述的系统,其特征在于:所述组合业务中任务优先级和任务等级通过神经网络训练完成的级别分配模型进行赋予。

4.如权利要求1-3任一项所述的系统,其特征在于,所述外部调用者与场景业务模块通信连接,包括:

5.如权利要求1-3任一项所述的系统,其特征在于:所述任务等级仲裁用于根据任务等级进行执行仲裁,从而分配各原子任务的顺序执行或并发执行;

6.如权利要求5所述的系统,其特征在于:所述场景业务模块还通过任务仲裁模块与ui层进行耦合连接,原子业务模块也与ui层进行连接。

7.如权利要求6所述的系统,其特征在于,所述ui层包括:对场景任务进行人机交互操作的场景ui模块、对原子业务进行界面展示的原子ui模块、在语音交互时进行语音、文字或状态提示...

【专利技术属性】
技术研发人员:周华强沙伟崔书浩张靖
申请(专利权)人:国汽朴津智能科技合肥有限公司
类型:发明
国别省市:

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

1