本發(fā)明涉及數(shù)據(jù)處理,具體是涉及一種人形機(jī)器人智能化數(shù)據(jù)處理方法及系統(tǒng)。
背景技術(shù):
1、機(jī)器人(英文名:robot)是一種自動(dòng)化機(jī)器,不同的是這種機(jī)器具備一些與人或生物相似的智能能力,如感知能力、規(guī)劃能力、動(dòng)作能力和協(xié)同能力,是一種具有高度靈活性的自動(dòng)化機(jī)器。機(jī)器人可以輔助甚至替代人類完成危險(xiǎn)、繁重、復(fù)雜的工作,提高工作效率質(zhì)量,服務(wù)人類生活,擴(kuò)大延伸人的活動(dòng)及能力范圍。
2、當(dāng)機(jī)器人接收到外界指令時(shí),會(huì)執(zhí)行接收到的指令,但是并沒有對(duì)機(jī)器人的本身狀態(tài)進(jìn)行分析,可能導(dǎo)致機(jī)器人無法完美的完成指令或者在執(zhí)行指令時(shí)能源不足導(dǎo)致指令無法完整完成。
技術(shù)實(shí)現(xiàn)思路
1、為解決上述技術(shù)問題,提供一種人形機(jī)器人智能化數(shù)據(jù)處理方法及系統(tǒng),本技術(shù)方案解決了上述背景技術(shù)中提出的當(dāng)機(jī)器人接收到外界指令時(shí),會(huì)執(zhí)行接收到的指令,但是并沒有對(duì)機(jī)器人的本身狀態(tài)進(jìn)行分析,可能導(dǎo)致機(jī)器人無法完美的完成指令或者在執(zhí)行指令時(shí)能源不足導(dǎo)致指令無法完整完成的問題。
2、為達(dá)到以上目的,本發(fā)明采用的技術(shù)方案為:
3、一種人形機(jī)器人智能化數(shù)據(jù)處理方法,包括:
4、獲取外界多種聲音數(shù)據(jù),基于數(shù)據(jù)處理終端,對(duì)外界多種聲音數(shù)據(jù)進(jìn)行分析處理,確定多組聲音指令;
5、基于數(shù)據(jù)處理終端,對(duì)多組聲音指令進(jìn)行優(yōu)先級(jí)分析,確定優(yōu)先聲音指令集合;
6、可以理解的是,指令內(nèi)容的不同,其緊急性也就不同,為了區(qū)分指令的緊急性,將指令分為優(yōu)先指令和普通指令;
7、基于數(shù)據(jù)處理終端,對(duì)優(yōu)先聲音指令集合進(jìn)行指令完成度分析,確定完美聲音指令集合;
8、可以理解的是,某些指令比較復(fù)雜,當(dāng)人形機(jī)器人經(jīng)過維修后,可能無法完美的完成比較復(fù)雜的指令,所以,對(duì)人形機(jī)器人進(jìn)行指令完成度分析;
9、基于數(shù)據(jù)處理終端,對(duì)完美聲音指令集合進(jìn)行能源需求量分析,確定第一執(zhí)行聲音指令;
10、可以理解的是,即使人形機(jī)器人能夠完成比較復(fù)雜的指令,但是人形機(jī)器人的能源也決定著是否能夠完美的完成指令,所以,對(duì)指令進(jìn)行能源需求量分析;
11、基于數(shù)據(jù)處理終端,對(duì)第一執(zhí)行聲音指令進(jìn)行指令確認(rèn)處理,選擇是否執(zhí)行第一執(zhí)行聲音指令;
12、可以理解的是,發(fā)令人可能會(huì)誤發(fā)指令,而為了降低人形機(jī)器人的能源消耗,對(duì)指令進(jìn)行復(fù)核,確定是否執(zhí)行。
13、優(yōu)選的,所述獲取外界多種聲音數(shù)據(jù),基于數(shù)據(jù)處理終端,對(duì)外界多種聲音數(shù)據(jù)進(jìn)行分析處理,確定多組聲音指令具體包括如下步驟:
14、基于數(shù)據(jù)處理終端,控制聽覺傳感器對(duì)人形機(jī)器人周圍環(huán)境進(jìn)行聲音采集處理,獲取外界多種聲音數(shù)據(jù);
15、基于數(shù)據(jù)處理終端,對(duì)外界多種聲音數(shù)據(jù)進(jìn)行分類處理,獲取若干組語(yǔ)言聲音數(shù)據(jù);
16、基于數(shù)據(jù)處理終端,對(duì)若干組語(yǔ)言聲音數(shù)據(jù)進(jìn)行語(yǔ)義分析,獲取多組聲音指令。
17、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)若干組語(yǔ)言聲音數(shù)據(jù)進(jìn)行語(yǔ)義分析,獲取多組聲音指令具體包括如下步驟:
18、基于數(shù)據(jù)處理終端,對(duì)若干組語(yǔ)言聲音數(shù)據(jù)進(jìn)行文字轉(zhuǎn)換,獲取若干組語(yǔ)言文本數(shù)據(jù);
19、通過自然語(yǔ)言處理算法,將語(yǔ)言聲音數(shù)據(jù)轉(zhuǎn)換成語(yǔ)言文本數(shù)據(jù);
20、基于數(shù)據(jù)處理終端,對(duì)人形機(jī)器人的數(shù)據(jù)存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)讀取處理,獲取指令集;
21、基于數(shù)據(jù)處理終端,以若干組語(yǔ)言文本數(shù)據(jù)為特征對(duì)指令集進(jìn)行指令匹配處理,確定多組聲音指令。
22、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)多組聲音指令進(jìn)行優(yōu)先級(jí)分析,確定優(yōu)先聲音指令集合具體包括如下步驟:
23、基于數(shù)據(jù)處理終端,對(duì)指令集進(jìn)行信息提取處理,獲取優(yōu)先指令類型;
24、基于數(shù)據(jù)處理終端,對(duì)多組聲音指令和優(yōu)先指令類型進(jìn)行指令匹配處理,獲取若干組優(yōu)先聲音指令;
25、基于數(shù)據(jù)處理終端,對(duì)若干組優(yōu)先聲音指令進(jìn)行指令合集處理,確定優(yōu)先聲音指令集合。
26、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)優(yōu)先聲音指令集合進(jìn)行指令完成度分析,確定完美聲音指令集合具體包括如下步驟:
27、基于數(shù)據(jù)處理終端,對(duì)優(yōu)先聲音指令集合中的優(yōu)先聲音指令進(jìn)行指令分析,確定指令要求信息和指令動(dòng)作部位;
28、基于數(shù)據(jù)處理終端,對(duì)人形機(jī)器人的數(shù)據(jù)存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)讀取處理,獲取人形機(jī)器人的維護(hù)記錄;
29、基于數(shù)據(jù)處理終端,以指令動(dòng)作部位為特征對(duì)人形機(jī)器人的維護(hù)記錄進(jìn)行信息提取處理,獲取指令動(dòng)作部位的維護(hù)記錄;
30、基于數(shù)據(jù)處理終端,對(duì)指令動(dòng)作部位的維護(hù)記錄進(jìn)行性能分析,獲取指令動(dòng)作部位的動(dòng)作完成度;
31、基于數(shù)據(jù)處理終端,對(duì)指令要求信息和指令動(dòng)作部位的動(dòng)作完成度進(jìn)行對(duì)比判斷處理,確定完美聲音指令集合。
32、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)指令要求信息和指令動(dòng)作部位的動(dòng)作完成度進(jìn)行對(duì)比判斷處理,確定完美聲音指令集合具體包括如下步驟:
33、基于數(shù)據(jù)處理終端,對(duì)指令要求信息和指令動(dòng)作部位的動(dòng)作完成度進(jìn)行判斷處理;
34、若指令動(dòng)作部位的動(dòng)作完成度能夠完成指令要求信息,人形機(jī)器人能夠完成指令要求信息,將指令要求信息對(duì)應(yīng)的優(yōu)先聲音指令存儲(chǔ)至完美聲音指令集合中;
35、若指令動(dòng)作部位的動(dòng)作完成度無法完成指令要求信息,人形機(jī)器人無法完成指令要求信息,將指令要求信息對(duì)應(yīng)的優(yōu)先聲音指令舍棄。
36、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)完美聲音指令集合進(jìn)行能源需求量分析,確定第一執(zhí)行聲音指令具體包括如下步驟:
37、基于數(shù)據(jù)處理終端,對(duì)完美聲音指令集合中的優(yōu)先聲音指令進(jìn)行能源消耗量分析,獲取多組優(yōu)先聲音指令對(duì)應(yīng)的能源消耗量;
38、基于數(shù)據(jù)處理終端,對(duì)多組能源消耗量進(jìn)行排序處理,確定最小能源消耗量;
39、基于數(shù)據(jù)處理終端,對(duì)人形機(jī)器人的能源存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)讀取處理,獲取人形機(jī)器人的剩余能源信息;
40、基于數(shù)據(jù)處理終端,對(duì)最小能源消耗量和人形機(jī)器人的剩余能源信息進(jìn)行對(duì)比判斷處理,確定第一執(zhí)行聲音指令。
41、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)最小能源消耗量和人形機(jī)器人的剩余能源信息進(jìn)行對(duì)比判斷處理,確定第一執(zhí)行聲音指令具體包括如下步驟:
42、基于數(shù)據(jù)處理終端,對(duì)最小能源消耗量和人形機(jī)器人的剩余能源信息進(jìn)行判斷處理;
43、若最小能源消耗量大于或等于人形機(jī)器人的剩余能源信息,人形機(jī)器人無法完成最小能源消耗量對(duì)應(yīng)的優(yōu)先聲音指令,人形機(jī)器人輸出能源不足的警報(bào)信息;
44、若最小能源消耗量小于人形機(jī)器人的剩余能源信息,人形機(jī)器人能夠完成最小能源消耗量對(duì)應(yīng)的優(yōu)先聲音指令,將最小能源消耗量對(duì)應(yīng)的優(yōu)先聲音指令設(shè)置為第一執(zhí)行聲音指令。
45、優(yōu)選的,所述基于數(shù)據(jù)處理終端,對(duì)第一執(zhí)行聲音指令進(jìn)行指令確認(rèn)處理,選擇是否執(zhí)行第一執(zhí)行聲音指令具體包括如下步驟:
46、基于數(shù)據(jù)處理終端,對(duì)第一執(zhí)行聲音指令進(jìn)行聲音來源分析,確定第一執(zhí)行聲音指令的聲音來源;
47、基于數(shù)據(jù)處理終端,控制人形機(jī)器人向第一執(zhí)行聲音指令的聲音來源發(fā)出指令復(fù)核信息;
48、若數(shù)據(jù)處理終端在發(fā)出指令復(fù)核信息的預(yù)設(shè)時(shí)間內(nèi)沒有收到執(zhí)行指令信息,取消執(zhí)行第一執(zhí)行聲音指令,重新對(duì)完美聲音指令集合進(jìn)行能源消耗量分析,確定第二執(zhí)行聲音指令;
49、若數(shù)據(jù)處理終端在發(fā)出指令復(fù)核信息的預(yù)設(shè)時(shí)間內(nèi)收到執(zhí)行指令信息,數(shù)據(jù)處理終端控制人形機(jī)器人執(zhí)行第一執(zhí)行聲音指令。
50、進(jìn)一步的,提出一種人形機(jī)器人智能化數(shù)據(jù)處理系統(tǒng),用于實(shí)現(xiàn)如上述的一種人形機(jī)器人智能化數(shù)據(jù)處理方法,包括:
51、數(shù)據(jù)處理終端,所述數(shù)據(jù)處理終端用于對(duì)外界多種聲音數(shù)據(jù)進(jìn)行聲音分類、語(yǔ)義分析、優(yōu)先級(jí)分析、指令完成度分析、能源消耗量分析以及指令確認(rèn)處理。確定是否執(zhí)行第一執(zhí)行聲音指令;
52、數(shù)據(jù)存儲(chǔ)設(shè)備,所述數(shù)據(jù)存儲(chǔ)設(shè)備用于存儲(chǔ)指令集、人形機(jī)器人的維護(hù)記錄;
53、能源存儲(chǔ)設(shè)備,所述能源存儲(chǔ)設(shè)備用于存儲(chǔ)人形機(jī)器人的能源;
54、其中,所述數(shù)據(jù)處理終端的內(nèi)部集成有:
55、中央控制模塊,所述中央控制模塊用于控制各個(gè)模塊之間進(jìn)行數(shù)據(jù)傳輸和信息交互;
56、聽覺傳感器,所述聽覺傳感器用于采集人形機(jī)器人周圍環(huán)境進(jìn)行聲音采集處理,獲取外界多種聲音數(shù)據(jù);
57、可以理解的是,聽覺傳感器可以是麥克風(fēng),因?yàn)辂溈孙L(fēng)具有收集聲音和放大聲音的能力;
58、聲音處理模塊,所述聲音處理模塊用于對(duì)外界多種聲音數(shù)據(jù)進(jìn)行分類處理、語(yǔ)義分析,獲取多組聲音指令;
59、優(yōu)先級(jí)分析模塊,所述優(yōu)先級(jí)分析模塊用于對(duì)若干組語(yǔ)言文本數(shù)據(jù)進(jìn)行優(yōu)先級(jí)分析,確定優(yōu)先聲音指令集合;
60、指令完成度分析模塊,所述指令完成度分析模塊用于對(duì)優(yōu)先聲音指令集合中優(yōu)先聲音指令進(jìn)行指令完成度分析,確定完美聲音指令集合;
61、能源消耗量分析模塊,所述能源消耗量分析模塊用于對(duì)完美聲音指令集合中的優(yōu)先聲音指令進(jìn)行能源消耗量分析,確定第一執(zhí)行聲音指令;
62、指令確定模塊,所述指令確定模塊用于對(duì)第一執(zhí)行聲音指令進(jìn)行指令確認(rèn)處理,選擇是否執(zhí)行第一執(zhí)行聲音指令。
63、再進(jìn)一步的,提出一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被調(diào)用運(yùn)行時(shí)執(zhí)行如上述的一種人形機(jī)器人智能化數(shù)據(jù)處理方法。
64、與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種人形機(jī)器人智能化數(shù)據(jù)處理方法及系統(tǒng),具備以下有益效果:
65、本發(fā)明先是通過聽覺傳感器收集人形機(jī)器人周圍環(huán)境的聲音數(shù)據(jù),然后,對(duì)其進(jìn)行語(yǔ)義分析、指令優(yōu)先級(jí)分析、指令完成度分析、能源需求量分析以及指令復(fù)核處理,確定人形機(jī)器人是否執(zhí)行第一執(zhí)行聲音指令,上述方式不僅能夠避免人形機(jī)器人無法完美的完成指令,還能避免因能源不足無法完整的完成指令的問題,此外,對(duì)指令進(jìn)行復(fù)核處理,還能夠避免誤發(fā)指令造成人形機(jī)器人能源浪費(fèi)的問題,間接的降低了成本。