本發(fā)明涉及機(jī)器人異常處理,尤其涉及一種機(jī)器人異常處理裝置及方法。
背景技術(shù):
現(xiàn)有的機(jī)器人異常處理方法,捕獲異常應(yīng)用程序不夠迅速,運(yùn)用固定的異常處理器處理異常,造成頻繁捕獲相同的異常應(yīng)用程序,異常處理機(jī)制不、夠靈活、不夠準(zhǔn)確,不能滿足機(jī)器人對(duì)異常處理方面快捷性和準(zhǔn)確性的要求。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有的機(jī)器人異常處理技術(shù)存在的上述問(wèn)題,現(xiàn)提供一種機(jī)器人異常處理裝置及方法的技術(shù)方案,具體如下:
一種機(jī)器人異常處理裝置,其中,包括:
監(jiān)控單元,用于捕獲機(jī)器人異常應(yīng)用程序,并獲取機(jī)器人異常應(yīng)用程序的異常信息;
異常信息傳遞單元,將所述異常應(yīng)用程序的異常信息進(jìn)行處理,并發(fā)送出去;
網(wǎng)絡(luò)服務(wù)平臺(tái),用于接收處理后的所述異常應(yīng)用程序的異常信息,進(jìn)行分析并返回解決方法;
異常處理單元,根據(jù)所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回的解決方法,處理并恢復(fù)所述異常應(yīng)用程序。
優(yōu)選的,所述監(jiān)控單元包括:
異常存儲(chǔ)模塊,用于存儲(chǔ)當(dāng)前所有異常應(yīng)用程序的異常信息和頻率;
異常監(jiān)控模塊,用于定時(shí)監(jiān)控當(dāng)前運(yùn)行的機(jī)器人內(nèi)所有應(yīng)用程序,并將所有異常應(yīng)用程序的異常信息存入所述異常存儲(chǔ)模塊;
異常記錄模塊,用于記錄所述異常應(yīng)用程序出現(xiàn)的頻率并存入所述異常存儲(chǔ)模塊。
優(yōu)選的,所述異常信息傳遞單元包括:
異常信息處理模塊,用于將所述異常存儲(chǔ)模塊中的信息轉(zhuǎn)化成射頻信號(hào);
異常信息發(fā)送模塊,將所述異常信息處理模塊轉(zhuǎn)化后的射頻信號(hào)通過(guò)射頻技術(shù)發(fā)送出去。
優(yōu)選的,所述異常處理單元包括:
異常處理信號(hào)接收模塊,通過(guò)射頻技術(shù)接收并處理所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回的信號(hào)。
優(yōu)選的,所述網(wǎng)絡(luò)服務(wù)平臺(tái)包括:
射頻信號(hào)接收模塊,接收到所述異常信息發(fā)送模塊發(fā)出的射頻信號(hào),并將其轉(zhuǎn)化成可讀信息;
判斷模塊,判斷所述可讀信息中的所述異常應(yīng)用程序的頻率,若達(dá)到預(yù)定值,則提醒所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回新的解決方法;若未達(dá)到預(yù)定值,則所述網(wǎng)絡(luò)服務(wù)平臺(tái)按照原來(lái)的方式返回解決方法。
一種機(jī)器人異常處理方法,其中,包括:
步驟S1,所述監(jiān)控單元獲取機(jī)器人異常應(yīng)用程序的異常信息;
步驟S2,所述異常信息傳遞單元將所述異常應(yīng)用程序的異常信息進(jìn)行處理,并發(fā)送給所述網(wǎng)絡(luò)服務(wù)平臺(tái);
步驟S3,所述網(wǎng)絡(luò)服務(wù)平臺(tái)接收處理后的所述異常應(yīng)用程序的異常信息,對(duì)其進(jìn)行分析并返回相應(yīng)解決方法;
步驟S4,所述異常處理單元根據(jù)所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回的解決方法,處理并恢復(fù)所述異常應(yīng)用程序。
優(yōu)選的,所述步驟S1具體包括:
步驟S11,所述監(jiān)控單元中所述異常監(jiān)控模塊定時(shí)監(jiān)控當(dāng)前運(yùn)行的應(yīng)用程序,判斷其異常/正常:
如異常,則所述異常記錄模塊更新所述異常應(yīng)用程序出現(xiàn)的頻率并存入所述異常存儲(chǔ)模塊,繼續(xù)下列步驟;
如正常,則重復(fù)執(zhí)行所述步驟S11;
步驟S12,所述異常監(jiān)控模塊將所述異常應(yīng)用程序的異常信息存入所述異常存儲(chǔ)模塊。
優(yōu)選的,所述步驟S2具體包括:
步驟S21,所述異常信息處理模塊將所述異常存儲(chǔ)模塊中的信息轉(zhuǎn)化成射頻信號(hào);
步驟S22,所述異常信息發(fā)送模塊將所述異常信息處理模塊轉(zhuǎn)化后的射頻信號(hào)通過(guò)射頻技術(shù)發(fā)送出去。
優(yōu)選的,所述步驟S3具體包括:
步驟S31,所述網(wǎng)絡(luò)服務(wù)平臺(tái)中所述射頻信號(hào)接收模塊將接收到的所述異常信息發(fā)送模塊發(fā)出的射頻信號(hào)轉(zhuǎn)化成所述可讀信息;
步驟S32,所述判斷模塊判斷所述可讀信息中的所述異常應(yīng)用程序的頻率:
若達(dá)到預(yù)定值,則提醒所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回新的解決方法;
若未達(dá)到預(yù)定值,則所述網(wǎng)絡(luò)服務(wù)平臺(tái)按照原來(lái)的方式返回解決方法。
優(yōu)選的,所述步驟S4具體包括:
步驟S41,所述異常處理單元中所述異常處理信號(hào)接收模塊通過(guò)射頻技術(shù)接收所述網(wǎng)絡(luò)服務(wù)平臺(tái)返回的信號(hào),并將其轉(zhuǎn)化成具體的解決方法;
步驟S42,所述異常處理單元根據(jù)所述具體的解決方法,處理并恢復(fù)所述異常應(yīng)用程序。
上述技術(shù)方案的有益效果:提供一種機(jī)器人異常處理裝置及方法,使異常處理更加快速更加準(zhǔn)確,滿足了機(jī)器人對(duì)異常處理方面快捷性和準(zhǔn)確性的要求。
附圖說(shuō)明
圖1為本發(fā)明的較佳的實(shí)施例中,一種機(jī)器人異常處理裝置結(jié)構(gòu)示意圖;
圖2為本發(fā)明的較佳的實(shí)施例中,一種機(jī)器人異常處理方法流程示意圖;
圖3-6為本發(fā)明的較佳的實(shí)施例中,于圖2的基礎(chǔ)上,一種機(jī)器人異常處理方法的分步驟流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但不作為本發(fā)明的限定。
本發(fā)明的較佳的實(shí)施例中,基于現(xiàn)有技術(shù)中存在的上述問(wèn)題,提供一種機(jī)器人異常處理裝置1,其結(jié)構(gòu)如圖1,具體包括:
監(jiān)控單元2,用于捕獲機(jī)器人異常應(yīng)用程序,并獲取機(jī)器人異常應(yīng)用程序的異常信息;
異常信息傳遞單元3,將異常應(yīng)用程序的異常信息進(jìn)行處理,并發(fā)送出去;
網(wǎng)絡(luò)服務(wù)平臺(tái)4,用于接收處理后的異常應(yīng)用程序的異常信息,進(jìn)行分析并返回解決方法;
異常處理單元5,根據(jù)網(wǎng)絡(luò)服務(wù)平臺(tái)4返回的解決方法,處理并恢復(fù)異常應(yīng)用程序。
本發(fā)明的較佳的實(shí)施例中,監(jiān)控單元2包括:
異常存儲(chǔ)模塊21,用于存儲(chǔ)當(dāng)前所有異常應(yīng)用程序的異常信息和頻率;
異常監(jiān)控模塊22,用于定時(shí)監(jiān)控當(dāng)前運(yùn)行的機(jī)器人內(nèi)所有應(yīng)用程序,并將所有異常應(yīng)用程序的異常信息存入異常存儲(chǔ)模塊21;
異常記錄模塊23,用于記錄異常應(yīng)用程序出現(xiàn)的頻率并存入異常存儲(chǔ)模 塊21。
本發(fā)明的較佳的實(shí)施例中,異常信息傳遞單元3包括:
異常信息處理模塊31,用于將異常存儲(chǔ)模塊21中的信息轉(zhuǎn)化成射頻信號(hào);
異常信息發(fā)送模塊32,將異常信息處理模塊31轉(zhuǎn)化后的射頻信號(hào)通過(guò)射頻技術(shù)發(fā)送出去。
本發(fā)明的較佳的實(shí)施例中,異常處理單元5包括:
異常處理信號(hào)接收模塊51,通過(guò)射頻技術(shù)接收并處理網(wǎng)絡(luò)服務(wù)平臺(tái)4返回的信號(hào)。
本發(fā)明的較佳的實(shí)施例中,網(wǎng)絡(luò)服務(wù)平臺(tái)4包括:
射頻信號(hào)接收模塊41,接收到異常信息發(fā)送模塊32發(fā)出的射頻信號(hào),并將其轉(zhuǎn)化成可讀信息;
判斷模塊42,判斷可讀信息中的異常應(yīng)用程序的頻率,若達(dá)到預(yù)定值,則提醒網(wǎng)絡(luò)服務(wù)平臺(tái)4返回新的解決方法;若未達(dá)到預(yù)定值,則網(wǎng)絡(luò)服務(wù)平臺(tái)4按照原來(lái)的方式返回解決方法。
本發(fā)明的較佳的實(shí)施例中,還提供一種機(jī)器人異常處理方法,其流程如圖2,具體包括:
步驟S1,監(jiān)控單元2獲取機(jī)器人異常應(yīng)用程序的異常信息;
步驟S2,異常信息傳遞單元3將異常應(yīng)用程序的異常信息進(jìn)行處理,并發(fā)送給網(wǎng)絡(luò)服務(wù)平臺(tái);
步驟S3,網(wǎng)絡(luò)服務(wù)平臺(tái)4接收處理后的異常應(yīng)用程序的異常信息,對(duì)其進(jìn)行分析并返回相應(yīng)解決方法;
步驟S4,異常處理單元5根據(jù)網(wǎng)絡(luò)服務(wù)平臺(tái)4返回的解決方法,處理并恢復(fù)異常應(yīng)用程序。
在一個(gè)具體實(shí)施例中,首先,監(jiān)控單元2獲取機(jī)器人異常應(yīng)用程序的異常信息,然后,異常信息傳遞單元3將異常應(yīng)用程序的異常信息處理成可發(fā)送的射頻信號(hào),并將射頻信號(hào)發(fā)送給網(wǎng)絡(luò)服務(wù)平臺(tái)4,然后,網(wǎng)絡(luò)服務(wù)平臺(tái)4接收上述射頻信號(hào),將其轉(zhuǎn)化成可讀信息,并根據(jù)可讀信息中的異常應(yīng)用程序的頻率是否達(dá)到預(yù)定值從而返回相應(yīng)的解決方法,最后,異常處理單元5根據(jù)接收到的網(wǎng)絡(luò)服務(wù)平臺(tái)4返回的解決方法對(duì)異常應(yīng)用程序進(jìn)行處理,使其正常運(yùn)行。
本發(fā)明的較佳的實(shí)施例中,如圖3所示,步驟S1具體包括:
步驟S11,監(jiān)控單元2中異常監(jiān)控模塊22定時(shí)監(jiān)控當(dāng)前運(yùn)行的應(yīng)用程序,判斷其異常/正常:
如異常,則異常記錄模塊23更新異常應(yīng)用程序出現(xiàn)的頻率并存入異常存儲(chǔ)模塊21,繼續(xù)下列步驟;
如正常,則重復(fù)執(zhí)行步驟S11;
步驟S12,異常監(jiān)控模塊22將異常應(yīng)用程序的異常信息存入異常存儲(chǔ)模塊21。
在上述較佳的實(shí)施例中,首先,異常監(jiān)控模塊22定時(shí)監(jiān)控當(dāng)前運(yùn)行的應(yīng)用程序,然后,異常監(jiān)控模塊22判斷當(dāng)前運(yùn)行的應(yīng)用程序異常/正常,若異常則使異常記錄模塊23記錄異常應(yīng)用程序出現(xiàn)的頻率,并保存入異常存儲(chǔ)模塊21;若正常,則異常監(jiān)控模塊22繼續(xù)監(jiān)控當(dāng)前運(yùn)行的應(yīng)用程序。
本發(fā)明的較佳的實(shí)施例中,如圖4所示,步驟S2具體包括:
步驟S21,異常信息處理模塊31將異常存儲(chǔ)模塊21中的信息轉(zhuǎn)化成射頻信號(hào);
步驟S22,異常信息發(fā)送模塊32將異常信息處理模塊31轉(zhuǎn)化后的射頻信號(hào)通過(guò)射頻技術(shù)發(fā)送出去。
本發(fā)明的較佳的實(shí)施例中,如圖5所示,步驟S3具體包括:
步驟S31,網(wǎng)絡(luò)服務(wù)平臺(tái)4中射頻信號(hào)接收模塊41將接收到的異常信息發(fā)送模塊32發(fā)出的射頻信號(hào)轉(zhuǎn)化成可讀信息;
步驟S32,判斷模塊判斷42可讀信息中的異常應(yīng)用程序的頻率:
若達(dá)到預(yù)定值,則提醒網(wǎng)絡(luò)服務(wù)平臺(tái)4返回新的解決方法;
若未達(dá)到預(yù)定值,則網(wǎng)絡(luò)服務(wù)平臺(tái)4按照原來(lái)的方式返回解決方法。
在上述較佳的實(shí)施例中,在步驟S31之前,先設(shè)置一預(yù)定值,判斷模塊42對(duì)異常應(yīng)用程序的頻率與預(yù)定值進(jìn)行比較,若達(dá)到預(yù)定值,則提醒網(wǎng)絡(luò)服務(wù)平臺(tái)4拋棄原來(lái)的解決方法,返回新的更好的解決方法,改善異常處理機(jī)制;若未達(dá)到預(yù)定值,則繼續(xù)以原來(lái)的方式返回舊的解決方法。
本發(fā)明的較佳的實(shí)施例中,如圖6所示,步驟S4具體包括:
步驟S41,異常處理單元5中異常處理信號(hào)接收模塊51通過(guò)射頻技術(shù)接收網(wǎng)絡(luò)服務(wù)平臺(tái)4返回的信號(hào),并將其轉(zhuǎn)化成具體的解決方法;
步驟S42,異常處理單元5根據(jù)具體的解決方法,處理并恢復(fù)異常應(yīng)用程序。
綜上,本發(fā)明技術(shù)方案中監(jiān)控單元2的實(shí)時(shí)監(jiān)控和網(wǎng)絡(luò)服務(wù)平臺(tái)4根據(jù)異常應(yīng)用程序的頻率大小返回不同的解決方法可以保證準(zhǔn)確捕獲且快速處理機(jī)器人異常應(yīng)用程序。
以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對(duì)于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識(shí)到凡運(yùn)用本發(fā)明說(shuō)明書(shū)及圖示內(nèi)容所作出的等同替換和顯而易見(jiàn)的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。