【技术实现步骤摘要】
一种机器人任务规划方法、装置及机器人
[0001]本申请属于计算机
,尤其涉及一种机器人任务规划方法、装置及机器人。
技术介绍
[0002]目前,机器人采用规划算法对多个清扫任务进行规划,可得到按照一定顺序排列的多个清扫任务。例如,多个清扫任务包括:清扫任务一、清扫任务二和清扫任务三等。机器人按照多个清扫任务的顺序,可顺序执行多个清扫任务中的每个清扫任务。一般情况下,机器人未执行完一个清扫任务,不会开始执行顺序在该清扫任务之后的后一清扫任务。例如,在机器人未结束清扫任务一时,机器人不会开始执行清扫任务二。
[0003]然而,机器人在执行一个清扫任务的过程中,可能需要根据该清扫任务的环境信息,重新规划该清扫任务的执行操作。例如,在环境信息表示该清扫任务中存在多个障碍物时,机器人需要多次执行避障、调整路径等操作,导致机器人执行该清扫任务的效率较低,从而导致机器人执行多个清扫任务的效率降低。
技术实现思路
[0004]本申请实施例提供了一种机器人任务规划方法、装置及机器人,可以解决机器人执行多个清扫任务的效率较低的问题。
[0005]第一方面,本申请实施例提供了一种机器人任务规划方法,包括:确定待清扫任务中的第一子任务集和第二子任务集,第一子任务集和第二子任务集皆包括至少一个子任务;
[0006]在第一子任务集的优先级高于第二子任务集的优先级时,执行第一子任务集中的任意一个子任务;
[0007]在第一子任务集中的任意一个子任务的执行情况满足预设中断条件时,中断第一子任务 ...
【技术保护点】
【技术特征摘要】
1.一种机器人任务规划方法,其特征在于,包括:确定待清扫任务中的第一子任务集和第二子任务集,所述第一子任务集和所述第二子任务集皆包括至少一个子任务;在所述第一子任务集的优先级高于所述第二子任务集的优先级时,执行所述第一子任务集中的任意一个子任务;在所述第一子任务集中的任意一个子任务的执行情况满足预设中断条件时,中断所述第一子任务集中的任意一个子任务,执行所述第一子任务集中的其他一个子任务或者执行所述第二子任务集中的任意一个子任务,其中,所述第一子任务集中的其他一个子任务是所述第一子任务集中除任意一个子任务之外的子任务,所述预设中断条件根据时间维度信息和/或卡顿维度信息进行设置;在执行所述第二子任务集中的任意一个子任务的过程中,根据所述第二子任务集中的任意一个子任务的执行情况,执行所述第二子任务集中的其他一个子任务或者执行所述第一子任务集中已中断的任意一个子任务,直至所述待清扫任务中的全部子任务执行完成,其中,所述第二子任务集中的其他一个子任务是所述第二子任务集中除任意一个子任务之外的子任务;其中,任意一个子任务集是优先级相同的一个或多个清扫子任务的集合,任意一个子任务集中的任意一个子任务的执行情况包括所述时间维度信息和/或所述卡顿维度信息。2.如权利要求1所述的方法,其特征在于,所述根据所述第二子任务集中的任意一个子任务的执行情况,执行所述第二子任务集中的其他一个子任务或者执行所述第一子任务集中已中断的任意一个子任务,直至所述待清扫任务中的全部子任务执行完成,包括:在根据所述第二子任务集中的任意一个子任务的执行情况确定中断所述第二子任务集中的任意一个子任务,或者,确定所述第二子任务集中的任意一个子任务执行结束时,执行所述第二子任务集中的其他一个子任务或者执行所述第一子任务集中已中断的任意一个子任务,直至所述待清扫任务中的全部子任务执行完成。3.如权利要求1或2所述的方法,其特征在于,执行所述待清扫任务中的任意一个子任务集中的任意一个子任务,包括:确定所述任意一个子任务集中每个子任务的预设执行顺序;在所述任意一个子任务的预设执行顺序在所述任意一个子任务集中其他一个子任务的预设执行顺序之前时,执行所述任意一个子任务集中的所述任意一个子任务。4.如权利要求3所述的方法,其特征在于,所述待清扫任务中的每个子任务的预设执行顺序与每个子任务对应的子任务集的优先级、每个子任务的预设执行范围、预测执行时长相关。5.一种机器人任务规划方法,其特征在于,待清扫任务包括第一子任务集和第二子任务集,在所述第一子任务集包括第一个子任务,所述第二子任务集包括第二个子任务时,所述机器人任务规划方法具体包括:执行所述第一个子任务;在根据所述第一个子任务的执行情况确定中断所述第一个子任务的情况下,执行所述第二个子任务;在所述第二个子任务执行结束时,从所述第一个子任务的中断位置继续执行所述第一
个子任务;在根据所述第二个子任务的执行情况确定中断所述第二个子任务的情况下,从所述第一个子任务的中断位置继续执行所述第一个子任务,且在所述第一个子任务执行结束时,从所述第二个子任务的中断位置继续执行所述第二个子任务。6.一种机器人任务规划方法,其特征在于,待清扫任务包括第一子任务集和第二子任务集,在所述第一子任务集包括第一个子任务和第二...
【专利技术属性】
技术研发人员:明许,
申请(专利权)人:深圳市普渡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。