亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        異構(gòu)無人平臺軟件框架的研究綜述

        2024-04-23 04:35:18李墈婧葉亞峰
        關(guān)鍵詞:異構(gòu)云端無人

        李墈婧,葉亞峰,張 寧

        (中國航天科工集團(tuán)第二研究院 七〇六所,北京 100854)

        0 引 言

        由于無人技術(shù)的發(fā)展,涌現(xiàn)出了無人機(jī)[1,2]、無人車[3,4]、機(jī)器人[5,6]等種類繁多、功能復(fù)雜的無人平臺,針對無人搜索跟蹤目標(biāo)[7]、災(zāi)難救援[8-11]等復(fù)雜任務(wù)場景,單一平臺獲取信息量有限且發(fā)生故障影響較大,需要多源異構(gòu)無人平臺實(shí)時(shí)交互,共享偵測數(shù)據(jù)和狀態(tài),完成任務(wù)的協(xié)同規(guī)劃。因此需要研究異構(gòu)平臺框架,從而實(shí)現(xiàn)不同平臺之間的互聯(lián)互通、智能協(xié)同。

        智能汽車作為機(jī)器人時(shí)代的技術(shù)旗艦,對無人平臺的發(fā)展提供了牽引性思考,在“智能化、網(wǎng)聯(lián)化”的變革趨勢下,已經(jīng)逐步達(dá)成了“軟件定義汽車”的共識。傳統(tǒng)的基于分布式的電子電氣架構(gòu)[12],使得各系統(tǒng)軟硬件之間高度嵌套,系統(tǒng)升級難度較大。在集中式電子電氣架構(gòu)[13]下,設(shè)計(jì)面向服務(wù)的軟件架構(gòu),服務(wù)的部署不再依賴于特定平臺,通過標(biāo)準(zhǔn)化接口設(shè)計(jì),實(shí)現(xiàn)軟件的松耦合、易于擴(kuò)展。

        對無人平臺的設(shè)計(jì),目前以硬件為主,按需求定制設(shè)計(jì)的研發(fā)模式,在架構(gòu)靈活性、系統(tǒng)資源共享性、功能域融合性等方面存在不足,難以實(shí)現(xiàn)異構(gòu)無人智能平臺的統(tǒng)一升級、統(tǒng)一控制、統(tǒng)一管理。因此本文以開放式、綜合集成的無人平臺通用軟件框架為出發(fā)點(diǎn),對無人平臺軟件框架的當(dāng)前研究情況進(jìn)行了深入的回顧,歸納總結(jié)各種智能汽車領(lǐng)域軟件框架的特點(diǎn)及關(guān)鍵技術(shù),并給出發(fā)展建議。

        1 無人平臺軟件框架的研究現(xiàn)狀

        1.1 云端架構(gòu)賦能機(jī)器人

        國外對于云端架構(gòu)賦能機(jī)器人的研究比較早,并提出機(jī)器人云平臺概念,將機(jī)器人數(shù)據(jù)處理、智能計(jì)算等復(fù)雜的任務(wù)交給云平臺,從而完成復(fù)雜的任務(wù)。

        文獻(xiàn)[14]針對配送機(jī)器人在對復(fù)雜環(huán)境和臨時(shí)任務(wù),超出自身計(jì)算能力的問題,提出了一種基于微服務(wù)的快遞機(jī)器人云平臺,其架構(gòu)如圖1所示,該平臺將復(fù)雜的任務(wù)拆分成多個(gè)服務(wù),并基于Kubernetes、Docker、Jenkins等組件在云平臺實(shí)現(xiàn)自動(dòng)編排和部署,將傳統(tǒng)機(jī)器人應(yīng)用云遷移,并對新型app的開發(fā),提升了機(jī)器人的服務(wù)能力。文中搭建了實(shí)際的交付環(huán)境,將泊車任務(wù)拆分成車道檢測,標(biāo)志識別和運(yùn)動(dòng)控制等多個(gè)微服務(wù),在實(shí)際的場景中驗(yàn)證架構(gòu)的可行性,與其它平臺相比,該平臺可實(shí)現(xiàn)應(yīng)用程序的快速開發(fā)和部署。

        圖1 基于微服務(wù)的機(jī)器人云平臺架構(gòu)

        除此之外,還有開源云機(jī)器人平臺Rapyuta,該框架通過在云中提供安全的可定制的計(jì)算環(huán)境來減輕機(jī)器人的計(jì)算負(fù)擔(dān);Cloud Networked Robotics云平臺通過抽象機(jī)器人設(shè)備并利用這些設(shè)備以連續(xù)、無縫的方式解決了支持各地日?;顒?dòng)的問題,方便機(jī)器人系統(tǒng)的開發(fā),使機(jī)器人獲得更豐富的功能等。

        文獻(xiàn)[15]提出了一種基于ROS的機(jī)器人云平臺架構(gòu),如圖2所示,該架構(gòu)在現(xiàn)有的機(jī)器人云平臺架構(gòu)的基礎(chǔ)上進(jìn)行優(yōu)化,按功能劃分了基礎(chǔ)層、平臺層和服務(wù)層,基于ROS進(jìn)行二次開發(fā)部署機(jī)器人通用組件,利用OpenStack將機(jī)器人云平臺虛擬化,根據(jù)微服務(wù)結(jié)構(gòu)特點(diǎn)將復(fù)雜的任務(wù)拆分成一系列微小的服務(wù)實(shí)現(xiàn)平臺云服務(wù)的封裝,該框架避免重復(fù)構(gòu)建開發(fā)環(huán)境、部署機(jī)器人軟件的問題,具有松耦合的特點(diǎn)。

        圖2 基于ROS的機(jī)器人云服務(wù)平臺架構(gòu)

        文獻(xiàn)[16]提出了一種基于微服務(wù)的服務(wù)機(jī)器人云服務(wù)設(shè)計(jì)方法,該方法主要設(shè)計(jì)了服務(wù)機(jī)器人虛擬模型、微服務(wù)庫、用于交互的接口協(xié)議,其框架如圖3所示。該框架中將服務(wù)型機(jī)器人運(yùn)動(dòng)學(xué)模型、動(dòng)力學(xué)模型、傳感器模型、環(huán)境模型等虛擬模型到云端的映射,解決了異構(gòu)兼容性問題;微服務(wù)庫采用Docker容器,將復(fù)雜的服務(wù)功能封裝為微小的服務(wù),當(dāng)服務(wù)機(jī)器人調(diào)用云端服務(wù)時(shí),云服務(wù)根據(jù)云端微服務(wù)列表,進(jìn)行串行服務(wù),鏈接成功能應(yīng)用;接口協(xié)議實(shí)現(xiàn)服務(wù)機(jī)器人與云平臺之間數(shù)據(jù)交互,根據(jù)云服務(wù)的需求動(dòng)態(tài)的構(gòu)建服務(wù)實(shí)例,為云服務(wù)的高效運(yùn)行提供了支撐。

        圖3 基于微服務(wù)的云服務(wù)架構(gòu)

        文獻(xiàn)[17]針對多機(jī)器人云平臺在實(shí)際應(yīng)用中存在的協(xié)議適配通用性差、硬件資源泛化程度低等問題,提出了一種基于微服務(wù)的智能云服務(wù)平臺架構(gòu),其框架如圖4所示。協(xié)議適配層利用數(shù)據(jù)交換協(xié)議實(shí)現(xiàn)多種機(jī)器人設(shè)備的快速接入,解決了異構(gòu)平臺兼容性問題;資源虛擬化層根據(jù)服務(wù)型機(jī)器人和工業(yè)機(jī)器人不同體系,定義機(jī)器人相應(yīng)的信息模型,通過統(tǒng)一的本體建模描述機(jī)器人資源,實(shí)現(xiàn)各類機(jī)器人信息模型在云端的統(tǒng)一映射;智能服務(wù)層實(shí)現(xiàn)用戶與多機(jī)器人云平臺之間的友好交互;微服務(wù)層由多個(gè)輕量化、功能獨(dú)立、可動(dòng)態(tài)重組的多個(gè)服務(wù)單元組成,用于支撐構(gòu)建業(yè)務(wù)應(yīng)用。

        圖4 基于微服務(wù)的多機(jī)器人資源云服務(wù)平臺架構(gòu)

        文獻(xiàn)[18]針對異構(gòu)無人平臺協(xié)同作戰(zhàn)場景、作戰(zhàn)能力的差異和約束,搭載的傳感系統(tǒng)、計(jì)算控制單元在復(fù)雜的任務(wù)中無法高效作戰(zhàn)的問題,提出了一種基于異構(gòu)平臺適配器實(shí)現(xiàn)互操作協(xié)議,連接有人/無人平臺,對于不具備自主分析和智能計(jì)算的邊緣節(jié)點(diǎn),可通過適配接口將數(shù)據(jù)傳輸?shù)骄哂休^強(qiáng)算力的云平臺,其框架如圖5所示,文中搭建了華為MDC300的云節(jié)點(diǎn)和瑞芯微RK3399的邊緣節(jié)點(diǎn)的實(shí)驗(yàn)環(huán)境,驗(yàn)證了架構(gòu)的可行性。

        圖5 多無人平臺協(xié)同應(yīng)用的計(jì)算架構(gòu)

        除此之外,國內(nèi)達(dá)闥科技公司研發(fā)的云端機(jī)器人操作系統(tǒng)HARIX OS海睿,基于“云-網(wǎng)-端”協(xié)同技術(shù),可以為人工智能行業(yè)和機(jī)器人行業(yè)從業(yè)者,開發(fā)應(yīng)用提供訓(xùn)練實(shí)驗(yàn)平臺;清華大學(xué)提出了一種機(jī)器人云中心(robot cloud center,RCC)框架和機(jī)器人即服務(wù)(robot as a service,RaaS)的概念等。

        綜上所述,云端機(jī)器人架構(gòu)大概分為3類:第一類是專注于云端引擎,通過網(wǎng)絡(luò)訪問云端服務(wù)器獲取機(jī)器人特定功能;第二類是專注于共享網(wǎng)絡(luò)知識庫,對客戶端開放接口,增加了機(jī)器人之間的協(xié)同;第三類強(qiáng)調(diào)普適性,即采用容器化部署為機(jī)器人在云端創(chuàng)建計(jì)算環(huán)境。

        1.2 云服務(wù)平臺的優(yōu)勢

        相對于機(jī)器人單體設(shè)計(jì),構(gòu)建機(jī)器人云服務(wù)平臺的優(yōu)勢有:復(fù)雜計(jì)算和數(shù)據(jù)處理能力、快速部署能力、應(yīng)用快速生成能力、屏蔽底層異構(gòu)設(shè)備能力。

        (1)復(fù)雜計(jì)算和數(shù)據(jù)處理能力

        隨著應(yīng)用場景的不斷復(fù)雜和數(shù)據(jù)的累計(jì),對機(jī)器人本體的計(jì)算能力的要求不斷提高,相對于CPU、NPU和FPGA有較強(qiáng)的并行計(jì)算和數(shù)據(jù)處理能力。機(jī)器人本體的計(jì)算能力有限,將復(fù)雜的智能計(jì)算和數(shù)據(jù)處理卸載到計(jì)算能力強(qiáng)大的云端,可以提高機(jī)器人系統(tǒng)的性能。

        (2)快速部署能力

        將復(fù)雜的單體任務(wù)拆分成一組支持獨(dú)立開發(fā)、測試、運(yùn)行的微服務(wù),具有相互獨(dú)立、松耦合的特點(diǎn),避免了重復(fù)構(gòu)建開發(fā)環(huán)境、應(yīng)用部署的問題,提高機(jī)器人快速部署的能力。如地圖構(gòu)建服務(wù)可以拆分成數(shù)據(jù)傳輸、機(jī)器人模型、傳感器模型、算法模型、數(shù)據(jù)轉(zhuǎn)換等多個(gè)微服務(wù);路徑跟蹤云服務(wù)可以拆分成航向控制、速度控制、加速度控制、機(jī)器人運(yùn)動(dòng)學(xué)模型等多個(gè)微服務(wù)。

        (3)應(yīng)用快速生成能力

        以微服務(wù)的形式開發(fā)和測試應(yīng)用程序,通過功能解耦的方式,將一個(gè)復(fù)雜的任務(wù)分解成一組微服務(wù)組件,是快速生成應(yīng)用的關(guān)鍵。機(jī)器人通用組件包括自主建圖與定位導(dǎo)航算法、軌跡生成算法、坐標(biāo)轉(zhuǎn)換算法、目標(biāo)識別算法、圖像檢測算法、機(jī)器人控制、機(jī)器人運(yùn)動(dòng)學(xué)模型、機(jī)器人動(dòng)力學(xué)模型等,可以實(shí)現(xiàn)目標(biāo)檢測、目標(biāo)跟隨等基本的應(yīng)用。機(jī)器人云平臺微服務(wù)池支持更新和擴(kuò)充,通過添加服務(wù)組件,快速生成新的功能應(yīng)用,以適應(yīng)不同的應(yīng)用場景和功能需求。

        (4)屏蔽底層兼容異構(gòu)設(shè)備能力

        機(jī)器人云平臺擁有強(qiáng)大的硬件資源,可以提供數(shù)據(jù)存儲(chǔ)、智能計(jì)算和數(shù)據(jù)處理,但機(jī)器人的設(shè)備廠商和通信方式不盡相同,需要進(jìn)行數(shù)據(jù)格式的統(tǒng)一或轉(zhuǎn)換,從而實(shí)現(xiàn)機(jī)器人云服務(wù)平臺的互聯(lián)互通。

        機(jī)器人操作系統(tǒng)(ROS)[19]提供一種機(jī)器人通信和消息傳遞的標(biāo)準(zhǔn),可以實(shí)現(xiàn)節(jié)點(diǎn)之間的相互通信。隨著機(jī)器人技術(shù)和人工智能的不斷發(fā)展,針對“多域異構(gòu)資源重生、雜亂機(jī)器人的自主行為控制、集群智能”等機(jī)器人操作系統(tǒng)所面臨問題的分析,軍事科學(xué)院團(tuán)隊(duì)結(jié)合技能趨勢和實(shí)際需要基于多態(tài)智能集群機(jī)器人操作系統(tǒng)micROS[20]基礎(chǔ)上,提出了面向群體智能的可持續(xù)的平行學(xué)習(xí)框架。與計(jì)算機(jī)操作系統(tǒng)不同的是,micROS可以實(shí)現(xiàn)資源和行為的重生,在互聯(lián)互通的基礎(chǔ)上,實(shí)現(xiàn)集體智能。通過設(shè)計(jì)角色抽象和語義情景抽象,從而解決了群體機(jī)器人自主協(xié)同的關(guān)鍵問題。

        2 智能汽車領(lǐng)域軟件框架

        無人領(lǐng)域的重要發(fā)展節(jié)點(diǎn)出現(xiàn)在了智能汽車領(lǐng)域,尤其是針對無人駕駛應(yīng)用場景,各車企(特斯拉、比亞迪等)以及主流高新技術(shù)企業(yè)(百度、華為等)紛紛開展針對智能汽車領(lǐng)域的軟件框架設(shè)計(jì),以軟件為核心定義汽車的功能,通過規(guī)范化設(shè)計(jì),來屏蔽各類底層平臺、傳感器差異性的影響,實(shí)現(xiàn)真正的軟硬解耦。

        2.1 軟件定義汽車

        特斯拉的自動(dòng)駕駛Autopilot[21]軟件架構(gòu)如圖6所示,主要特點(diǎn)有:①操作系統(tǒng)基于Linux內(nèi)核進(jìn)行研發(fā),設(shè)計(jì)全棧AI架構(gòu),形成“感知-定位-融合-決策-規(guī)劃-控制”整套方案;②電子電氣架構(gòu)從域控制逐步轉(zhuǎn)向集中式架構(gòu),減少了ECU控制模塊的數(shù)量,算力集中到中央單元,便于后續(xù)遠(yuǎn)程升級;③基于自研芯片F(xiàn)SD,充分利用云端算力及資源,收集用戶數(shù)據(jù)進(jìn)行軟件的更新迭代,達(dá)到了功能集中、資源共享的目的。

        圖6 Autopilot軟件架構(gòu)

        比亞迪的BYD OS軟件架構(gòu)如圖7所示,主要特點(diǎn)有:①與英偉達(dá)合作,使用計(jì)算性能較強(qiáng)的DRIVE Orin車用處理器;②作為中國首個(gè)車用操作系統(tǒng),硬件驅(qū)動(dòng)層能夠向上層提供一個(gè)標(biāo)準(zhǔn)化的接口,供上層服務(wù)調(diào)用,實(shí)現(xiàn)硬件的分層解耦;③電子電氣架構(gòu)采用智能域控制架構(gòu)。通過智能動(dòng)力域、智能車控域、智能座艙域、智能駕駛域等高集成的域控制,提升了算力和交互響應(yīng)效率。

        圖7 BYD OS軟件架構(gòu)

        百度的Apollo自動(dòng)駕駛開放平臺軟件框架[22,23]如圖8所示,主要特點(diǎn)有:①開放車輛硬件標(biāo)準(zhǔn)和接口標(biāo)準(zhǔn),各車企可以通過標(biāo)準(zhǔn)認(rèn)證接入平臺;②易擴(kuò)展的應(yīng)用與軟件場景應(yīng)用。軟件應(yīng)用可以為開發(fā)者提供感知、預(yù)測、規(guī)劃、控制、定位等常用應(yīng)用擴(kuò)展,以及基于場景的擴(kuò)展應(yīng)用;③提供易用的軟件和云服務(wù)工具。提供地圖引擎、感知、定位等最小軟件服務(wù),云端服務(wù)完成算法模型訓(xùn)練、實(shí)訓(xùn)、仿真、高精地圖等功能。

        圖8 Apollo8.0自動(dòng)駕駛開放平臺軟件架構(gòu)

        華為的MDC自動(dòng)駕駛計(jì)算平臺整體架構(gòu)[24]如圖9所示,主要特點(diǎn)有:①平臺硬件集成具有鯤鵬CPU算力和昇騰AI算力的智能SOC芯片,大大提高了算力和處理能力;②MDC Core對外提供基于AUTOSAR規(guī)范的軟件服務(wù),提供標(biāo)準(zhǔn)的API和SDK開發(fā)包,便于智能應(yīng)用的開發(fā)、測試與部署;③遵循平臺化與標(biāo)準(zhǔn)化原則。包括平臺物理特性標(biāo)準(zhǔn)化、平臺硬件接口標(biāo)準(zhǔn)化、算法組件標(biāo)準(zhǔn)化,提升整體研發(fā)效率。

        圖9 MDC自動(dòng)駕駛計(jì)算平臺整體架構(gòu)

        2.2 各類架構(gòu)層次特點(diǎn)

        隨著“軟件定義汽車”的大背景下,國內(nèi)外廠商紛紛開始投入自動(dòng)駕駛平臺的研發(fā),除上節(jié)所提到的軟件框架外,本文從主流車企和零部件、高新技術(shù)企業(yè)兩個(gè)角度對各智能汽車領(lǐng)域框架進(jìn)行綜合分析[25],見表1。

        表1 國內(nèi)外智能汽車領(lǐng)域框架綜合分析

        經(jīng)過綜合分析,可以得出智能汽車領(lǐng)域軟件框架的特點(diǎn)包括:

        (1)在智能化電子電氣架構(gòu)的集中式發(fā)展趨勢下,不同廠商不同操作系統(tǒng)如何實(shí)現(xiàn)高效集中式管理成為關(guān)鍵,中間件能夠?qū)浖峁?biāo)準(zhǔn)化的接口、配置信息進(jìn)行統(tǒng)一化管理,實(shí)現(xiàn)跨配置、跨平臺調(diào)用。在所有中間件的方案中,目前車企主要采用基于AUTOSAR的標(biāo)準(zhǔn)規(guī)范[26]。

        (2)目前汽車領(lǐng)域軟件框架平臺通過系統(tǒng)軟件向下適配異構(gòu)硬件架構(gòu),功能軟件基本采用SOA松耦合的方式,將汽車平臺和外圍傳感器等硬件作為底層,上層設(shè)計(jì)自動(dòng)駕駛計(jì)算平臺,通過服務(wù)組件和硬件的標(biāo)準(zhǔn)化接入,實(shí)現(xiàn)持續(xù)的升級更新。

        (3)主流車企(如特斯拉、大眾、比亞迪等)主要針對自身駕駛平臺進(jìn)行設(shè)計(jì)[27],并不考慮兼容其它類型的汽車平臺。隨著汽車智能化的發(fā)展,以NVIDIA、華為、百度為代表的高新技術(shù)企業(yè)在高效率軟件開發(fā)方面有著得天獨(dú)厚的優(yōu)勢,主要負(fù)責(zé)提供軟件服務(wù)和接入平臺,汽車硬件依賴車企,通過認(rèn)證能夠適配多款來自不同車企的車型,更能符合異構(gòu)平臺通用框架的設(shè)計(jì)需求。

        (4)國外廠商(如特斯拉、英偉達(dá)等)基本采用自研芯片的方式,尤其是特斯拉的遠(yuǎn)程升級一直在行業(yè)處于引領(lǐng)地位。國內(nèi)廠商(比亞迪、長城等)主要采用自研+合作并行的思路,計(jì)算芯片、底層操作系統(tǒng)、中間件等方面目前主要依賴國外供應(yīng)商。華為依托自研昇騰、鯤鵬等硬件產(chǎn)品,以產(chǎn)品渠道拓展市場業(yè)務(wù)。百度自研CyberRT代替ROS實(shí)現(xiàn)高性能實(shí)時(shí)通信[28],借助百度地圖、云服務(wù)等平臺應(yīng)用,且憑借在自動(dòng)駕駛領(lǐng)域的技術(shù)優(yōu)勢,具有[車-路-云-圖]的全棧基礎(chǔ)能力。

        3 異構(gòu)無人平臺軟件框架關(guān)鍵性技術(shù)綜述

        3.1 軟硬件平臺協(xié)議標(biāo)準(zhǔn)定義

        針對異構(gòu)平臺采用不同的物理接口和通信協(xié)議,其和上層平臺之間的通信需要轉(zhuǎn)換成統(tǒng)一的消息格式,目前主流方法是采用基于ROS/ROS2[29]的標(biāo)準(zhǔn)消息通信機(jī)制,其通信過程中需要對消息做MD5校驗(yàn),當(dāng)接口升級后,模塊之間就會(huì)存在難以兼容的問題。百度的Apollo采用基于Protobuf的消息定義,解決了ROS協(xié)議存在的向后兼容問題。調(diào)試工具能夠直接顯示消息,序列化與反序列化的封裝由對應(yīng)工具完成,調(diào)試人員只需要關(guān)注業(yè)務(wù)數(shù)據(jù)即可,極大地降低了學(xué)習(xí)成本,此外基于ProtoBuf的消息傳輸機(jī)制能夠跨平臺、跨語言兼容、向后兼容性也更好。

        3.2 工具鏈設(shè)計(jì)

        工具鏈?zhǔn)峭ㄓ密浖_發(fā)平臺的必要組成部分,平臺工具鏈融合了數(shù)據(jù)采集、處理、挖掘分析、模型訓(xùn)練、仿真測試、部署等環(huán)節(jié),能夠開放各類應(yīng)用場景庫,通過快速原型配置、自動(dòng)代碼生成,兼容第三方產(chǎn)業(yè)開發(fā),助力形成產(chǎn)業(yè)生態(tài),能夠極大地降低代碼開發(fā)成本、統(tǒng)一軟件風(fēng)格、提高鏈路開發(fā)效率。目前不同公司開發(fā)工具鏈只關(guān)注自身部分功能,未考慮全生態(tài)產(chǎn)業(yè)鏈的設(shè)計(jì),導(dǎo)致“數(shù)據(jù)孤島”現(xiàn)象嚴(yán)重。在自動(dòng)駕駛領(lǐng)域,以百度、華為為首的科技巨頭瞄準(zhǔn)仿真工具鏈的搭建為核心進(jìn)行相關(guān)研發(fā)。百度Apollo平臺借助PnC工具鏈和便捷的感知可視化工具,實(shí)現(xiàn)高保真仿真測試。華為MDC開發(fā)平臺提供全套開發(fā)工具鏈,基于AUTOSAR規(guī)范的智能駕駛應(yīng)用,實(shí)現(xiàn)一站式開發(fā)、測試以及可視化調(diào)試。

        3.3 網(wǎng)絡(luò)安全技術(shù)

        網(wǎng)絡(luò)安全技術(shù)是無人平臺運(yùn)行可靠的重要保障。網(wǎng)絡(luò)安全的設(shè)計(jì)包括網(wǎng)絡(luò)安全檢測、網(wǎng)絡(luò)安全隔離、安全認(rèn)證、遠(yuǎn)程升級安全等方面。因此,亟需設(shè)計(jì)滿足信息安全、功能安全、流程管控安全的標(biāo)準(zhǔn)規(guī)范體系,推動(dòng)行業(yè)發(fā)展的標(biāo)準(zhǔn)化。加密和認(rèn)證被廣泛應(yīng)用于大量車載網(wǎng)絡(luò)環(huán)境,MAC技術(shù)也已經(jīng)被納入AUTOSAR規(guī)范,在與第三方系統(tǒng)對接時(shí),主要通過IP白名單、SSL認(rèn)證等方式來確保集成互訪的合法性與安全性,通過安全服務(wù)加密、防護(hù)墻等措施確保數(shù)據(jù)傳輸?shù)陌踩?。針對分布式無人機(jī)網(wǎng)絡(luò)安全問題,文獻(xiàn)[30]提出使用區(qū)塊鏈技術(shù)和類似物聯(lián)網(wǎng)和云服務(wù)器的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),以確保數(shù)據(jù)收集和傳輸過程中的通信安全,并降低被惡意操縱的無人機(jī)攻擊的可能性。此外,建立了一個(gè)獨(dú)特的基于信譽(yù)的共識協(xié)議,以確保去中心化網(wǎng)絡(luò)的可靠性。

        3.4 遠(yuǎn)程升級(OTA)技術(shù)

        OTA(over-the-air)技術(shù)[31]指遠(yuǎn)程升級技術(shù),指通過4G/5G無線網(wǎng)絡(luò)對車輛的數(shù)據(jù)、應(yīng)用軟件進(jìn)行遠(yuǎn)程升級的技術(shù)。該技術(shù)能批量實(shí)現(xiàn)系統(tǒng)的遠(yuǎn)程升級、快速修復(fù)故障、提高用戶的使用體驗(yàn)。在智能汽車領(lǐng)域,從特斯拉、蔚來、小鵬等新勢力造車,以及大眾、長城等傳統(tǒng)汽車制造商,紛紛在新車中啟動(dòng)OTA升級技術(shù)。架構(gòu)上分為OTA云端服務(wù)器和車輛兩部分,OTA云端主要包括OTA管理平臺、OTA升級服務(wù)、任務(wù)調(diào)度、文件服務(wù)和任務(wù)管理,升級流程主要包括“生成更新包—傳輸更新包—安裝更新”。針對異構(gòu)無人平臺遠(yuǎn)程升級的需求,需要搭建OTA云服務(wù)平臺,實(shí)現(xiàn)多種服務(wù)的綜合管控,支持多無人平臺、多類型設(shè)備的接入和軟件升級。

        3.5 集群協(xié)同控制技術(shù)

        異構(gòu)無人平臺集群協(xié)同控制技術(shù)是完成作戰(zhàn)方式轉(zhuǎn)變的顛覆性技術(shù),通過軟件定義指控系統(tǒng)架構(gòu),以“群”的方式對目標(biāo)實(shí)施偵察、攻擊、防御等行動(dòng),能夠很快形成態(tài)勢優(yōu)勢。美國海軍為加強(qiáng)海上防空作戰(zhàn)能力研制了美軍協(xié)同作戰(zhàn)能力系統(tǒng),該系統(tǒng)通過無線通信網(wǎng)絡(luò)將航母上各作戰(zhàn)平臺的探測系統(tǒng)、指控系統(tǒng)和武器系統(tǒng)連接起來,共享各平臺的雷達(dá)傳感器探測數(shù)據(jù),生成統(tǒng)一的態(tài)勢圖,使整個(gè)作戰(zhàn)群能夠高度協(xié)同作戰(zhàn)。文獻(xiàn)[32]針對典型的無人機(jī)協(xié)同對抗應(yīng)用場景,構(gòu)建了一個(gè)面向多智能體的集群協(xié)同智能系統(tǒng)架構(gòu),還構(gòu)建了無人機(jī)集群協(xié)同對抗的仿真環(huán)境,完成了基于群智能的無人機(jī)集群協(xié)作對抗系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。

        4 發(fā)展建議

        單個(gè)機(jī)器人容易受到其機(jī)載硬件和計(jì)算約束的限制,隨著無線網(wǎng)絡(luò)、大數(shù)據(jù)技術(shù)、通信技術(shù)以及云平臺技術(shù)的迅猛發(fā)展,為機(jī)器人提供了更快、更強(qiáng)大的計(jì)算能力和存儲(chǔ)性能,從而賦予機(jī)器人新的能力。但針對異構(gòu)無人平臺的協(xié)同,如何實(shí)現(xiàn)云平臺、操作端和設(shè)備之間的有機(jī)協(xié)同,達(dá)到系統(tǒng)的整體優(yōu)化,仍然是該領(lǐng)域面臨的重要挑戰(zhàn)。下面對該領(lǐng)域未來的發(fā)展提出一些展望:

        (1)云-邊-端的架構(gòu)成為發(fā)展的趨勢。

        云平臺主要負(fù)責(zé)全局的管理和調(diào)度,包含數(shù)據(jù)的存儲(chǔ)、數(shù)據(jù)挖掘分析、人工智能算法訓(xùn)練、仿真分析、智能操控等復(fù)雜服務(wù)、對計(jì)算資源要求較高的應(yīng)用。

        邊緣層主要負(fù)責(zé)用戶對局部進(jìn)行管理、調(diào)度和控制,包含無人平臺接入、終端設(shè)備狀態(tài)的實(shí)時(shí)監(jiān)控、數(shù)據(jù)采集、分析等實(shí)時(shí)性要求較高的應(yīng)用,同時(shí)與云端實(shí)現(xiàn)資源、數(shù)據(jù)、服務(wù)的高效協(xié)同。

        終端層主要包含各類異構(gòu)無人平臺,包含狀態(tài)數(shù)據(jù)、載荷采集數(shù)據(jù)的采集上報(bào)、自主服務(wù)的運(yùn)行,同步接收上層操控指令。

        云-邊-端的架構(gòu)可以滿足異構(gòu)無人平臺在復(fù)雜應(yīng)用場景中執(zhí)行任務(wù)的需求,根據(jù)實(shí)際應(yīng)用需要,靈活部署硬件資源,可以實(shí)現(xiàn)功能的快速部署、快速響應(yīng)。對于語音交互、協(xié)同操作等實(shí)時(shí)性要求較強(qiáng)的感知任務(wù),采用能靈活組合CPU、FPGA和DSA等的異構(gòu)計(jì)算平臺,實(shí)現(xiàn)各無人平臺硬件系統(tǒng)和邊緣側(cè)多傳感器數(shù)據(jù)的同步和加速計(jì)算。對于處理敏感隱私數(shù)據(jù)(如視頻、圖像、對話等),云-邊-端一體化架構(gòu)需要構(gòu)建數(shù)據(jù)的安全傳輸和存儲(chǔ)機(jī)制,并且限定物理范圍。對于可以進(jìn)行物理操作的無人平臺,要構(gòu)建獨(dú)立的安全監(jiān)測機(jī)制,保證即使系統(tǒng)被遠(yuǎn)程攻擊劫持后也不會(huì)造成物理安全損害。

        (2)通用的協(xié)議標(biāo)準(zhǔn)規(guī)范及互操作機(jī)制。

        針對各異的無人平臺功能需求,研發(fā)集中式管理服務(wù)平臺,在軟件設(shè)計(jì)方面統(tǒng)一“指控端”和“平臺端”系統(tǒng)架構(gòu),需要定義統(tǒng)一的硬件接口、軟件協(xié)議標(biāo)準(zhǔn),實(shí)現(xiàn)異構(gòu)無人平臺的接入,達(dá)到無人平臺和服務(wù)的解耦。對于已有無人平臺的接入,則需要設(shè)計(jì)互操作機(jī)制,實(shí)現(xiàn)通信鏈路的兼容,達(dá)到異構(gòu)平臺之間的通信和信息傳輸?shù)哪康?。比如,達(dá)闥機(jī)器人公司提出的海睿操作系統(tǒng),專門針對異構(gòu)無人平臺設(shè)計(jì)了機(jī)器人控制單元(RCU)實(shí)現(xiàn)不同無人平臺之間的互操作。

        (3)標(biāo)準(zhǔn)化的服務(wù)設(shè)計(jì)。

        系統(tǒng)服務(wù)具有全局性,操控站對各無人平臺的通用化功能進(jìn)行協(xié)同管控和應(yīng)用升級。

        基礎(chǔ)服務(wù)具有通用性,對基礎(chǔ)軟件開發(fā)平臺提供的通用化功能具有抽象性。

        動(dòng)態(tài)服務(wù)具有動(dòng)態(tài)配置性,應(yīng)用服務(wù)在運(yùn)行過程中可對服務(wù)進(jìn)行配置,并執(zhí)行動(dòng)態(tài)服務(wù)。

        原子服務(wù)具有獨(dú)立性,設(shè)計(jì)應(yīng)與硬件配置和實(shí)現(xiàn)無關(guān),與上層功能服務(wù)層和下層的硬件驅(qū)動(dòng)層解耦,完全獨(dú)立。

        5 結(jié)束語

        文中對異構(gòu)無人平臺軟件框架進(jìn)行了研究、分析和總結(jié)。首先介紹了基于云端架構(gòu)的無人平臺設(shè)計(jì)。并以典型應(yīng)用智能汽車領(lǐng)域?yàn)槔?,介紹了特斯拉、比亞迪、百度Apollo、華為MDC等軟件架構(gòu)的特點(diǎn),“軟件定義汽車”作為未來的發(fā)展趨勢,對異構(gòu)無人平臺的框架設(shè)計(jì)具有一定的啟發(fā)作用。然后提煉并總結(jié)了異構(gòu)無人平臺軟件框架中軟硬件平臺協(xié)議標(biāo)準(zhǔn)定義、工具鏈、網(wǎng)絡(luò)安全、OTA、集群協(xié)同控制5個(gè)關(guān)鍵技術(shù)。最后,對異構(gòu)無人平臺軟件框架的未來發(fā)展趨勢進(jìn)行展望。本文為研究人員提供有關(guān)該領(lǐng)域最新研究的支持,并為后續(xù)研究提供幫助。

        猜你喜歡
        異構(gòu)云端無人
        云端相連
        歌海(2024年3期)2024-01-01 00:00:00
        試論同課異構(gòu)之“同”與“異”
        云端之城
        無人戰(zhàn)士無人車
        反擊無人機(jī)
        詩到無人愛處工
        岷峨詩稿(2017年4期)2017-04-20 06:26:43
        美人如畫隔云端
        無人超市會(huì)流行起來嗎?
        行走在云端
        初中生(2017年3期)2017-02-21 09:17:43
        overlay SDN實(shí)現(xiàn)異構(gòu)兼容的關(guān)鍵技術(shù)
        亚洲精品高清av在线播放| 国产精品无码av一区二区三区 | 亚洲中文久久精品无码ww16| 久久亚洲国产成人精品v| 国产精品va在线播放我和闺蜜 | 日本肥老熟妇在线观看| 99精品国产综合久久麻豆| 亚洲国产精品无码中文字| 成人免费视频在线观看| 久久精品国产亚洲AⅤ无码剧情 | 狂猛欧美激情性xxxx大豆行情| a级国产乱理伦片在线播放| 免费看一级a女人自慰免费| 性色av一区二区三区四区久久| 丰满少妇人妻无码| 欧美人与禽2o2o性论交| 破了亲妺妺的处免费视频国产| 国产日韩AV无码免费一区二区 | 亚洲精品aⅴ无码精品丝袜足| 香蕉蜜桃av一区二区三区| 男女18禁啪啪无遮挡激烈网站| 欧美人做人爱a全程免费| 色偷偷88888欧美精品久久久| 成人在线免费视频亚洲| 日产一区二区三区的精品| 国产精品妇女一区二区三区| 日韩成人无码| 日韩国产成人精品视频| 天堂av国产一区二区熟女人妻| 无码aⅴ精品一区二区三区| 亚洲中久无码永久在线观看同| 美女极度色诱视频国产免费| 国产高清大片一级黄色| 色偷偷偷在线视频播放| 成人国产精品免费视频| 日本在线免费精品视频| 91自拍视频国产精品| 黄色a级国产免费大片| 亚洲天天综合色制服丝袜在线| 日本加勒比一区二区在线观看| 国产精品美女久久久网av|