一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Apollo3.0 PnC更新以及車輛開放平臺的講解

YB7m_Apollo_Dev ? 來源:未知 ? 作者:李倩 ? 2018-08-22 12:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本次技術(shù)沙龍中,來自Apollo團隊計算平臺的資深研發(fā)工程師-羅琦老師帶了關(guān)于Apollo3.0 PnC更新以及車輛開放平臺的講解。

這里,我們將整理后的視頻資料及內(nèi)容分享給大家,沒能到達現(xiàn)場的開發(fā)者可以通過視頻和PPT資料來詳細了解課程內(nèi)容。

演講概要:

安全是自動駕駛前行的保障,尤其是對于 L4 級別的自動駕駛系統(tǒng),功能安全更是一個全新的領(lǐng)域與挑戰(zhàn)。本演講將分享 Apollo 在功能安全方面的探索。

Apollo3.0 PnC更新以及車輛開放平臺介紹

1Apollo Roadmap

這里分享一下Apollo在3.0里面的相關(guān)更新,以及車輛開放平臺的一些介紹。

首先為大家介紹下Apollo的Roadmap。今年7月份,Apollo發(fā)布了3.0版本,并升級發(fā)布了ASU、Hardware Flexibility、Labelled Obstacles。其中在感知模塊我們也部署了新的檢測方案;而新增加的Guardian-Safety Module是Apollo平臺關(guān)于功能安全新的嘗試;在Monitor也更新了對硬件的檢測、軟件的功能檢測,為了和Guardian系統(tǒng)一起形成一個完整的Functional Safety的嘗試;在3.0版本中,我們又接入了新的Sensors——毫米波雷達,以及升級版的Hardware Development Platform。

2Apollo Open Software Platform 更新Guardian &Monitor

首先是 Guardian和Monitor模塊。Monitor是狀態(tài)監(jiān)控模塊,Guardian是在3.0版本中新加入的一個功能模塊。這兩個模塊是開放平臺對于Functional Safety和Fault Handling的嘗試。

Monitor主要實時監(jiān)控硬件和軟件各個模塊的健康狀態(tài),比如功能模塊——Perception、Prediction、Planning、Control、Roadmap、Localization,同時監(jiān)測一些信號是否延時,以及是否有收到一些重要的信號?;诖?,如果發(fā)現(xiàn)一些非正常行為、系統(tǒng)模塊報錯,就會通知Guardian模塊進入安全模式,同時會在Dreamview上通過不同的聲音和畫面方式提醒駕駛員在10秒鐘內(nèi)需要接管。

之前的Control直接跟CAN Bus模塊進行通訊。現(xiàn)在由于接入了 Guardian,在 Guardian下存在兩個工作模式。在正常的模式下,Guardian會直接轉(zhuǎn)發(fā)Control的Signal到CAN Bus,如果當超聲波傳感器正常工作并且前方?jīng)]有檢測到障礙物的前提下,嘗試在10s內(nèi)緩緩停車。如果超聲波傳感器在監(jiān)測的整個過程中信號沒有輸出、輸出不符合預期或者是Ultrasonic Sensors檢測到障礙物,我們會采取緊急措施來防止碰撞。

Relative Map

Relative Map最初是在 Apollo2.5 中發(fā)布的,其目的是在一些相對簡單的路況上,降低對于高精地圖的依賴。在 Apollo 2.0 以及之前的開放版本中,高精地圖主要用于3D雷達的監(jiān)測、2D相機紅綠燈監(jiān)測以及定位模塊的多傳感器融合和DreamView的顯示。這些功能都對高精地圖有很強的依賴。在Apollo 2.5中,我們主要依賴攝像頭來作為進行障礙物和車道線的監(jiān)測,同時定位模塊主要依賴相對車道線或者GPS定位, 使得我們有機會嘗試解耦對于高精地圖的高度依賴。

Relative Map是根據(jù)周圍的環(huán)境實時建立的,同時以10hz的頻率向外發(fā)布,以供預測、規(guī)劃以及Dreamview使用。有三個不同的工作方式。

一是直接由實時的感知模塊監(jiān)測到的道路邊界,以10hz的頻率生成。好處是完全脫離對高精地圖和高精定位的依賴,部署成本較低,壞處是這種工況對于車道線本身的Lane Marker標注是否清晰依賴度較高,同時在這種工況下只能進行簡單的ACC和Lane keeping。

第二種是指引線加上相對地圖,這樣的方式對于定位有較強依賴,而對車道線本身標注的清晰程度依賴較低,同時,不基于高清地圖,仍然保持較為靈活的部署方式。

最后一種方案是基于指引線+高精地圖模式,這是最精確的解決方案,這樣的優(yōu)點是可以得到最全面和精確的地圖定位信息,缺點是部署成本較高。

上面是歸納高精地圖在三種模式下的車道應用說明。

Lattice Planner

Lattice Planner一開始在Apollo 2.5時入庫,但那時候并沒有完全Functional ready,簡單來說,Lattice Planner是一種Sample Based Planning的算法,具體的算法為:

1. 橫向和縱向分別撒點, 根據(jù)實時的決策目標,比如跟車或者停止,在車輛的狀態(tài)空間內(nèi)取不同的終點。用高階曲線鏈接起點和不同狀態(tài)的終點。

2. 同時根據(jù)體感,是否達到終點狀態(tài)等,對于橫向和縱向的曲線Assign不同的Cost。

3. 之后,將橫縱向的曲線bundle起來形成最終的曲線,根據(jù)曲線Bundle后的Cost,從小到大排序,再檢查Bundle后的曲線是否符合Gometry Constraint,Comfort Constraint和通過Collision Check。

4. 最終輸出滿足條件的最優(yōu)的解。

這種方法對比現(xiàn)在的EM Planner來說,優(yōu)點是在調(diào)試性和可理解性上都要容易很多。缺點的話,是跟現(xiàn)有的EM Planner相比,因為軌跡之間是用高階曲線進行連接,Lattice Planner在特別復雜的條件下表達能力有所欠缺。因此Lattice Planner適合相對比較容易的高速場景以及末端物流場景和園區(qū)場景中運行。

這是兩種不同的Applications,一種是Relative Map + Lattice Planner在高速場景中的應用,另外一種主要解決方案是HD Map+Lattice Planner在低速物流場景的應用。在Apollo 2.5中Relative Map剛開始發(fā)布時主要支持單車道的簡單ACC與Lane Keeping,在隨后的Apollo 3.0以及以后再次升級了相對地圖,以及在此基礎(chǔ)上的決策規(guī)劃與控制的能力,同時提供在Relative Map下的多車道的復雜動作,比如超車與換道。

Fleet Mangement

Fleet Management在第三方平臺和云服務(wù)平臺的之間定義了車輛接口、合作方接口、園區(qū)接口、以及起始終點接口。同時,在百度云端服務(wù)和車端自動駕駛系統(tǒng)之間,定義了起始點,以及車輛調(diào)度指令下發(fā)接口和狀態(tài)收集接口,與量產(chǎn)接口一致,保證了和partner是一套調(diào)度接口,方便開發(fā)者在此基礎(chǔ)上進行開發(fā)。

3Open Vehicle Certificate Platform

Open Vehicle Certificate Platform在1.0版本的時候只有一種車型,對于開發(fā)者來說選擇相對較少。因此在Apollo 3.0當中開放了Open Vehicle Certificate Platform,同時發(fā)布了Open Vehicle Certificate Standard,比如把整個的標準跟流程進行發(fā)布,更方便不同的開發(fā)者快速的把他們相關(guān)的能力加入我們的平臺中。

Apollo開放認證平臺,對于自動駕駛開發(fā)者來說更方便、更安全以及更低成本,只需要一套代碼就可以支持多種車型,直接進行切換。對于車企和車營商來說,好處在于車輛可以和Apollo平臺無縫對接,同時可以接入自動駕駛的開發(fā)者,這里我們也希望能夠和更多車型、車輛的供應商一起攜手建立一套行業(yè)標準。

Apollo開放車輛的接口標準主要分為兩大部分。首先對于線控系統(tǒng)來說,線控系統(tǒng)會對于功能指標、性能指標、安全指標進行一系列的約定與標準的提出。其次是對于車輛本身的車輛系統(tǒng),為了支持自動駕駛,我們也對它的功能、性能、安全以及能耗指標制定了一系列約定。

具體來說最常見的剎車和油門,對于它們來說,控制精度、控制力度及這些系統(tǒng)的周期時間、響應時間都有著嚴格的規(guī)定。對于線控系統(tǒng)的安全指標來講,其中包括指令越界保護和控制的處理,都有著明確約定以及標準化的要求。

對于車輛系統(tǒng)本身,首先希望有相對穩(wěn)定的CAN通信接口,同時對于這輛車的電源,具體包括電壓、功率、最大波動、輸出誤差都有一系列的規(guī)定,能夠保證在整個自動駕駛過程中電源輸出穩(wěn)定。

在車輛系統(tǒng)中,我們希望partners能夠給我們一些動力學模型,具體來說包括加速動力曲線、剎車動力曲線、以及轉(zhuǎn)向動力曲線。同時,接入的車輛要滿足一系列的安全指標,比如車輛碰撞及一些推薦能耗指標,比如車輛排放標準、油耗標準和續(xù)航里程標準。

在Apollo 3.0中,我們開放了相關(guān)開放車輛的一些工具和文檔,這些工具文檔包括但并不限于我們的DBC file轉(zhuǎn)化工具,校驗工具,以及車輛安全測試工具。同時我們也開放了相關(guān)的文檔,比如接口需求文檔、操作文檔,及認證車輛類表。接下來介紹一下整個的車輛操作指南,同時在這個過程中帶領(lǐng)大家熟悉一下在Apollo的代碼中,我們的接口需求、文檔以及各個工具具體的位置以及使用方式。

在一個完整的Open Vehicle Certificate Program的流程里,第一步是Apollo Publish Interface and requirements,這里面包括Interface Documents,也包括我們的Compatible Vehicles,Certification Services以及Apollo Open Source Code,這些都是開始之前預先要做的準備。

第二步是Partners Initiate Process,能夠根據(jù)接口要求進行自檢,并進行一系列的測試,同時我們會相應的提供一些文檔和工具的支持。

第三步是一些Process Requirements,以及更多的Tehnical Check和Business Development Process。

第四步是Apollo and Partner Real Vehicle Test。Apollo平臺也盡可能提供不同的接口幫助大家完成開發(fā)以及對接。首先對于一輛新的vehicle,希望大家在Apollo Github上找到documents,根據(jù)流程和文檔,和我們開源的demo code和標準,開發(fā)者們可以從一個新的車廠DBC file,生成一整系列的code,通過改變很小的一部分code就可以無縫接入我們的Open Vehicle Certificate Program的流程。

期待我們的partner在Open Loop的時候使用一些Verification工具,保證向下的命令可以符合預期。最后開發(fā)者應該可以以Apollo 1.0循跡的方式,用新加入的車輛進行Waypoint Following的測試,通過我們在Apollo平臺上提供的相關(guān)測試標準。

接下來是最后的步驟,首先是Legal Check,將車輛通信協(xié)議代碼添加到Github上,同時將車輛添加到Apollo車輛平臺兼容列表里,就可以完成整個認證流程。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 自動駕駛
    +關(guān)注

    關(guān)注

    788

    文章

    14305

    瀏覽量

    170514
  • Apollo
    +關(guān)注

    關(guān)注

    5

    文章

    348

    瀏覽量

    18829

原文標題:技術(shù)沙龍 | Apollo3.0 PnC更新以及車輛開放平臺介紹

文章出處:【微信號:Apollo_Developers,微信公眾號:Apollo開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    攜手推進Apollo計劃,ADI與百度在自動駕駛感知與導航領(lǐng)域達成合作

    2018 百度 AI 開發(fā)者大會開幕,全球首款量產(chǎn)無人駕駛巴士“阿波龍”量產(chǎn)下線,百度 Apollo 開啟新時代,Apollo3.0 發(fā)布。ADI 宣布與百度在自動駕駛感知與導航領(lǐng)域達成合作,簽署合作諒解備忘錄。
    的頭像 發(fā)表于 07-04 17:25 ?5323次閱讀

    3天造出自動駕駛汽車的百度Apollo,背后竟有50多個后臺

    、Apollo平臺研發(fā)總經(jīng)理王京傲向開發(fā)者和企業(yè)人士詳細介紹了Apollo開放細節(jié):Apollo將從云端服務(wù)
    發(fā)表于 07-07 18:28

    Apollo 3.0:面向量產(chǎn),更加開放

    7 月 4 日,在百度 AI 開發(fā)者大會上 Apollo3.0 正式發(fā)布,百度智能駕駛事業(yè)群總經(jīng)理李震宇對外詳細介紹了此次更新內(nèi)容。
    的頭像 發(fā)表于 07-05 09:56 ?3192次閱讀

    無人駕駛技術(shù)和Apollo平臺走進社會大眾

    當下,Apollo自動駕駛平臺更新迭代到3.0版本,基于該平臺技術(shù)的L4級別無人駕駛小巴阿波龍已量產(chǎn)并在雄安、武漢、長沙等地試運營。
    的頭像 發(fā)表于 11-05 16:08 ?3117次閱讀

    為什么安裝Apollo3.0內(nèi)核之后無法安裝Nvidia驅(qū)動

    新手想問一下,為什么安裝Apollo3.0內(nèi)核之后無法安裝Nvidia驅(qū)動,并出現(xiàn)這樣的報錯?如果先安裝Nvidia驅(qū)動,再安裝Apollo內(nèi)核的話,重啟之后分辨率會出現(xiàn)問題,而且會卡在輸密碼的界面循環(huán)啟動。
    的頭像 發(fā)表于 01-19 09:49 ?4683次閱讀

    Apollo三大平臺三重開放 解碼智能駕駛“通關(guān)密語”

    正式完成從自動駕駛開放平臺向自動駕駛、車路協(xié)同、智能車聯(lián)三大開放平臺協(xié)同發(fā)展,加速推動自動駕駛、智能交通發(fā)展落地,分分鐘收割行業(yè)關(guān)注無數(shù)!
    發(fā)表于 12-23 15:03 ?835次閱讀

    百度Apollo推出智能車聯(lián)開放平臺 助力智能交通加速落地

    12月18日,百度Apollo在長沙舉辦首屆Apollo生態(tài)大會。會上,Apollo發(fā)布了點到點城市自動駕駛開放能力、自動駕駛云、新一代智能交通解決方案、小度車載2020等15大新品及
    發(fā)表于 12-24 10:39 ?709次閱讀

    百度Apollo發(fā)布消息 自動駕駛開放平臺將迎來新的合作伙伴

    百度Apollo是國內(nèi)比較大的自動駕駛開放平臺。自動駕駛不是單打獨斗就能搞定的游戲,百度“搭臺”自然需要小伙伴們來“唱戲捧場”。日前,百度Apollo官微發(fā)布消息稱,其自動駕駛
    發(fā)表于 03-04 15:04 ?1056次閱讀

    百度Apollo已成為全球最大的自動駕駛開放平臺

    目前用戶可通過百度地圖和Apollo GO App,自主選擇上下車站點,呼叫Apollo GO。據(jù)悉,百度自運營的App Apollo GO現(xiàn)已上架小米商店、OPPO商店、vivo商店、華為商城和iOS App Store等。北
    的頭像 發(fā)表于 10-12 12:00 ?3776次閱讀

    Apollo開放平臺8.0多維度全新升級

    12月28日,百度舉行了Apollo開放平臺8.0線上發(fā)布會。會上,百度面向所有開發(fā)者,正式推出了Apollo自動駕駛開放
    的頭像 發(fā)表于 12-29 15:49 ?2092次閱讀

    自動駕駛Apollo開放平臺8.0升級的內(nèi)容

    的可以看看百度的Apollo開放平臺。 12月28日,百度還剛剛推出了全新升級的版本——Apollo開放
    發(fā)表于 06-02 14:28 ?0次下載
    自動駕駛<b class='flag-5'>Apollo</b><b class='flag-5'>開放</b><b class='flag-5'>平臺</b>8.0升級的內(nèi)容

    重構(gòu)12萬行代碼、開發(fā)者3倍增速,Apollo開放平臺9.0重磅發(fā)布

    12月19日,百度正式推出了Apollo開放平臺的全新升級版本——Apollo開放平臺9.0,面
    的頭像 發(fā)表于 12-19 16:30 ?536次閱讀
    重構(gòu)12萬行代碼、開發(fā)者3倍增速,<b class='flag-5'>Apollo</b><b class='flag-5'>開放</b><b class='flag-5'>平臺</b>9.0重磅發(fā)布

    百度發(fā)布Apollo開放平臺9.0

    在2023年的12月19日,百度正式發(fā)布了Apollo開放平臺的全新版本——Apollo開放平臺
    的頭像 發(fā)表于 01-02 16:18 ?1507次閱讀

    百度Apollo開放平臺10.0正式發(fā)布

    12月4日,百度正式發(fā)布Apollo開放平臺的全新升級版本——Apollo開放平臺10.0,基于
    的頭像 發(fā)表于 12-04 16:20 ?1055次閱讀

    百度Apollo向北京工商大學捐贈自動駕駛車輛

    ,包括使用Apollo開放平臺、自行搭建教學系統(tǒng)等,為北京工商大學自動駕駛科研教育和人才培養(yǎng)提供關(guān)鍵硬件和軟件支持。
    的頭像 發(fā)表于 06-18 14:43 ?385次閱讀