基于云計算的機器人遠程實時監(jiān)測系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種機器人系統(tǒng)監(jiān)測方法,更具體地,本發(fā)明涉及的是機器人遠程實時在線監(jiān)測的方法,能夠?qū)崟r獲取到機器人的狀態(tài)和對機器人進行在線維護。
【背景技術(shù)】
[0002]隨著工業(yè)自動化和智能化的發(fā)展,機器人技術(shù)在各行業(yè)的應(yīng)用越來越廣泛,機器人投放到市場的數(shù)量越來越多,機器人維護越來越困難,同時對多臺機器人監(jiān)測變得十分必要。構(gòu)建機器人網(wǎng)絡(luò),收集機器人實時運行狀態(tài)信息,有利于幫助改善機器人系統(tǒng)。
[0003]云計算通過分布式、并行、網(wǎng)格化的方式,極大限度的發(fā)揮網(wǎng)絡(luò)資源,提供了海量數(shù)據(jù)并行快速處理,提供無限計算資源,賦予了“云”前所未有的計算能力,依靠數(shù)據(jù)多副本容錯、計算節(jié)點同構(gòu)可互換等措施提供高可靠性服務(wù),使得“云”中構(gòu)建機器人網(wǎng)絡(luò)變得廉價和安全。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是:針對目前機器人分布地域廣、數(shù)量多,維護和監(jiān)測非常困難,提供了一種基于云計算的機器人遠程實時監(jiān)測系統(tǒng)及其方法,基于云計算技術(shù),實時獲取機器人的運行狀態(tài)數(shù)據(jù),遠程在線維護機器人。
[0005]本發(fā)明的技術(shù)方案如下:基于云計算的機器人遠程實時監(jiān)測系統(tǒng),包括一個機器人云端管理系統(tǒng)、一群由機器人控制柜和機器人本體組成的機器人被監(jiān)控對象、一群遠程控制端;所述機器人被監(jiān)控對象和遠程控制端通過有線網(wǎng)卡或者無線網(wǎng)卡接入到互聯(lián)網(wǎng)中,在互聯(lián)網(wǎng)中搭建機器人云端管理系統(tǒng),通過機器人云端管理系統(tǒng)把機器人被監(jiān)控對象和遠程控制端互聯(lián)起來;
[0006]所述機器人控制柜,用于控制機器人本體運動執(zhí)行、運動規(guī)劃,管理機器人本體內(nèi)部和外部通信,把機器人本體的數(shù)據(jù)信息通過互聯(lián)網(wǎng)接入到機器人云端管理系統(tǒng)中;
[0007]所述遠程控制端,用于數(shù)據(jù)顯示、處理和分發(fā)數(shù)據(jù)的處理終端口,通過互聯(lián)網(wǎng)接入到機器人云端管理系統(tǒng)中,查看機器人控制柜傳送至機器人云端管理系統(tǒng)中的數(shù)據(jù)信息,對這些數(shù)據(jù)信息進行分析管理,并將分析結(jié)果反饋至機器人云端管理系統(tǒng);
[0008]所述機器人云端管理系統(tǒng),用于提供云端分布式并行處理系統(tǒng),負責接收信息數(shù)據(jù)、分類整理信息數(shù)據(jù)和處理數(shù)據(jù),是接收和發(fā)送信息數(shù)據(jù)的中轉(zhuǎn)站。
[0009]本發(fā)明還提供基于云計算的機器人遠程實時監(jiān)測方法,具體步驟如下:
[0010](I)當開機機器人時,機器人本體開始運動,機器人控制柜把機器人本體的數(shù)據(jù)信息打包,通過互聯(lián)網(wǎng)上傳到機器人云端管理系統(tǒng),在機器人云端管理系統(tǒng)中進行數(shù)據(jù)的存儲;
[0011](2)機器人云端管理系統(tǒng)接收到數(shù)據(jù)后,對數(shù)據(jù)進行整理分析,同時給出反饋的處理措施和意見;
[0012](3)遠程控制端需要查看和處理機器人數(shù)據(jù)信息時,登入到機器人云端管理系統(tǒng)中,獲取機器人的備份數(shù)據(jù);當需要更新機器人云端管理系統(tǒng)中的文件時,上傳文件到機器人云端管理系統(tǒng)中;當需要對機器人本體做特殊處理時,遠程控制端把維護的數(shù)據(jù)文件回傳到機器人云端管理系統(tǒng)中,機器人云端管理系統(tǒng)對信息加密打包后,通過互聯(lián)網(wǎng)回傳到相應(yīng)的機器人控制柜中,機器人控制柜接收到數(shù)據(jù)后,完成更新,如果需要硬件報警,則給出報警提示。
[0013]進一步的,步驟(I)中所述機器人控制柜把機器人本體的數(shù)據(jù)信息打包,通過互聯(lián)網(wǎng)上傳到機器人云端管理系統(tǒng);其中,機器人控制柜傳送到機器人云端管理系統(tǒng)的信息數(shù)據(jù)格式為:機器人控制柜把運行的文件上先傳送機器人出廠編號信息后,再傳送機器人狀態(tài)記錄文件、機器人錯誤文件、或者機器人維護信息記錄;且機器人狀態(tài)記錄文件實時更新,每隔3-6秒進行一次云端備份,錯誤文件每隔0.8-1小時進行一次云端備份,維護信息記錄每隔5-6小時進行一次云端備份。
[0014]進一步的,所述機器人云端管理系統(tǒng):機器人日常運行狀態(tài)監(jiān)控、機器人錯誤統(tǒng)計與分析、機器人運行軟件版本管理、機器人維護信息和機器人區(qū)域分布,其中機器人維護中,通過選擇機器人的出廠編號,來查看機器人電池更換日期、機器人注油日期、機器人版本號和機器人除塵日期,根據(jù)以上的信息通過云端管理系統(tǒng)或者機器人遠程端給機器人傳送更換和維護提醒,以及直接推送軟件更新文件。
[0015]進一步的,所述遠程控制端,通過互聯(lián)網(wǎng)進入到機器人云端管理控制系統(tǒng)中,通過查看機器人日常運行狀態(tài)監(jiān)控分析機器人性能和改善優(yōu)化信息;通過查看機器人錯誤統(tǒng)計與分析運行信息,統(tǒng)計運行軟件中錯誤尋找bug,為更新提供依據(jù);機器人運行軟件版本管理根據(jù)版本反饋信息,推送更新的軟件文件;根據(jù)機器人維護信息,分析出機器人需要進行的維護手段;通過統(tǒng)計的機器人區(qū)域分布狀況,給銷售人員提供可靠的數(shù)據(jù)。
[0016]本發(fā)明是為了解決機器人分布地區(qū)廣,人工維護成本過大,而采用的一站式遠程在線維護和監(jiān)測管理,該方法能實現(xiàn)遠程控制端對每臺接入云端機器人進行定制式維護服務(wù),根據(jù)需要進行推送式便捷升級服務(wù),通過收集到的機器人系統(tǒng)運行狀態(tài)信息數(shù)據(jù),有利于幫助改善機器人性能。
【附圖說明】
[0017]圖1是本發(fā)明的基于云計算機器人遠程實時監(jiān)測系統(tǒng)示意圖;
[0018]圖2是本發(fā)明的云端管理系統(tǒng)功能圖;
[0019]圖3是本發(fā)明中的機器人控制柜中的數(shù)據(jù)傳輸示意圖;
[0020]圖4是本發(fā)明中的遠程端控制管理圖。
【具體實施方式】
[0021]本發(fā)明提供的是一種基于云計算的機器人遠程實時監(jiān)測系統(tǒng)及其方法,為使本發(fā)明的目的、技術(shù)方案和效果更加清楚明確,以下對本發(fā)明作進一步的說明,應(yīng)當理解,此處所描述的具體實施僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1所示,其為本發(fā)明的基于云計算機器人遠程實時監(jiān)測系統(tǒng)示意圖,當開機機器人時,機器人本體開始運動,機器人控制柜102中MCU把機器人103運行的狀態(tài)、錯誤、維護等文件數(shù)據(jù)打包,通過接入網(wǎng)上傳到機器人云端管理系統(tǒng)101,機器人云端管理系統(tǒng)101接收到數(shù)據(jù)后,對數(shù)據(jù)進行整理分析,同時給出反饋的處理措施和意見,遠程控制端104需要查看和處理機器人數(shù)據(jù)信息時,登入到機器人云端管理系統(tǒng)101中,獲取機器人103的備份數(shù)據(jù),當需要更新云端管理系統(tǒng)101中的文件時,上傳文件到云端管理系統(tǒng)中,當需要對機器人做特殊處理時,遠程控制端104把維護的數(shù)據(jù)文件回傳到云端管理系統(tǒng)101中,云端管理系統(tǒng)101對信息加密打包后,通過互聯(lián)網(wǎng)回傳到相應(yīng)的機器人控制柜102中,機器人控制柜102中MCU運行接收的數(shù)據(jù)后,完成更新,如果需要硬件報警,則給出報警提不。
[0023]如圖2所示,為本發(fā)明中的云端