最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

仿真業(yè)務(wù)流程的創(chuàng)建方法、裝置、設(shè)備及存儲介質(zhì)與流程

文檔序號:41951055發(fā)布日期:2025-05-16 14:11閱讀:6來源:國知局
仿真業(yè)務(wù)流程的創(chuàng)建方法、裝置、設(shè)備及存儲介質(zhì)與流程

本技術(shù)涉及計算機,尤其涉及一種仿真業(yè)務(wù)流程的創(chuàng)建方法、裝置、設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、服務(wù)于倉儲物流的自主移動機器人(autonomous?mobile?robot,amr),被用于執(zhí)行諸如搬運貨架、整理貨架等作業(yè)任務(wù)。amr的部署,是指將amr投放到真實的作業(yè)場景中,并建立amr與機器人調(diào)度系統(tǒng)之間的通信聯(lián)系,使得amr可以接收到機器人調(diào)度系統(tǒng)下發(fā)的真實作業(yè)任務(wù)。amr的部署成本高昂,若部署后實際測試難以滿足業(yè)務(wù)運行需求,則容易導(dǎo)致成本浪費,造成部署失敗的問題。因此amr仿真應(yīng)運而生。amr仿真,是指利用仿真系統(tǒng),模擬amr真實作業(yè)場景及業(yè)務(wù)流程。通過amr仿真,可以提前發(fā)現(xiàn)amr部署潛藏的問題。

2、amr仿真涉及到編排業(yè)務(wù)流程。用戶使用目前的仿真系統(tǒng)編排業(yè)務(wù)流程時,不但需要用戶了解業(yè)務(wù)需求,還需要提前花費大量的時間熟悉仿真系統(tǒng)的功能以及底層邏輯基礎(chǔ)。示例的,用戶需要基于仿真系統(tǒng)的功能以及底層邏輯基礎(chǔ),在空白的流程節(jié)點中配置業(yè)務(wù)參數(shù)和腳本??梢?,對用戶的專業(yè)能力要求較高。如此,導(dǎo)致業(yè)務(wù)流程的創(chuàng)建難度較大、效率較低。


技術(shù)實現(xiàn)思路

1、基于上述技術(shù)問題,本技術(shù)提供一種仿真業(yè)務(wù)流程的創(chuàng)建方法、裝置、設(shè)備及存儲介質(zhì),用于解決業(yè)務(wù)流程的創(chuàng)建難度較大、效率較低的技術(shù)問題。

2、第一方面,本技術(shù)提供一種仿真業(yè)務(wù)流程的創(chuàng)建方法,該方法包括:顯示業(yè)務(wù)編輯界面,業(yè)務(wù)編輯界面包括多個節(jié)點對象,節(jié)點對象與預(yù)先封裝好的仿真子流程相關(guān)聯(lián)。仿真子流程包括機器人任務(wù)和/或機器人任務(wù)以外的仿真操作。機器人任務(wù)表示由機器人執(zhí)行的任務(wù)。根據(jù)用戶的業(yè)務(wù)編排操作,確定待仿真的目標業(yè)務(wù)流程,目標業(yè)務(wù)流程包括遵循目標執(zhí)行順序的多個目標仿真子流程。業(yè)務(wù)編排操作用于從多個節(jié)點對象中選定與目標仿真子流程相關(guān)聯(lián)的目標節(jié)點對象,以及用于編排目標執(zhí)行順序。

3、由以上實施例可以看出,在針對機器人作業(yè)任務(wù)的仿真場景下,在仿真系統(tǒng)中預(yù)先將仿真子流程封裝成節(jié)點對象,仿真子流程包括機器人任務(wù)和/或所述機器人任務(wù)以外的仿真操作。進而,用戶通過業(yè)務(wù)編排操作來選擇目標節(jié)點對象,并編排目標節(jié)點對象之間的執(zhí)行順序,即可實現(xiàn)仿真流程的創(chuàng)建。對于用戶來說,在創(chuàng)建仿真業(yè)務(wù)流程時,只需要通過業(yè)務(wù)編排操作來選擇目標節(jié)點對象,并編排目標節(jié)點對象之間的執(zhí)行順序,即可完成目標業(yè)務(wù)流程的創(chuàng)建。不需要用戶在空白的流程節(jié)點中配置業(yè)務(wù)參數(shù)和腳本,進而不需要用戶熟悉仿真系統(tǒng)的功能以及底層邏輯基礎(chǔ),從而降低了業(yè)務(wù)流程的創(chuàng)建難度,并提高了業(yè)務(wù)流程的創(chuàng)建效率。

4、一種可能的實現(xiàn)方式中,業(yè)務(wù)編輯界面包括第一區(qū)域和第二區(qū)域,多個節(jié)點對象顯示在第一區(qū)域。業(yè)務(wù)編排操作包括:在第一區(qū)域的多個節(jié)點對象中選定目標節(jié)點對象并拖拽到第二區(qū)域的操作。和/或,在第二區(qū)域中移動目標節(jié)點對象的位置以及連接不同的目標節(jié)點對象的操作。

5、由上述可以看出,用戶通過簡單的通過界面化的操作,具體是拖拽和連線的操作,即可實現(xiàn)仿真業(yè)務(wù)流程的編排。這樣,用戶能夠快速創(chuàng)建仿真業(yè)務(wù)流程,提高了業(yè)務(wù)創(chuàng)建流程的效率。

6、一種可能的實現(xiàn)方式中,方法還包括:根據(jù)各個目標節(jié)點對象的位置和不同的目標節(jié)點對象之間的連接關(guān)系,在第二區(qū)域顯示業(yè)務(wù)流程圖??梢姡趧?chuàng)建業(yè)務(wù)流程后,顯示業(yè)務(wù)流程圖,讓用戶直觀看到仿真業(yè)務(wù)流程的執(zhí)行順序,快速識別仿真業(yè)務(wù)流程的是否異常,從而提高仿真業(yè)務(wù)的效率。

7、一種可能的實現(xiàn)方式中,多個目標仿真子流程包括目標機器人任務(wù),方法還包括:顯示機器人配置界面,機器人配置界面包括至少一個機器人類型選項。響應(yīng)于用戶針對機器人類型選項的選擇操作,確定目標類型。目標仿真流程中的目標機器人任務(wù)是通過目標類型的機器人仿真執(zhí)行的。

8、可見,仿真系統(tǒng)提供機器人類型配置功能。具體的,提供機器人配置界面,通過用戶在機器人配置界面對顯示的待選擇機器人類型的選擇操作,完成對仿真機器人類型的配置,能夠快速完成機器人的類型配置。

9、一種可能的實現(xiàn)方式中,方法還包括:接收用戶在機器人配置界面輸入的各種目標類型的機器人的上線數(shù)量。

10、可見,仿真系統(tǒng)提供機器人數(shù)量配置功能。具體的,通過在機器人配置界面的數(shù)值輸入,確定目標類型的機器人的上線數(shù)量。能夠快速完成上線機器人數(shù)量的配置,從而提高仿真業(yè)務(wù)流程的創(chuàng)建。

11、一種可能的實現(xiàn)方式中,方法還包括:顯示資源配置界面,資源配置界面包括多個資源對象和目標作業(yè)區(qū)域的地圖,資源對象表示可被放置在目標作業(yè)區(qū)域的倉儲資源,地圖用于呈現(xiàn)目標作業(yè)區(qū)域中的資源放置點位和機器人的移動通道。根據(jù)用戶的資源配置操作,確定目標作業(yè)區(qū)域的資源配置信息,資源配置操作用于從多個資源對象中選定目標資源對象以及將目標資源對象與目標作業(yè)區(qū)域中的目標點位綁定。資源配置信息表征目標作業(yè)區(qū)域中放置的資源。

12、可見,仿真系統(tǒng)提供資源配置功能。具體的,在顯示多個資源對象和目標作業(yè)區(qū)域的地圖的資源配置界面中,用戶通過點位綁定操作將資源對象與目標點位綁定。能夠快速實現(xiàn)資源對象的配置,無需手動創(chuàng)建資源對象,提高了資源對象配置效率,進而提高了創(chuàng)建業(yè)務(wù)流程的效率。

13、一種可能的實現(xiàn)方式中,資源配置操作包括:從多個資源對象中選定目標資源對象并拖拽到目標點位的操作。

14、一種可能的實現(xiàn)方式中,資源對象包括用于承載貨物的貨架。機器人任務(wù)為通過機器人搬運貨架或者整理貨架的任務(wù)。不同的資源對象表示不同類型的貨架。

15、一種可能的實現(xiàn)方式中,顯示業(yè)務(wù)編輯界面之前,方法還包括:顯示節(jié)點對象配置界面,節(jié)點對象配置界面中展示多個預(yù)設(shè)的機器人任務(wù)模板,一種機器人任務(wù)模板關(guān)聯(lián)由一種類型的機器人執(zhí)行的一種任務(wù)。響應(yīng)于用戶針對多個預(yù)設(shè)的機器人任務(wù)模板中目標任務(wù)模板的選擇操作,根據(jù)目標任務(wù)模板關(guān)聯(lián)的任務(wù),生成節(jié)點對象。

16、一種可能的實現(xiàn)方式中,顯示業(yè)務(wù)編輯界面之前,方法還包括:顯示節(jié)點對象配置界面,節(jié)點對象配置界面中展示多個預(yù)設(shè)的機器人動作。根據(jù)用戶的動作組合操作,將用戶選擇的目標機器人動作按序組合,得到機器人任務(wù)。根據(jù)機器人任務(wù),生成節(jié)點對象。

17、可見,仿真系統(tǒng)提供節(jié)點對象配置功能。在節(jié)點對象配置界面中根據(jù)用戶對任務(wù)模板或者動作組合的選擇操作,生成關(guān)聯(lián)了機器人任務(wù)的節(jié)點對象。

18、一種可能的實現(xiàn)方式中,機器人任務(wù)以外的仿真操作包括:預(yù)調(diào)度操作、注釋操作、任務(wù)觸發(fā)操作、資源狀態(tài)判斷操作、任務(wù)狀態(tài)判斷操作、容器管理操作、延時操作、循環(huán)操作以及存放區(qū)管理操作中的至少一個。預(yù)調(diào)度操作用于預(yù)先將機器人調(diào)度至預(yù)設(shè)位置,注釋操作用于對仿真業(yè)務(wù)流程進行注釋,任務(wù)觸發(fā)操作用于啟動目標業(yè)務(wù)流程,資源狀態(tài)判斷操作用于判斷目標作業(yè)區(qū)域內(nèi)空儲位數(shù)量或者非空儲位數(shù)量,任務(wù)狀態(tài)判斷操作用于判斷目標仿真子流程執(zhí)行狀態(tài),容器管理操作用于調(diào)節(jié)目標作業(yè)區(qū)域內(nèi)的資源對象,延時操作用于指示目標仿真子流程暫停預(yù)設(shè)時長,循環(huán)操作用于指示目標仿真子流程循序執(zhí)行的次數(shù),存放區(qū)管理操作用于在目標區(qū)域內(nèi)調(diào)節(jié)放置資源對象的點位。

19、第二方面,本技術(shù)提供一種仿真業(yè)務(wù)流程的創(chuàng)建裝置,創(chuàng)建裝置包括:顯示單元以及確定單元。

20、顯示單元,用于顯示業(yè)務(wù)編輯界面,業(yè)務(wù)編輯界面包括多個節(jié)點對象,節(jié)點對象與預(yù)先封裝好的仿真子流程相關(guān)聯(lián)。仿真子流程包括機器人任務(wù)和/或機器人任務(wù)以外的仿真操作。機器人任務(wù)表示由機器人執(zhí)行的任務(wù)。

21、確定單元,用于根據(jù)用戶的業(yè)務(wù)編排操作,確定待仿真的目標業(yè)務(wù)流程,目標業(yè)務(wù)流程包括遵循目標執(zhí)行順序的多個目標仿真子流程。業(yè)務(wù)編排操作用于從多個節(jié)點對象中選定與目標仿真子流程相關(guān)聯(lián)的目標節(jié)點對象,以及用于編排目標執(zhí)行順序。

22、一種可能的實現(xiàn)方式中,業(yè)務(wù)編輯界面包括第一區(qū)域和第二區(qū)域,多個節(jié)點對象顯示在第一區(qū)域。業(yè)務(wù)編排操作包括:在第一區(qū)域的多個節(jié)點對象中選定目標節(jié)點對象并拖拽到第二區(qū)域的操作。和/或,在第二區(qū)域中移動目標節(jié)點對象的位置以及連接不同的目標節(jié)點對象的操作。

23、一種可能的實現(xiàn)方式中,顯示單元,還用于:根據(jù)各個目標節(jié)點對象的位置和不同的目標節(jié)點對象之間的連接關(guān)系,在第二區(qū)域顯示業(yè)務(wù)流程圖。

24、一種可能的實現(xiàn)方式中,多個目標仿真子流程包括目標機器人任務(wù),顯示單元,還用于顯示機器人配置界面,機器人配置界面包括至少一個機器人類型選項。確定單元,還用于響應(yīng)于用戶針對機器人類型選項的選擇操作,確定目標類型。目標仿真流程中的目標機器人任務(wù)是通過目標類型的機器人仿真執(zhí)行的。

25、一種可能的實現(xiàn)方式中,創(chuàng)建裝置還包括:接收單元。接收單元,用于接收用戶在機器人配置界面輸入的各種目標類型的機器人的上線數(shù)量。

26、一種可能的實現(xiàn)方式中,顯示單元,還用于顯示資源配置界面,資源配置界面包括多個資源對象和目標作業(yè)區(qū)域的地圖,資源對象表示可被放置在目標作業(yè)區(qū)域的倉儲資源,地圖用于呈現(xiàn)目標作業(yè)區(qū)域中的資源放置點位和機器人的移動通道。確定單元,還用于根據(jù)用戶的資源配置操作,確定目標作業(yè)區(qū)域的資源配置信息,資源配置操作用于從多個資源對象中選定目標資源對象以及將目標資源對象與目標作業(yè)區(qū)域中的目標點位綁定。資源配置信息表征目標作業(yè)區(qū)域中放置的資源。

27、一種可能的實現(xiàn)方式中,資源配置操作包括:從多個資源對象中選定目標資源對象并拖拽到目標點位的操作。

28、一種可能的實現(xiàn)方式中,資源對象包括用于承載貨物的貨架,機器人任務(wù)為通過機器人搬運貨架或者整理貨架的任務(wù)。不同的資源對象表示不同類型的貨架。

29、一種可能的實現(xiàn)方式中,創(chuàng)建裝置包括:處理單元。顯示單元,還用于顯示節(jié)點對象配置界面,節(jié)點對象配置界面中展示多個預(yù)設(shè)的機器人任務(wù)模板,一種機器人任務(wù)模板關(guān)聯(lián)由一種類型的機器人執(zhí)行的一種任務(wù)。處理單元,用于響應(yīng)于用戶針對多個預(yù)設(shè)的機器人任務(wù)模板中目標任務(wù)模板的選擇操作,根據(jù)目標任務(wù)模板關(guān)聯(lián)的任務(wù),生成節(jié)點對象。

30、一種可能的實現(xiàn)方式中,顯示單元,還用于顯示節(jié)點對象配置界面,節(jié)點對象配置界面中展示多個預(yù)設(shè)的機器人動作。處理單元,還用于根據(jù)用戶的動作組合操作,將用戶選擇的目標機器人動作按序組合,得到機器人任務(wù)。處理單元,還用于根據(jù)機器人任務(wù),生成節(jié)點對象。

31、一種可能的實現(xiàn)方式中,機器人任務(wù)以外的仿真操作包括:預(yù)調(diào)度操作、注釋操作、任務(wù)觸發(fā)操作、資源狀態(tài)判斷操作、任務(wù)狀態(tài)判斷操作、容器管理操作、延時操作、循環(huán)操作以及存放區(qū)管理操作中的至少一個。預(yù)調(diào)度操作用于預(yù)先將機器人調(diào)度至預(yù)設(shè)位置,注釋操作用于對仿真業(yè)務(wù)流程進行注釋,任務(wù)觸發(fā)操作用于啟動目標業(yè)務(wù)流程,資源狀態(tài)判斷操作用于判斷目標作業(yè)區(qū)域內(nèi)空儲位數(shù)量或者非空儲位數(shù)量,任務(wù)狀態(tài)判斷操作用于判斷目標仿真子流程執(zhí)行狀態(tài),容器管理操作用于調(diào)節(jié)目標作業(yè)區(qū)域內(nèi)的資源對象,延時操作用于指示目標仿真子流程暫停預(yù)設(shè)時長,循環(huán)操作用于指示目標仿真子流程循序執(zhí)行的次數(shù),存放區(qū)管理操作用于在目標區(qū)域內(nèi)調(diào)節(jié)放置資源對象的點位。

32、第三方面,本技術(shù)提供一種電子設(shè)備,該電子設(shè)備包括處理器和存儲器。存儲器存儲有處理器可執(zhí)行的指令。處理器被配置為執(zhí)行指令時,使得電子設(shè)備實現(xiàn)上述第一方面的創(chuàng)建方法。

33、第四方面,本技術(shù)提供一種計算機程序產(chǎn)品,當該計算機程序產(chǎn)品在電子設(shè)備中運行時,使得電子設(shè)備執(zhí)行上述第一方面相關(guān)方法的,以實現(xiàn)上述第一方面的創(chuàng)建方法。

34、第五方面,本技術(shù)提供一種可讀存儲介質(zhì),該可讀存儲介質(zhì)包括:軟件指令。當軟件指令在電子設(shè)備中運行時,使得電子設(shè)備實現(xiàn)上述第一方面的創(chuàng)建方法。

35、上述第二方面至第五方面的有益效果可以參照第一方面所述,不再贅述。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1