国产精品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)絡的機器人系統(tǒng)軟件批量安裝與升級方法

      文檔序號:9597706閱讀:303來源:國知局
      基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法
      【技術領域】
      [0001]本發(fā)明涉及一種基于網(wǎng)絡對批量生產(chǎn)的機器人進行系統(tǒng)軟件批量安裝和升級的方法。
      【背景技術】
      [0002]隨著工業(yè)自動化技術的不斷發(fā)展,越來越多的機器人被應用到工業(yè)生產(chǎn)中。機器人常用的硬件架構(gòu)是基于ARM的架構(gòu),安裝的是Linux操作系統(tǒng)。機器人的生產(chǎn)通常是批量化的,應用的環(huán)境通常也是批量化的。在對批量生產(chǎn)的機器人進行Linux操作系統(tǒng)以及應用軟件安裝時,傳統(tǒng)的方法是采用PC機分別與每一個機器人連接,再進行操作系統(tǒng)及應用軟件的安裝,比較耗費時間且不便于管理。

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

      [0003]發(fā)明目的:針對現(xiàn)有技術存在的問題,本發(fā)明提供一種對機器人系統(tǒng)軟件進行批量安裝和升級的方法,該方法將機器人與服務器通過交換機進行連接,無需再單獨對每一臺機器人進行系統(tǒng)安裝及軟件升級等步驟,節(jié)約了時間和人力成本,便于管理。
      [0004]技術方案:所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,包括機器人、服務器、交換機;
      所述機器人與交換機相連接,交換機與服務器相連接;
      所述服務器用來存儲機器人的操作系統(tǒng)以及各類機器人工作時的應用軟件;
      所述交換機連接機器人和服務器,使機器人能夠與服務器之間進行通信,機器人通過交換機來下載服務器上的機器人使用的Linux內(nèi)核以及根文件系統(tǒng)。
      [0005]具體地,該方法的步驟為:
      (1)首先將bootloader燒寫到SD卡中,然后機器人從SD卡中的bootloader啟動;
      (2)設置機器人的網(wǎng)絡參數(shù);
      (3)機器人需要安裝系統(tǒng)及應用軟件,先通過TFTP從服務器端下載機器人Linux內(nèi)核,然后再通過NFS技術掛載服務器端的根文件系統(tǒng);
      (4)機器人需要升級機器人系統(tǒng)和應用軟件,需要更新服務器端的機器人Linux內(nèi)核以及包含新的應用軟件的根文件系統(tǒng),然后機器人重新下載Linux內(nèi)核,并掛載新的根文件系統(tǒng),便可完成升級。
      [0006]具體地,所述的機器人包括焊接機器人、搬運機器人、切割機器人、噴涂機器人。
      [0007]具體地,所述網(wǎng)絡參數(shù)包括機器人的IP地址、網(wǎng)關、以及服務器地址。
      [0008]具體地,所述不同的機器人Linux內(nèi)核不同,在系統(tǒng)軟件安裝與升級中讓機器人下載對應的Linux內(nèi)核,并掛載相對應的包含其應用軟件的根文件系統(tǒng)。
      [0009]具體地,所述機器人通過網(wǎng)線與交換機相連接,交換機通過網(wǎng)線與服務器相連接。
      [0010]有益效果:與現(xiàn)有技術相比,本發(fā)明的優(yōu)點在于:,本發(fā)明提供一種對機器人系統(tǒng)軟件進行批量安裝和升級的方法。該方法將機器人與服務器通過交換機進行連接,利用Linux系統(tǒng)網(wǎng)絡文件系統(tǒng)(Network File System,簡稱NFS)技術,使機器人掛載服務器端的根文件系統(tǒng),以及相應的應用控制軟件;能夠?qū)Ψ奖憧旖莸膶C器人系統(tǒng)和應用軟件進行安裝和升級,提高了工作效率,且便于管理。
      【附圖說明】
      [0011]圖1是本發(fā)明中機器人與服務器相連接的示意圖;
      圖2是本發(fā)明中機器人的軟件燒寫與設置步驟。
      【具體實施方式】
      [0012]下面結(jié)合附圖和【具體實施方式】,進一步闡明本發(fā)明。
      [0013]如圖1所示,一種基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,搬運機器人1和焊接機器人2通過交換機3與服務器5相連接;搬運機器人1和焊接機器人2通過掛載服務器5上的根文件系統(tǒng)以及對應的應用軟件,可以進行動作。如果需要對搬運機器人1以及焊機機器人2的系統(tǒng)或者應用軟件進行更新,只需要將服務器5上的機器人的Linux內(nèi)核或者應用軟件進行更新,然后將內(nèi)核下載到機器人中,重新掛載包含新的應用軟件的根文件系統(tǒng),便可批量完成機器人系統(tǒng)或者應用軟件的更新。
      [0014]機器人的種類可以不止一類,可以包含多類,例如:焊接機器人、搬運機器人、切割機器人、噴涂機器人,各類機器人的系統(tǒng)及應用軟件有可能略有不同,此時僅需讓機器人下載對應的Linux內(nèi)核,并掛載相對應的包含其應用軟件的根文件系統(tǒng)即可。
      [0015]如圖2所示本發(fā)明中機器人的軟件燒寫及設置步驟,具體步驟為:
      (1)首先將bootloader燒寫到SD卡中,然后機器人從SD卡中的bootloader啟動;
      (2)設置機器人的網(wǎng)絡參數(shù);
      (3)機器人需要安裝系統(tǒng)及應用軟件,先通過TFTP從服務器端下載機器人Linux內(nèi)核,然后再通過NFS技術掛載服務器端的根文件系統(tǒng);
      (4)機器人需要升級機器人系統(tǒng)和應用軟件,需要更新服務器端的機器人Linux內(nèi)核以及包含新的應用軟件的根文件系統(tǒng),然后機器人重新下載Linux內(nèi)核,并掛載新的根文件系統(tǒng),便可完成升級。
      [0016]另外,當系統(tǒng)或應用軟件有升級版本時,只需要將服務器端的內(nèi)核文件以及根文件系統(tǒng)進行更換,然后將內(nèi)核文件下載到機器人中,便可完成機器人系統(tǒng)或應用軟件的批量升級。
      [0017]總之,本發(fā)明雖然列舉了上述優(yōu)選教學方式,但是應該說明,本技術領域的技術人員可以進行各種變化,除非這樣的變化偏離了本發(fā)明的范圍,否則都應該包括在本發(fā)明的保護范圍內(nèi)。
      【主權(quán)項】
      1.一種基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:包括機器人、服務器、交換機; 所述機器人與交換機相連接,交換機與服務器相連接; 所述服務器用來存儲機器人的操作系統(tǒng)以及各類機器人工作時的應用軟件; 所述交換機連接機器人和服務器,使機器人能夠與服務器之間進行通信,機器人通過交換機來下載服務器上的機器人使用的Linux內(nèi)核以及根文件系統(tǒng)。2.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:該方法的步驟為: (1)首先將bootloader燒寫到SD卡中,然后機器人從SD卡中的bootloader啟動; (2)設置機器人的網(wǎng)絡參數(shù); (3)機器人需要安裝系統(tǒng)及應用軟件,先通過TFTP從服務器端下載機器人Linux內(nèi)核,然后再通過NFS技術掛載服務器端的根文件系統(tǒng); (4)機器人需要升級機器人系統(tǒng)和應用軟件,需要更新服務器端的機器人Linux內(nèi)核以及包含新的應用軟件的根文件系統(tǒng),然后機器人重新下載Linux內(nèi)核,并掛載新的根文件系統(tǒng),便可完成升級。3.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:所述的機器人包括焊接機器人、搬運機器人、切割機器人、噴涂機器人。4.根據(jù)權(quán)利要求2所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:所述網(wǎng)絡參數(shù)包括機器人的IP地址、網(wǎng)關、以及服務器地址。5.根據(jù)權(quán)利要求3所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:所述不同的機器人Linux內(nèi)核不同,在系統(tǒng)軟件安裝與升級中讓機器人下載對應的Linux內(nèi)核,并掛載相對應的包含其應用軟件的根文件系統(tǒng)。6.根據(jù)權(quán)利要求1所述的基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,其特征在于:所述機器人通過網(wǎng)線與交換機相連接,交換機通過網(wǎng)線與服務器相連接。
      【專利摘要】本發(fā)明公開了一種基于網(wǎng)絡的機器人系統(tǒng)軟件批量安裝與升級方法,該方法先將bootloader燒寫到SD卡中,機器人從SD卡中的bootloader啟動,設置機器人的網(wǎng)絡參數(shù),機器人通過TFTP協(xié)議從服務器端下載對應的Linux內(nèi)核,然后再通過NFS技術掛載包含相應其應用軟件的根文件系統(tǒng),這樣就完成機器人系統(tǒng)及應用軟件的安裝。當需要對機器人的系統(tǒng)或者應用軟件進行升級時,僅僅需要更新服務器端的機器人Linux內(nèi)核及相應的根文件系統(tǒng),然后機器人重新下載新的Linux內(nèi)核并掛載新的相對應的根文件系統(tǒng),便可完成系統(tǒng)及應用軟件的升級。本發(fā)明操作簡單、快速,能夠批量化的對機器人進行系統(tǒng)軟件的安裝與升級,極大的減少軟件安裝人員的工作量,提高工作效率,且便于管理。
      【IPC分類】G06F9/445
      【公開號】CN105354068
      【申請?zhí)枴緾N201510905430
      【發(fā)明人】王春晨, 孔繁亮, 王富林
      【申請人】南京熊貓電子股份有限公司, 南京熊貓電子裝備有限公司, 南京熊貓儀器儀表有限公司
      【公開日】2016年2月24日
      【申請日】2015年12月10日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1