[發(fā)明專利]無人車應(yīng)用自動升級方法、裝置、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811002244.8 | 申請日: | 2018-08-30 |
| 公開(公告)號: | CN109358867B | 公開(公告)日: | 2022-06-03 |
| 發(fā)明(設(shè)計)人: | 馮靖超;張建生;季濤;吳利平;陳卓;王柏生 | 申請(專利權(quán))人: | 阿波羅智能技術(shù)(北京)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L67/00 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 鈄颯颯;劉芳 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 無人 應(yīng)用 自動 升級 方法 裝置 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明提供一種無人車應(yīng)用自動升級方法、裝置、系統(tǒng)及存儲介質(zhì),該方法包括:接收無人車的主工控機(jī)發(fā)送的升級請求;從所述升級請求中提取出應(yīng)用程序信息;根據(jù)所述應(yīng)用程序信息,判斷對應(yīng)的應(yīng)用程序是否為最新版本,若否,則從數(shù)據(jù)庫中調(diào)取所述應(yīng)用程序的最新應(yīng)用程序安裝包;將所述最新應(yīng)用程序安裝包發(fā)送給無人車的主工控機(jī)。從而實現(xiàn)了無人車自動獲取最新版本的應(yīng)用程序的目的,升級時不需要將無人車的設(shè)備與服務(wù)器之間建立直接連接,降低了升級過程中對設(shè)備線程和內(nèi)存在占用率,提升了應(yīng)用程序的更新速度和效率,有助于無人車的安全行駛。
技術(shù)領(lǐng)域
本發(fā)明涉及無人駕駛技術(shù)領(lǐng)域,尤其涉及一種無人車應(yīng)用自動升級方法、裝置、系統(tǒng)及存儲介質(zhì)。
背景技術(shù)
無人車中包含有多個設(shè)備,每個設(shè)備中至少會安裝有一個應(yīng)用程序,這些設(shè)備及其應(yīng)用程序構(gòu)成了無人車的無人駕駛系統(tǒng)。無人駕駛系統(tǒng)通過各類應(yīng)用程序,對無人車進(jìn)行控制,使得無人車可以正常行駛。無人駕駛系統(tǒng)中的各個應(yīng)用程序,需要不斷的優(yōu)化升級,以保證無人駕駛系統(tǒng)的正常運行。
目前,在對無人車設(shè)備中的應(yīng)用程序進(jìn)行升級時,需要將設(shè)備與應(yīng)用程序服務(wù)器連接,然后由設(shè)備從服務(wù)器中獲取到最新的應(yīng)用程序安裝包,以完成應(yīng)用程序的升級。
但是,這種升級的方式,需要無人車的各個設(shè)備與服務(wù)器連接,且設(shè)備還需承擔(dān)對應(yīng)用程序是否進(jìn)行升級的判斷。因此,在每次升級過程中,均會較長時間地占用設(shè)備的線程和內(nèi)存,從而影響各個設(shè)備對無人車駕駛過程的控制,降低了無人車的安全性。
發(fā)明內(nèi)容
本發(fā)明提供一種無人車應(yīng)用自動升級方法、裝置、系統(tǒng)及存儲介質(zhì),實現(xiàn)了無人車應(yīng)用程序的自動升級,升級效率高,有助于無人車的安全行駛。
第一方面,本發(fā)明實施例提供一種應(yīng)用自動升級方法,包括:
向無人車的各個設(shè)備發(fā)送應(yīng)用程序查詢請求,所述設(shè)備中至少安裝有一個應(yīng)用程序;
接收所述設(shè)備反饋的應(yīng)用程序信息;
根據(jù)所述應(yīng)用程序信息,向服務(wù)器發(fā)送升級請求;
接收服務(wù)器發(fā)送的最新應(yīng)用程序安裝包;
將所述最新應(yīng)用程序安裝包分發(fā)給對應(yīng)的設(shè)備,以使得所述設(shè)備完成應(yīng)用程序的升級。
在一種可能的設(shè)計中,包括:所述應(yīng)用程序信息包括:設(shè)備標(biāo)識、應(yīng)用程序標(biāo)識、應(yīng)用程序版本號。
在一種可能的設(shè)計中,根據(jù)所述應(yīng)用程序信息,向服務(wù)器發(fā)送升級請求,包括:
對所述應(yīng)用程序信息進(jìn)行加密處理,得到加密后的應(yīng)用程序信息;
通過OTA方式向服務(wù)器發(fā)送升級請求,所述升級請求中包括:所述加密后的應(yīng)用程序信息。
在一種可能的設(shè)計中,接收服務(wù)器發(fā)送的最新應(yīng)用程序安裝包之后,還包括:
對所述最新應(yīng)用程序安裝包進(jìn)行解密處理,得到解密后的最新應(yīng)用程序安裝包、應(yīng)用程序標(biāo)識、設(shè)備標(biāo)識。
在一種可能的設(shè)計中,將所述最新應(yīng)用程序安裝包分發(fā)給對應(yīng)的設(shè)備,包括:
根據(jù)所述設(shè)備標(biāo)識,向?qū)?yīng)的設(shè)備發(fā)送安裝請求;
若接收到所述設(shè)備發(fā)送的同意響應(yīng)信息,則向所述設(shè)備發(fā)送解密后的最新應(yīng)用程序安裝包、應(yīng)用程序標(biāo)識。
在一種可能的設(shè)計中,在將所述最新應(yīng)用程序安裝包分發(fā)給對應(yīng)的設(shè)備之后,還包括:
接收所述設(shè)備發(fā)送的升級響應(yīng)信息,所述升級響應(yīng)信息包括:升級成功信息、安裝包傳輸失敗信息、安裝失敗信息其中之一;
將所述升級響應(yīng)信息轉(zhuǎn)發(fā)給服務(wù)器。
第二方面,本發(fā)明實施例提供一種應(yīng)用自動升級方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿波羅智能技術(shù)(北京)有限公司,未經(jīng)阿波羅智能技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811002244.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種無人艇收放無人機(jī)裝置
- 一種基于無人機(jī)干擾的敵對無人船捕獲方法與系統(tǒng)
- 一種無人機(jī)協(xié)同無人艇充電的方法及系統(tǒng)
- 一種無人設(shè)備的控制方法及無人車
- 一種無人機(jī)自主識別靶標(biāo)并降落到運動的無人艇上的方法
- 無人機(jī)與無人船表演方法及裝置、存儲介質(zhì)和電子設(shè)備
- 連發(fā)無人機(jī)電磁彈射系統(tǒng)及無人機(jī)機(jī)庫
- 適用于惡劣海況的異構(gòu)無人系統(tǒng)協(xié)同編隊控制系統(tǒng)及方法
- 連發(fā)無人機(jī)電磁彈射系統(tǒng)及無人機(jī)機(jī)庫
- 無人機(jī)的控制方法、裝置、計算機(jī)可讀存儲介質(zhì)及無人機(jī)
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





