一种应用于智能巡检机器人的控制系统技术方案

技术编号:22873664 阅读:22 留言:0更新日期:2019-12-21 03:46
本发明专利技术公开了一种应用于智能巡检机器人的控制系统,其中,所述系统包括:交互层:用于接收外部或者内部产生的控制智能巡检机器人的巡检请求,基于所述巡检请求在作业调度器内生成巡检作业,所述巡检作业包括所巡检请求;作业层:用于接收所述巡检作业,基于作业管理组件解析所述巡检作业,将所述巡检作业中的巡检请求分解为若干步骤并依次执行;服务层:用于基于远程过程调用与所述作业层相连接,为所述作业层执行所述巡检作业时提供对应的执行服务;硬件接口层:用于与服务层相连接,且将硬件进行封装及隔离。在本发明专利技术实施例中,能够更好的管控智能巡检机器人控制系统的复杂性,降低对控制系统进行调测、扩展、优化以及跨平台兼容工作的难度。

A control system applied to intelligent inspection robot

【技术实现步骤摘要】
一种应用于智能巡检机器人的控制系统
本专利技术涉及智能控制
,尤其涉及一种应用于智能巡检机器人的控制系统。
技术介绍
巡检机器人为主要用于工业现场(如变电站控制室、通信机房、工厂车间等)自动巡视、监控等的工业机器人,这类机器人通常是无引导轨的移动机器人。由于其工况复杂性、无引导轨导航模式对SLAM和导航系统的较高要求,以及巡检机器人所承载的巡视和监控功能的多样性,这类机器人的软件系统极其复杂,其逻辑架构自底层到中上层包含着大量的软件组件。随着巡检机器人相关的软硬件技术不断成熟,业界的关注点已经转向如何令巡检机器人拥有更强大的自主化、智能化能量。如前所述,巡检机器人的工况复杂性、高自由度的导航模式以及其承载的巡视和监控功能的多样性,使得其控制软件系统高度复杂,表现为组件众多、组件间的关联关系复杂。而对自主化、智能化能量要求的不断提高,使得软件系统复杂度更加难以控制。
技术实现思路
本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种应用于智能巡检机器人的控制系统,能够更好的管控智能巡检机器人控制系本文档来自技高网...

【技术保护点】
1.一种应用于智能巡检机器人的控制系统,其特征在于,所述系统包括:/n交互层:用于接收外部或者内部产生的控制智能巡检机器人的巡检请求,基于所述巡检请求在作业调度器内生成巡检作业,所述巡检作业包括所巡检请求;/n作业层:用于接收所述巡检作业,基于作业管理组件解析所述巡检作业,将所述巡检作业中的巡检请求分解为若干步骤并依次执行;/n服务层:用于基于远程过程调用与所述作业层相连接,为所述作业层执行所述巡检作业时提供对应的执行服务;/n硬件接口层:用于与服务层相连接,且将硬件进行封装及隔离。/n

【技术特征摘要】
1.一种应用于智能巡检机器人的控制系统,其特征在于,所述系统包括:
交互层:用于接收外部或者内部产生的控制智能巡检机器人的巡检请求,基于所述巡检请求在作业调度器内生成巡检作业,所述巡检作业包括所巡检请求;
作业层:用于接收所述巡检作业,基于作业管理组件解析所述巡检作业,将所述巡检作业中的巡检请求分解为若干步骤并依次执行;
服务层:用于基于远程过程调用与所述作业层相连接,为所述作业层执行所述巡检作业时提供对应的执行服务;
硬件接口层:用于与服务层相连接,且将硬件进行封装及隔离。


2.根据权利要求1所述的应用于智能巡检机器人的控制系统,其特征在于,所述交互层包括:
操作交互模块:用于基于图像用户界面交互或语音交互接收操作用户的控制智能巡检机器人的巡检请求;
测试交互模块:用于基于命令调试工具、WEBAPI调试工具或者Rviz二次开发的调试工具接收测试用户的控制智能巡检机器人的巡检请求;
巡检交互模块:基于WEBAPI接口从服务端同步与本智能巡检机器人相关的配置和用户作业,生成控制智能巡检机器人的巡检请求;
作业调度器:用于基于所述控制智能巡检机器人的巡检请求生成巡检作业,所述巡检作业包括所巡检请求。


3.根据权利要求2所述的应用于智能巡检机器人的控制系统,其特征在于,所述操作交互模块、所述测试交互模块以及所述巡检交互模块基于HTTP向所述作业调度器发送控制智能巡检机器人的巡检请求。


4.根据权利要求2所述的应用于智能巡检机器人的控制系统,其特征在于,所述巡检交互模块包括:
WEBAPI接口:用于服务端相连接,同步与本智能巡检机器人相关的配置和用户作业,并基于所述控制系统的本地配置数据库将将与本智能巡检机器人相关的配置和用户作业划分为常规...

【专利技术属性】
技术研发人员:吴忠深李倍存黄春源洪鹤隽梁昌豪林朝悦
申请(专利权)人:广西诚新慧创科技有限公司
类型:发明
国别省市:广西;45

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

1