[發(fā)明專利]任務的下發(fā)方法及裝置、任務的執(zhí)行方法及裝置有效
| 申請?zhí)枺?/td> | 201910755791.1 | 申請日: | 2019-08-15 |
| 公開(公告)號: | CN112388625B | 公開(公告)日: | 2022-05-24 |
| 發(fā)明(設計)人: | 不公告發(fā)明人 | 申請(專利權)人: | 納恩博(北京)科技有限公司 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙靜 |
| 地址: | 100192 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 下發(fā) 方法 裝置 執(zhí)行 | ||
1.一種任務的下發(fā)方法,其特征在于,包括:
獲取到指示信息,其中,所述指示信息中攜帶有待下發(fā)給機器人執(zhí)行的執(zhí)行任務;
基于所述執(zhí)行任務中包括的各個執(zhí)行階段的執(zhí)行屬性,將所述執(zhí)行任務拆分成至少兩個任務塊;
將至少兩個所述任務塊下發(fā)給所述機器人,以指示所述機器人按照至少兩個所述任務塊的執(zhí)行順序依次執(zhí)行至少兩個所述任務塊,且以使所述機器人逐個執(zhí)行拆分后得到的所述任務塊,進而使在所述機器人執(zhí)行的所述任務塊出錯的情況下僅從出錯的所述任務塊處重新開始執(zhí)行所述執(zhí)行任務。
2.根據(jù)權利要求1所述的方法,其特征在于,基于所述執(zhí)行任務中包括的各個執(zhí)行階段的執(zhí)行屬性,將所述執(zhí)行任務拆分成至少兩個任務塊包括:
確定所述執(zhí)行任務中所包括的至少兩個執(zhí)行階段與服務器的緊密度,其中,所述緊密度用于指示執(zhí)行階段的完成是否需要基于所述服務器所下發(fā)的指令來實現(xiàn);
基于至少兩個所述執(zhí)行階段與所述服務器的緊密度對所述執(zhí)行任務進行拆分,以得到至少兩個所述任務塊。
3.根據(jù)權利要求2所述的方法,其特征在于,基于至少兩個所述執(zhí)行階段與所述服務器的緊密度對所述執(zhí)行任務進行拆分包括:
在確定相鄰的第一執(zhí)行階段和第二執(zhí)行階段與所述服務器的緊密度不同時,將所述第一執(zhí)行階段和所述第二執(zhí)行階段分別劃分至相鄰的任務塊中。
4.根據(jù)權利要求1所述的方法,其特征在于,在將至少兩個所述任務塊下發(fā)給所述機器人之后,所述方法還包括以下至少之一:
接收所述機器人上報的用于指示所述任務塊的完成狀態(tài)的第一狀態(tài)信息;
接收所述機器人上報的用于指示所述機器人自身狀態(tài)的第二狀態(tài)信息。
5.一種任務的執(zhí)行方法,其特征在于,包括:
接收來自服務器的至少兩個任務塊,其中,所述至少兩個任務塊為所述服務器在獲取到攜帶有執(zhí)行任務指示信息之后,基于所述執(zhí)行任務中包括的各個執(zhí)行階段的執(zhí)行屬性,對所述執(zhí)行任務進行拆分后得到的;
按照至少兩個所述任務塊的執(zhí)行順序依次執(zhí)行至少兩個所述任務塊,且以使機器人逐個執(zhí)行拆分后得到的所述任務塊,進而使在所述機器人執(zhí)行的所述任務塊出錯的情況下僅從出錯的所述任務塊處重新開始執(zhí)行所述執(zhí)行任務。
6.根據(jù)權利要求5所述的方法,其特征在于,
在接收來自服務器的至少兩個任務塊之后,所述方法還包括:確定所述至少兩個任務塊中包括的第一任務塊內的目標執(zhí)行階段的數(shù)量;在確定所述目標執(zhí)行階段的數(shù)量為至少兩個時,對所述第一任務塊進行拆分,以得到至少兩個分別與各個所述目標執(zhí)行階段對應的目標子任務;
按照至少兩個所述任務塊的執(zhí)行順序依次執(zhí)行至少兩個所述任務塊包括:在達到執(zhí)行所述第一任務塊的執(zhí)行時機時,按照至少兩個所述目標子任務的執(zhí)行順序依次執(zhí)行至少兩個所述目標子任務。
7.根據(jù)權利要求5所述的方法,其特征在于,在接收來自服務器的至少兩個任務塊之后,所述方法還包括:
向所述服務器上報用于指示所述任務塊的完成狀態(tài)的第一狀態(tài)信息;
向所述服務器上報用于指示機器人自身狀態(tài)的第二狀態(tài)信息。
8.一種任務的下發(fā)裝置,其特征在于,包括:
獲取模塊,用于獲取到指示信息,其中,所述指示信息中攜帶有待下發(fā)給機器人執(zhí)行的執(zhí)行任務;
拆分模塊,用于基于所述執(zhí)行任務中包括的各個執(zhí)行階段的執(zhí)行屬性,將所述執(zhí)行任務拆分成至少兩個任務塊;
下發(fā)模塊,用于將至少兩個所述任務塊下發(fā)給所述機器人,以指示所述機器人按照至少兩個所述任務塊的執(zhí)行順序依次執(zhí)行至少兩個所述任務塊,且以使所述機器人逐個執(zhí)行拆分后得到的所述任務塊,進而使在所述機器人執(zhí)行的所述任務塊出錯的情況下僅從出錯的所述任務塊處重新開始執(zhí)行所述執(zhí)行任務。
9.一種服務器,其特征在于,包括權利要求8所述的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于納恩博(北京)科技有限公司,未經納恩博(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910755791.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種激光雷達及其一維掃描方法
- 下一篇:機器人輔助導航方法





