[发明专利]多任务模块化机器人及调度管理方法、装置及其存储介质有效
申请号: | 201810423850.0 | 申请日: | 2018-05-03 |
公开(公告)号: | CN108897282B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 陈冬梅 | 申请(专利权)人: | 顺丰科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 郭栋梁 |
地址: | 518061 广东省深圳市南山区学府路(以南)*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 模块化 机器人 调度 管理 方法 装置 及其 存储 介质 | ||
1.一种调度管理方法,其特征在于,该方法包括:
响应于任务请求/触发事件通知消息,发送任务停止消息至当前正在执行任务的功能模块,所述任务请求是从外部装置接收的,所述触发事件通知消息是从至少一个功能模块中的一个接收的;
接收所述当前正在执行任务的功能模块返回的任务停止响应消息;以及
调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部,有序地协作完成与所述任务请求/触发事件通知消息相关的任务;其中,
所述任务请求为多点巡航任务请求时,所述至少一个功能模块包括巡航/定点导航任务模块、导航定位模块以及运动控制模块,同时调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部;
所述任务请求为建图任务请求时,所述至少一个功能模块包括建图任务模块、键盘/手柄操作模块、运动控制模块、激光雷达模块、编码器模块以及地图存储模块,同时调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部;
所述触发事件通知消息为倾覆危险通知消息时,所述至少一个功能模块包括防倾覆模块、惯性测量单元以及运动控制模块,同时调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部;
所述触发事件通知消息为自主充电请求消息时,所述至少一个功能模块包括电池管理系统、自主充电任务模块、导航定位模块以及运动控制模块,同时调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:
经由外部接口模块从外部装置接收所述任务请求/任务指示消息。
3.根据权利要求1所述的方法,其特征在于,该方法还包括:
经由内部接口模块从至少一个功能模块中的一个接收所述触发事件通知消息;以及
经由所述内部接口模块转发与所述至少一个功能模块之间交互的信息。
4.根据权利要求3所述的方法,其特征在于,所述调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部,包括:
经由所述内部接口模块向与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部中的一个发送控制消息,以控制所述至少一个功能模块中部分或全部经由所述内部接口模块进行信息交互,从而完成与所述任务请求/触发事件通知消息对应的任务。
5.根据权利要求1所述的方法,其特征在于,所述功能模块包括以下至少一种:防倾覆模块、速度模式模块、自主充电任务模块、建图任务模块、巡航/定点导航任务模块、运动控制模块、地图存储模块、激光雷达模块以及编码器模块。
6.根据权利要求3所述的方法,其特征在于,所述任务请求为多点巡航任务请求时,所述至少一个功能模块包括巡航/定点导航任务模块、导航定位模块以及运动控制模块,同时调度与所述任务请求/触发事件通知消息相关的所述至少一个功能模块中部分或全部,包括:
响应于所述多点巡航任务请求,经由所述内部接口模块向所述巡航/定点导航任务模块发送多点巡航任务开始/停止指令;
经由所述内部接口模块依次接收所述巡航/定点导航任务模块发送的多点巡航任务列表中的目标点,并将该目标点转发至所述导航定位模块,其中,所述目标点是所述巡航/定点导航任务模块在获取当前初始位置之后,从所述多点巡航任务列表中读取得到的;
经由所述内部接口模块接收在所述导航定位模块发送第一速度控制指令,并将所述第一速度控制指令转发至所述运动控制模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顺丰科技有限公司,未经顺丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810423850.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种刀具监控系统及方法
- 下一篇:一种炼胶生产线数据分析处理方法