[發(fā)明專利]一種機器人操作系統(tǒng)的云化管理方法在審
| 申請?zhí)枺?/td> | 202210984417.0 | 申請日: | 2022-08-17 |
| 公開(公告)號: | CN115309413A | 公開(公告)日: | 2022-11-08 |
| 發(fā)明(設(shè)計)人: | 劉來波;李朝銘;高明 | 申請(專利權(quán))人: | 山東新一代信息產(chǎn)業(yè)技術(shù)研究院有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;H04L67/00;H04L67/10;H04L67/12;B25J9/16 |
| 代理公司: | 濟南泉城專利商標事務(wù)所 37218 | 代理人: | 趙玉鳳 |
| 地址: | 250013 山東省濟南市高新*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 機器人 操作系統(tǒng) 管理 方法 | ||
本發(fā)明公開一種機器人操作系統(tǒng)的云化管理方法,通過該方法實現(xiàn)機器人操作系統(tǒng)的功能可配置化,通過機器人操作系統(tǒng)管理云平臺對機器人功能進行配置,配置完成后,機器人開機啟動時,自動下載配置文件,并同步軟件包,包括操作系統(tǒng)內(nèi)核、系統(tǒng)服務(wù)、系統(tǒng)軟件包、機器人應(yīng)用節(jié)點程序等,通過該方法可實現(xiàn)機器人操作系統(tǒng)功能的動態(tài)控制,滿足不同場景、不同業(yè)務(wù)功能動態(tài)切換的需求,實現(xiàn)機器人操作系統(tǒng)的云化管理,減少維護成本。
技術(shù)領(lǐng)域
本發(fā)明涉及智能機器人領(lǐng)域,特別涉及機器人操作系統(tǒng)領(lǐng)域,具體是一種機器人操作系統(tǒng)的云化管理方法。
背景技術(shù)
機器人在出廠時已固化操作系統(tǒng),在后期使用過程中,進行操作系統(tǒng)的更換或功能升級較為困難,一般是重新進行系統(tǒng)安裝,需要人員現(xiàn)場操作或遠程指導,導致操作系統(tǒng)維護過程復(fù)雜、升級困難,增加維護成本。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)存在的問題,本發(fā)明公開一種機器人操作系統(tǒng)的云化管理方法,通過該方法實現(xiàn)機器人操作系統(tǒng)的功能可配置化,實現(xiàn)動態(tài)更新操作系統(tǒng)內(nèi)核、系統(tǒng)服務(wù)、系統(tǒng)軟件包,滿足不同機器人應(yīng)用場景、不同業(yè)務(wù)功能動態(tài)切換的需求,實現(xiàn)機器人操作系統(tǒng)的云化管理,降低機器人運維成本。
為了解決所述技術(shù)問題,本發(fā)明采用的技術(shù)方案是:一種機器人操作系統(tǒng)的云化管理方法,包括以下步驟:
S01)、設(shè)計并安裝機器人操作系統(tǒng)管理云平臺,用于管理機器人操作系統(tǒng)參數(shù)配置及操作系統(tǒng)軟件包,包括機器人硬件型號及編號列表、機器人操作系統(tǒng)內(nèi)核驅(qū)動模塊功能列表、機器人操作系統(tǒng)服務(wù)列表、機器人操作系統(tǒng)軟件包列表、機器人操作系統(tǒng)應(yīng)用節(jié)點列表;
S02)、設(shè)計并安裝機器人操作系統(tǒng)管理客戶端,機器人出廠時安裝通用版本的機器人操作系統(tǒng),包含機器人操作系統(tǒng)管理客戶端,機器人操作系統(tǒng)管理客戶端與機器人操作系統(tǒng)管理云平臺通信連接;
S03)、機器人啟動時,首先啟動機器人操作系統(tǒng)管理客戶端,機器人操作系統(tǒng)管理客戶端將機器人設(shè)備型號、設(shè)備編號、MAC地址提交到機器人操作系統(tǒng)管理云平臺進行校驗,校驗通過后完成登錄;
S04)、登錄成功后,在機器人操作系統(tǒng)管理云平臺下載操作系統(tǒng)參數(shù)配置,與本地系統(tǒng)配置文件參數(shù)進行校驗,如校驗不一致,則進行同步更新;
如校驗內(nèi)核有更新,則下載內(nèi)核Deb包及內(nèi)核驅(qū)動文件,安裝后自動重啟系統(tǒng);
如校驗系統(tǒng)服務(wù)有更新,則根據(jù)服務(wù)列表進行服務(wù)啟用或者停用操作;
如校驗系統(tǒng)軟件包有更新,則自動安裝或卸載系統(tǒng)軟件包;
如校驗機器人操作系統(tǒng)應(yīng)用節(jié)點有更新,則下載相應(yīng)的應(yīng)用節(jié)點程序,并加載到開機啟動列表中。
進一步的,設(shè)計機器人操作系統(tǒng)管理云平臺的過程為:
S11)、設(shè)計數(shù)據(jù)庫表,包括機器人硬件型號表、機器人設(shè)備編號表、機器人操作系統(tǒng)內(nèi)核版本及驅(qū)動模塊功能表、機器人操作系統(tǒng)服務(wù)表、機器人操作系統(tǒng)軟件包表、機器人操作系統(tǒng)應(yīng)用節(jié)點列表;
S12)、設(shè)計UI操作界面,設(shè)計操作系統(tǒng)參數(shù)配置界面,用于對操作系統(tǒng)的各項配置參數(shù)進行設(shè)置,以提供給客戶端下載使用;
S13)、設(shè)計登錄及校驗接口,用于驗證包括機器人身份,校驗機器人型號、設(shè)備編號、MAC地址在內(nèi)的信息,校驗通過返回成功狀態(tài);
S14)、設(shè)計參數(shù)下載接口,用于為機器人操作系統(tǒng)管理客戶端提供操作系統(tǒng)參數(shù)配置下載接口;
S15)、設(shè)計軟件包下載接口,設(shè)計包括內(nèi)核文件、內(nèi)核模塊、應(yīng)用節(jié)點在內(nèi)的操作系統(tǒng)軟件包下載接口。
進一步的,設(shè)計機器人操作系統(tǒng)管理客戶端的過程為:
S21)、設(shè)計客戶端自啟動,將機器人操作系統(tǒng)管理客戶端軟件設(shè)置為開機首選啟動項,并以高優(yōu)先級權(quán)限運行;
S22)、設(shè)計客戶端登錄校驗功能,將機器型號、設(shè)備編號、MAC地址提交至機器人操作系統(tǒng)管理云平臺進行校驗,校驗通過后完成登錄,允許進行配置文件參數(shù)下載操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東新一代信息產(chǎn)業(yè)技術(shù)研究院有限公司,未經(jīng)山東新一代信息產(chǎn)業(yè)技術(shù)研究院有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210984417.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





