]流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
[0099]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書(shū)而言,〃計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤(pán)盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPR0M或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤(pán)只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0100]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門(mén)電路的離散邏輯電路,具有合適的組合邏輯門(mén)電路的專用集成電路,可編程門(mén)陣列(PGA),現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等。
[0101]本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0102]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0103]上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【主權(quán)項(xiàng)】
1.一種基于人工智能的智能機(jī)器人故障診斷方法,其特征在于,包括以下步驟: 智能機(jī)器人在檢測(cè)到智能機(jī)器人發(fā)生故障時(shí),捕捉所述智能機(jī)器人的問(wèn)題狀態(tài); 所述智能機(jī)器人在判斷所述問(wèn)題狀態(tài)為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),生成所述網(wǎng)絡(luò)環(huán)境問(wèn)題或所述系統(tǒng)錯(cuò)誤問(wèn)題的問(wèn)題二維碼,并顯示,以使移動(dòng)終端掃描所述問(wèn)題二維碼以獲取對(duì)應(yīng)的故障信息,并接收用戶針對(duì)所述故障信息的操作,并根據(jù)所述操作生成診斷二維碼;以及 所述智能機(jī)器人對(duì)所述診斷二維碼進(jìn)行掃描并識(shí)別,得到所述診斷二維碼對(duì)應(yīng)的診斷信息,并根據(jù)所述診斷信息調(diào)整所述智能機(jī)器人。2.如權(quán)利要求1所述的方法,其特征在于,還包括: 所述智能機(jī)器人在判斷所述問(wèn)題狀態(tài)為機(jī)械運(yùn)動(dòng)問(wèn)題時(shí),根據(jù)所述機(jī)械運(yùn)動(dòng)問(wèn)題獲取對(duì)應(yīng)的故障碼; 所述智能機(jī)器人根據(jù)所述對(duì)應(yīng)的故障碼生成對(duì)應(yīng)的控制指令,并根據(jù)所述控制指令控制所述智能機(jī)器人。3.如權(quán)利要求1所述的方法,其特征在于,所述智能機(jī)器人在判斷所述問(wèn)題狀態(tài)為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),生成所述網(wǎng)絡(luò)環(huán)境問(wèn)題或所述系統(tǒng)錯(cuò)誤問(wèn)題的問(wèn)題二維碼,具體包括: 所述智能機(jī)器人獲取所述問(wèn)題狀態(tài)對(duì)應(yīng)的問(wèn)題故障碼; 所述智能機(jī)器人根據(jù)所述問(wèn)題故障碼判斷所述問(wèn)題狀態(tài)是否為所述網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題; 如果判斷所述問(wèn)題狀態(tài)為所述網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),則所述智能機(jī)器人根據(jù)所述問(wèn)題故障碼生成所述問(wèn)題二維碼。4.如權(quán)利要求1所述的方法,其特征在于,還包括: 所述智能機(jī)器人接收所述移動(dòng)終端根據(jù)云端服務(wù)器發(fā)送的升級(jí)提示信息生成的升級(jí)指令; 所述智能機(jī)器人根據(jù)所述升級(jí)指令進(jìn)行版本升級(jí),并將升級(jí)結(jié)果反饋至所述移動(dòng)終端。5.一種基于人工智能的智能機(jī)器人故障診斷方法,其特征在于,包括: 移動(dòng)終端掃描問(wèn)題二維碼以獲取對(duì)應(yīng)的故障信息,其中,所述問(wèn)題二維碼是由智能機(jī)器人在檢測(cè)到所述智能機(jī)器人發(fā)生故障時(shí),捕捉所述智能機(jī)器人的問(wèn)題狀態(tài),并在判斷所述問(wèn)題狀態(tài)為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí)生成的; 所述移動(dòng)終端接收用戶針對(duì)所述故障信息的操作,并根據(jù)所述操作生成診斷二維碼,并顯示,以使所述智能機(jī)器人對(duì)所述診斷二維碼進(jìn)行掃描并識(shí)別,得到所述診斷二維碼對(duì)應(yīng)的診斷信息,并根據(jù)所述診斷信息調(diào)整所述智能機(jī)器人。6.如權(quán)利要求5所述的方法,其特征在于,還包括: 所述移動(dòng)終端接收云端服務(wù)器發(fā)送的針對(duì)所述智能機(jī)器人的升級(jí)提示信息; 所述移動(dòng)終端在接收到用戶針對(duì)所述升級(jí)提示信息的操作時(shí),生成升級(jí)指令,并將所述升級(jí)指令發(fā)送至所述智能機(jī)器人,以使所述智能機(jī)器人根據(jù)所述升級(jí)指令進(jìn)行版本升級(jí);以及 所述移動(dòng)終端接收所述智能機(jī)器人反饋的升級(jí)結(jié)果。7.一種智能機(jī)器人,其特征在于,包括: 檢測(cè)模塊,用于檢測(cè)智能機(jī)器人當(dāng)前是否發(fā)生故障; 捕捉模塊,用于在所述檢測(cè)模塊檢測(cè)到所述智能機(jī)器人當(dāng)前發(fā)生故障時(shí),捕捉所述智能機(jī)器人的問(wèn)題狀態(tài); 判斷模塊,用于判斷所述問(wèn)題狀態(tài)是否為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題; 第一生成模塊,用于在所述判斷模塊判斷所述問(wèn)題狀態(tài)為所述網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),生成所述網(wǎng)絡(luò)環(huán)境問(wèn)題或所述系統(tǒng)錯(cuò)誤問(wèn)題的問(wèn)題二維碼,并顯示,以使移動(dòng)終端掃描所述問(wèn)題二維碼以獲取對(duì)應(yīng)的故障信息,并接收用戶針對(duì)所述故障信息的操作,并根據(jù)所述操作生成診斷二維碼; 掃描識(shí)別模塊,用于對(duì)所述診斷二維碼進(jìn)行掃描并識(shí)別,得到所述診斷二維碼對(duì)應(yīng)的診斷信息;以及 控制模塊,用于根據(jù)所述診斷信息調(diào)整所述智能機(jī)器人。8.如權(quán)利要求7所述的智能機(jī)器人,其特征在于,還包括: 獲取模塊,用于在所述判斷模塊判斷所述問(wèn)題狀態(tài)為機(jī)械運(yùn)動(dòng)問(wèn)題時(shí),根據(jù)所述機(jī)械運(yùn)動(dòng)問(wèn)題獲取對(duì)應(yīng)的故障碼; 第二生成模塊,用于根據(jù)所述對(duì)應(yīng)的故障碼生成對(duì)應(yīng)的控制指令; 所述控制模塊還用于根據(jù)所述控制指令控制所述智能機(jī)器人。9.如權(quán)利要求7所述的智能機(jī)器人,其特征在于, 所述判斷模塊具體用于: 獲取所述問(wèn)題狀態(tài)對(duì)應(yīng)的問(wèn)題故障碼; 根據(jù)所述問(wèn)題故障碼判斷所述問(wèn)題狀態(tài)是否為所述網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題; 所述第一生成模塊具體用于: 在所述判斷模塊判斷所述問(wèn)題狀態(tài)為所述網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),根據(jù)所述問(wèn)題故障碼生成所述問(wèn)題二維碼。10.如權(quán)利要求9所述的智能機(jī)器人,其特征在于,還包括: 接收模塊,用于接收所述移動(dòng)終端根據(jù)云端服務(wù)器發(fā)送的升級(jí)提示信息生成的升級(jí)指令; 升級(jí)模塊,用于根據(jù)所述升級(jí)指令進(jìn)行版本升級(jí),并將升級(jí)結(jié)果反饋至所述移動(dòng)終端。11.一種移動(dòng)終端,其特征在于,包括: 掃描識(shí)別模塊,用于掃描問(wèn)題二維碼以獲取對(duì)應(yīng)的故障信息,其中,所述問(wèn)題二維碼是由智能機(jī)器人在檢測(cè)到所述智能機(jī)器人發(fā)生故障時(shí),捕捉所述智能機(jī)器人的問(wèn)題狀態(tài),并在判斷所述問(wèn)題狀態(tài)為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí)生成的; 第一接收模塊,用于用戶針對(duì)所述故障信息的操作; 生成模塊,用于根據(jù)所述操作生成診斷二維碼,并顯示,以使所述智能機(jī)器人對(duì)所述診斷二維碼進(jìn)行掃描并識(shí)別,得到所述診斷二維碼對(duì)應(yīng)的診斷信息,并根據(jù)所述診斷信息調(diào)整所述智能機(jī)器人。12.如權(quán)利要求11所述的移動(dòng)終端,其特征在于,還包括: 第二接收模塊,用于接收云端服務(wù)器發(fā)送的針對(duì)所述智能機(jī)器人的升級(jí)提示信息; 生成模塊,用于在所述第二接收模塊接收到用戶針對(duì)所述升級(jí)提示信息的操作時(shí),生成升級(jí)指令; 發(fā)送模塊,用于將所述升級(jí)指令發(fā)送至所述智能機(jī)器人,以使所述智能機(jī)器人根據(jù)所述升級(jí)指令進(jìn)行版本升級(jí);以及 第三接收模塊,用于接收所述智能機(jī)器人反饋的升級(jí)結(jié)果。13.—種基于人工智能的智能機(jī)器人故障診斷系統(tǒng),其特征在于,包括: 如權(quán)利要求7-10中任一項(xiàng)所述的智能機(jī)器人; 如權(quán)利要求11或12所述的移動(dòng)終端。14.如權(quán)利要求13所述的系統(tǒng),其特征在于,還包括: 云端服務(wù)器,用于向所述移動(dòng)終端發(fā)送針對(duì)所述智能機(jī)器人的升級(jí)提示信息。
【專利摘要】本發(fā)明公開(kāi)了一種基于人工智能的智能機(jī)器人故障診斷方法、系統(tǒng)、智能機(jī)器人及移動(dòng)終端,其中方法包括:智能機(jī)器人在檢測(cè)到智能機(jī)器人發(fā)生故障時(shí),捕捉智能機(jī)器人的問(wèn)題狀態(tài);當(dāng)判斷問(wèn)題狀態(tài)為網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題時(shí),生成網(wǎng)絡(luò)環(huán)境問(wèn)題或系統(tǒng)錯(cuò)誤問(wèn)題的問(wèn)題二維碼并顯示,以使移動(dòng)終端掃描問(wèn)題二維碼以獲取對(duì)應(yīng)的故障信息,并接收用戶針對(duì)故障信息的操作,并根據(jù)操作生成診斷二維碼;以及對(duì)診斷二維碼進(jìn)行掃描并識(shí)別,得到診斷二維碼對(duì)應(yīng)的診斷信息,并根據(jù)診斷信息調(diào)整智能機(jī)器人。該方法使得智能機(jī)器人變的更加易維護(hù),降低了智能機(jī)器人的癱瘓、死機(jī)、返修率,使用戶在非常低的學(xué)習(xí)成本中良好地使用、維護(hù)智能機(jī)器人,提升用戶體驗(yàn)。
【IPC分類】G06K7/10, G05B23/02
【公開(kāi)號(hào)】CN105095817
【申請(qǐng)?zhí)枴緾N201510386749
【發(fā)明人】劉曉乾, 廖大春, 劉東旭, 杜家杰, 李哲浩, 蘇航
【申請(qǐng)人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
【公開(kāi)日】2015年11月25日
【申請(qǐng)日】2015年7月3日