[发明专利]机器人任务的执行方法、装置及系统有效
申请号: | 201610204231.3 | 申请日: | 2016-04-01 |
公开(公告)号: | CN105729491B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 陆见微;安宁;陈子冲 | 申请(专利权)人: | 纳恩博(北京)科技有限公司 |
主分类号: | B25J13/08 | 分类号: | B25J13/08;G05D1/02;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;张永明 |
地址: | 100192 北京市海淀区西小口路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 任务 执行 方法 装置 系统 | ||
本发明公开了一种机器人任务的执行方法、装置及系统。其中,该方法包括:第一机器人基于接收到的任务的资源占用量判断接收到的任务的类型;在判断出接收到的任务的类型为第一类型的情况下,第一机器人执行接收到的任务;在判断出接收到的任务的类型为第二类型的情况下,第一机器人将接收到的任务拆分为多个子任务,并将多个子任务移送至一个或多个第二机器人,由第二机器人执行接收到的子任务。本发明解决了相关技术中机器人在处理任务时效率较低的技术问题。
技术领域
本发明涉及机器人领域,具体而言,涉及一种机器人任务的执行方法、装置及系统。
背景技术
如图1所示,机器人系统可以分为input(输入部件)、output(执行部件)和brain(控制部件)三部分,input指机器人系统的传感器系统,如摄像头、超声波、红外、激光雷达、麦克风、GPS等众多可能的数据采集模块及人工的交互输入模块;output表示机器人系统的执行部件,如运动底盘、机械臂、摄像头、人工交互(如表情、语音等)输出装置及其它具有执行功能的部件;brain是机器人系统的核心,内部由算法及运行逻辑(即Algorithm&Logic)组成,比如计算视觉的算法、即时定位与地图构建(SLAM,Simultaneous Localization AndMapping)导航系统、避障系统、物联网(IOT,Internet Of Things)控制逻辑、人工交互逻辑、情景分析系统、大数据分析模块等。
机器人在实时运行时所消耗的资源(如内存资源、CPU资源)和产生的数据量都非常大,如在运行视觉算法时,它首先要通过摄像头、超声波、激光雷达等多种传感器采集数据,然后基于采集到的数据进行导航,而SLAM导航算法在运行时还会产生大量的地图数据和其它元数据,这对于机器人系统的存储资源和计算资源的消耗都很大,由于机器人的计算机资源(CPU资源和内存资源等)有限,而机器人在处理这类任务时需要耗费的计算机资源较多,从而会造成其处理效率低。
针对相关技术中机器人在处理任务时效率较低的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种机器人任务的执行方法、装置及系统,以至少解决相关技术中机器人在处理任务时效率较低的技术问题。
根据本发明实施例的一个方面,提供了一种机器人任务的执行方法,该方法包括:第一机器人基于接收到的任务的资源占用量判断接收到的任务的类型;在判断出接收到的任务的类型为第一类型的情况下,第一机器人执行接收到的任务;在判断出接收到的任务的类型为第二类型的情况下,第一机器人将接收到的任务拆分为多个子任务,并将多个子任务移送至一个或多个第二机器人,由第二机器人执行接收到的子任务。
进一步地,第一机器人基于接收到的任务的资源占用量判断接收到的任务的类型包括:计算接收到的任务的资源占用量;若资源占用量小于第一预设值,则判断出接收到的任务的类型为第一类型;若资源占用量不小于第一预设值,则判断出接收到的任务的类型为第二类型。
进一步地,在将多个子任务移送至一个或多个第二机器人之后,该方法还包括:接收执行完子任务的第二机器人反馈的执行结果。
进一步地,在第一机器人将接收到的任务拆分为多个子任务之前,该方法还包括:获取第一机器人的资源剩余量,其中,在第一机器人的资源剩余量小于第二预设值的情况下,将接收到的任务拆分为多个子任务。
进一步地,将多个子任务移送至一个或多个第二机器人包括:发送多个子任务至服务器,其中,服务器将接收到的多个子任务分配至一个或多个第二机器人,第二机器人为资源剩余量大于第三预设值的机器人。
进一步地,将多个子任务移送至一个或多个第二机器人包括:发送多个子任务至第一机器人所在局域网的主控机器人,其中,局域网的主控机器人将接收到的多个子任务分配至局域网内的一个或多个第二机器人,第二机器人为资源剩余量大于第三预设值的机器人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纳恩博(北京)科技有限公司,未经纳恩博(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610204231.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有自净能力的自动抓取装置
- 下一篇:智能运载机器人