国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法

      文檔序號:10654823閱讀:641來源:國知局
      基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法
      【專利摘要】本發(fā)明公開了一種基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法,包括平臺層、控制層與機器人終端層,所述平臺層與控制層之間、控制層與機器人終端層之間通過通訊模塊建立連接,本發(fā)明通過日漸普及的智能終端作為控制載體建立網(wǎng)絡(luò)系統(tǒng),機器人終端與智能終端連接,智能終端通過網(wǎng)絡(luò)從服務(wù)器獲取欲更新的機器人應用,有利于對批量機器人終端實現(xiàn)程序更新與管理,且應用提供商只須開發(fā)機器人應用,無須完整開發(fā)新的系統(tǒng)軟件,降低了成本,為機器人的更新提供了一種全新的模式。
      【專利說明】
      基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及機器人領(lǐng)域,特別涉及基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法。
      【背景技術(shù)】
      [0002]隨著時代的發(fā)展,機器人越來越拓展了豐富的功能,我們進入了智能機器人的時代。但由于機器人的開發(fā)和制造成本較高,頻繁通過硬件更新拓展,需付出高額的代價,如何能夠在保留機器人原有硬件情況下提升機器人的軟件功能,即如何及時、方便進行機器人的程序更新與拓展,成為機器人領(lǐng)域一個亟待解決的問題。
      [0003]目前對機器人程序更新的解決方案,主要是基于機器人單機的程序更新:或直接完整升級機器人的系統(tǒng)軟件,從而令機器人的軟件功能得到擴充,或用戶自定義開發(fā)方式升級機器人的軟件,通過編寫相應的功能程序來擴充機器人的軟件功能。
      [0004]綜上所述,現(xiàn)有技術(shù)至少存在以下弊端:
      只針對單個機器人進行應用程序的更新,適用范圍窄,當面對批量機器人的情況時,更新費時費力,并且成本較高。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明提出基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法,用于實現(xiàn)對批量機器人的實時、方便的程序更新升級,其具體的技術(shù)方案如下:
      基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),包括平臺層、控制層與機器人終端層,所述平臺層與控制層之間、控制層與機器人終端層之間通過通訊模塊建立連接,其中:
      所述平臺層設(shè)置應用程序開發(fā)終端與服務(wù)器,用于開發(fā)更新適用于機器人的應用程序并提供下載/推送;
      所述控制層設(shè)置控制模塊與存儲模塊,通過通訊模塊與平臺層、機器人終端層建立連接,控制模塊用于對機器人終端從平臺層獲取更新進行控制;所述存儲模塊用于對下載/推送的程序進行存儲;
      所述機器人終端安裝有應用程序,設(shè)置存儲模塊與更新模塊,所述存儲模塊,用于存儲從平臺層獲取欲更新的機器人程序;所述更新模塊,用于根據(jù)從平臺層獲取的機器人應用程序,對自身相應的軟件程序/數(shù)據(jù)進行更新。
      [0006]進一步地,控制層的管理模塊下設(shè)存儲管理模塊,用于對從平臺層獲取的更新程序進行存儲管理;權(quán)限管理模塊,用于對下載/推送的權(quán)限進行管理;應用管理模塊,對應用程序的更新進行管理。
      [0007]作為優(yōu)選方案,所述機器人終端的應用程序中包含圖像模塊、音頻模塊、視頻模塊、動作模塊、燈光模塊、擴展模塊。
      [0008]作為優(yōu)選方案,所述控制層的控制模塊、存儲模塊設(shè)置于智能終端中,所述智能終端為手機或計算機或平板電腦。
      [0009]其中,所述通訊模塊包括有線通訊模塊或無線通訊模塊。
      [0010]作為優(yōu)選方案,所述平臺層為基于互聯(lián)網(wǎng)的云平臺。
      [0011]基于網(wǎng)絡(luò)的機器人程序更新方法,包括以下步驟:
      A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接;
      B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ;
      C:通過人工對含有控制層的智能終端進行操作,將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,更新模塊通過控制模塊向平臺層發(fā)送應用程序更新請求;
      D:如果平臺層的服務(wù)器存儲有應用程序的更新數(shù)據(jù),智能終端將所述更新數(shù)據(jù)下載至其存儲模塊,繼續(xù)執(zhí)行步驟F ;
      E:如果平臺層的服務(wù)器未存儲有應用程序的更新數(shù)據(jù),則結(jié)束本次更新請求;
      F:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。
      [0012]另一種基于網(wǎng)絡(luò)的機器人程序更新方法,包括以下步驟:
      A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接;
      B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ;
      C:將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,平臺層獲得新的應用程序數(shù)據(jù)后,定時/即時向含有控制層的智能終端推送應用程序更新數(shù)據(jù);
      D:智能終端將所述更新數(shù)據(jù)下載至其存儲模塊;
      E:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。
      [0013]本發(fā)明所提供的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),具有以下優(yōu)點:
      通過日漸普及的智能終端作為控制載體建立網(wǎng)絡(luò)系統(tǒng),機器人終端與智能終端連接,
      智能終端通過網(wǎng)絡(luò)從服務(wù)器獲取欲更新的機器人應用,有利于對批量機器人終端實現(xiàn)程序更新與管理,且應用提供商只須開發(fā)機器人應用,無須完整開發(fā)新的系統(tǒng)軟件,降低了成本,為機器人的更新提供了一種全新的模式。
      【附圖說明】
      [0014]圖1為本發(fā)明基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)的示意圖;
      圖2為本發(fā)明基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)的結(jié)構(gòu)框圖。
      【具體實施方式】
      [0015]下面結(jié)合附圖及實施例對本發(fā)明基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)及方法作進一步詳細的說明。
      [0016]參照圖1、圖2,基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),包括平臺層、控制層與機器人終端層,所述平臺層與控制層之間、控制層與機器人終端層之間通過通訊模塊建立連接,其中:所述平臺層設(shè)置應用程序開發(fā)終端與服務(wù)器,用于開發(fā)更新適用于機器人的應用程序并提供下載/推送;所述平臺層優(yōu)選為云平臺;所述控制層設(shè)置控制模塊與存儲模塊,通過通訊模塊與平臺層、機器人終端層建立連接,控制模塊用于對機器人終端從平臺層獲取更新進行控制;所述存儲模塊用于對下載/推送的程序進行存儲;所述機器人終端安裝有應用程序,設(shè)置存儲模塊與更新模塊,所述存儲模塊,用于存儲從平臺層獲取欲更新的機器人程序;所述更新模塊,用于根據(jù)從平臺層獲取的機器人應用程序,對自身相應的軟件程序/數(shù)據(jù)進行更新??刂茖拥墓芾砟K下設(shè)存儲管理模塊,用于對從平臺層獲取的更新程序進行存儲管理;權(quán)限管理模塊,用于對下載/推送的權(quán)限進行管理;應用管理模塊,對應用程序的更新進行管理。作為優(yōu)選方案,所述機器人終端的應用程序中包含圖像模塊、音頻模塊、視頻模塊、動作模塊、燈光模塊、擴展模塊。所述控制層的控制模塊、存儲模塊設(shè)置于智能終端中,所述智能終端可選為手機或計算機或平板電腦。此外,所述通訊模塊可選擇有線通訊模塊或無線通訊模塊。
      [0017]實施例1,基于網(wǎng)絡(luò)的機器人程序更新管理控制方法(請求):
      本實施例機器人通過從服務(wù)器獲取欲更新的機器人應用,并根據(jù)機器人應用,對自身相應的軟件功能模塊進行升級,
      參見圖2所示基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng)的結(jié)構(gòu)示意圖,本實施例介紹機器人終端程序更新的方法,包括:
      A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接;
      B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ;
      C:通過人工對含有控制層的智能終端進行操作,其中,智能終端可以是有計算能力的終端,如手持設(shè)備、手機、計算機、個人電腦等,可以代替一部分機器人終端的計算能力,從而降低機器人終端的硬件成本;將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,更新模塊通過控制模塊向平臺層發(fā)送應用程序更新請求;
      D:如果平臺層的服務(wù)器存儲有應用程序的更新數(shù)據(jù),智能終端將所述更新數(shù)據(jù)下載至其存儲模塊,繼續(xù)執(zhí)行步驟F ;
      E:如果平臺層的服務(wù)器未存儲有應用程序的更新數(shù)據(jù),則結(jié)束本次更新請求;
      F:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。其中,應用程序包括但不限于:圖像模塊、聲音模塊、運動模塊、擴展模塊、輸入接口模塊、擴展反饋模塊、輸出接口模塊、存儲管理模塊權(quán)限管理模塊、外存模塊和內(nèi)存模塊、供電管理模塊、電池模塊和電源模塊、通訊管理模塊等,本實施例并不限定。
      [0018]本實施例機器人終端主動通過智能終端從服務(wù)器獲取欲更新的機器人應用,并根據(jù)機器人應用,對自身相應的軟件功能模塊進行更新,且本系統(tǒng)只要能夠組網(wǎng),就可實現(xiàn)隨時隨地的程序更新,操作方便,另外,本實施例當機器人層的應用程序更新時,相關(guān)的管理接口并未改變,因此不會影響應用程序的調(diào)用和開發(fā),使得機器人程序更新實現(xiàn)起來更加簡單、方便。
      [0019]實施例2,基于網(wǎng)絡(luò)的機器人程序更新管理控制方法(推送):
      與實施例1不同的是,本實施例中,平臺層采取定時主動推送的方式,向機器人終端提供應用程序的更新,具體的步驟如下:
      A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接;
      B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ;
      C:將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,平臺層獲得新的應用程序數(shù)據(jù)后,定時/即時向含有控制層的智能終端推送應用程序更新數(shù)據(jù); D:智能終端將所述更新數(shù)據(jù)下載至其存儲模塊;
      E:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。
      [0020]以上所述者,僅為本發(fā)明的較佳實施例而已,不能以此限定本發(fā)明實施的范圍,SP但凡依本發(fā)明申請專利范圍及發(fā)明說明內(nèi)容所作的簡單的等效變化與修飾,皆仍屬本發(fā)明專利涵蓋的范圍內(nèi)。
      【主權(quán)項】
      1.基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,包括平臺層、控制層與機器人終端層,所述平臺層與控制層之間、控制層與機器人終端層之間通過通訊模塊建立連接,其中: 所述平臺層設(shè)置應用程序開發(fā)終端與服務(wù)器,用于開發(fā)更新適用于機器人的應用程序并提供下載/推送; 所述控制層設(shè)置控制模塊與存儲模塊,通過通訊模塊與平臺層、機器人終端層建立連接,控制模塊用于對機器人終端從平臺層獲取更新進行控制;所述存儲模塊用于對下載/推送的程序進行存儲; 所述機器人終端安裝有應用程序,設(shè)置存儲模塊與更新模塊,所述存儲模塊,用于存儲從平臺層獲取欲更新的機器人程序;所述更新模塊,用于根據(jù)從平臺層獲取的機器人應用程序,對自身相應的軟件程序/數(shù)據(jù)進行更新。2.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,控制層的管理模塊下設(shè)存儲管理模塊,用于對從平臺層獲取的更新程序進行存儲管理;權(quán)限管理模塊,用于對下載/推送的權(quán)限進行管理;應用管理模塊,對應用程序的更新進行管理。3.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,所述機器人終端的應用程序中包含圖像模塊、音頻模塊、視頻模塊、動作模塊、燈光模塊、擴展豐旲塊。4.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,所述控制層的控制模塊、存儲模塊設(shè)置于智能終端中,所述智能終端為手機或計算機或平板電腦。5.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,所述通訊模塊包括有線通訊模塊或無線通訊模塊。6.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡(luò)的機器人程序更新管理控制系統(tǒng),其特征在于,所述平臺層為基于互聯(lián)網(wǎng)的云平臺。7.基于網(wǎng)絡(luò)的機器人程序更新方法,其特征在于,包括以下步驟: A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接; B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ; C:通過人工對含有控制層的智能終端進行操作,將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,更新模塊通過控制模塊向平臺層發(fā)送應用程序更新請求; D:如果平臺層的服務(wù)器存儲有應用程序的更新數(shù)據(jù),智能終端將所述更新數(shù)據(jù)下載至其存儲模塊,繼續(xù)執(zhí)行步驟F ; E:如果平臺層的服務(wù)器未存儲有應用程序的更新數(shù)據(jù),則結(jié)束本次更新請求; F:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。8.基于網(wǎng)絡(luò)的機器人程序更新方法,其特征在于,包括以下步驟: A:機器人終端與含有控制層的智能終端通過有線/無線通訊模塊建立連接; B控制模塊向管理模塊發(fā)送程序更新控制權(quán)限,獲得控制權(quán)限后,執(zhí)行步驟C ; C:將智能終端通過網(wǎng)絡(luò)與平臺層建立連接,平臺層獲得新的應用程序數(shù)據(jù)后,定時/即時向含有控制層的智能終端推送應用程序更新數(shù)據(jù); D:智能終端將所述更新數(shù)據(jù)下載至其存儲模塊; E:通過人工對智能終端操作,在任意/固定時刻對機器人終端傳送更新數(shù)據(jù),并通過控制模塊控制機器人終端進行應用程序更新。
      【文檔編號】G05B19/042GK106033204SQ201510106075
      【公開日】2016年10月19日
      【申請日】2015年3月11日
      【發(fā)明人】郭小璇
      【申請人】郭小璇
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1