精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

Apollo高精地圖如何表征和規范,一起來了解!

YB7m_Apollo_Dev ? 來源:lp ? 2019-03-08 11:02 ? 次閱讀

高精地圖與普通地圖不同,高精地圖主要服務于自動駕駛車輛,通過一套獨特的導航體系,幫助自動駕駛解決系統性能問題,擴展傳感器檢測邊界。

目前 Apollo 內部高精地圖主要應用在高精定位、環境感知、決策規劃、仿真運行四大場景,幫助解決林蔭道路GPS信號弱、紅綠燈定位與感知以及十字路口復雜等導航難題。

上周阿波君為大家詳細介紹了「Apollo進階課程?丨Apollo地圖生產技術」。

詳細講解了高精地圖生產的四個環節:數據采集、數據處理、元素識別、人工驗證。通過全自動數據融合加工和基于深度學習的地圖要素識別方法,最后進行人工驗證生產的全部過程。

本周阿波君將與大家分享Apollo高精地圖(高精地圖的表征和規范)。下面,我們一起進入進階課程第12期。

以下,ENJOY

Apollo高精地圖能夠表征的元素如下圖所示,包括道路、路口、交通信號燈、邏輯關系元素以及其他的道路對象元素。

高精地圖的數據元素

道路包括左邊界右邊界。它可分為兩個層次,一是道路級別,一是Lane(車道)級別。

每個Lane都有左邊、右邊界;道路也有道路邊界,而且道路邊界是強約束,即自動駕駛的時候,道路邊界是永遠不能壓的。

車道線理論上也是不能壓的,但是如果在緊急情況下可以壓車道線,比如說可以越過虛黃線進行借道超車。

路口是一個相對復雜的場景,可以進一步細分為路口邊界和虛擬車道。路口邊界主要用于感知。

可以通過路口的邊界,對感知進行過濾。如果感知識別到的靜態物體不在地圖的路口邊界之內,就可以暫時忽略它。虛擬車道主要是用來路口的行駛引導。

交通信號燈可以分為紅綠燈和其他道路標志。高精地圖會為紅綠燈提供一個三維空間位置,其次也會提供紅綠燈跟車道之間的關聯關系,即告知當前所在車道,應該看哪個燈。

道路標志主要包括人行橫道,停止線以及一些路上的文字信息。這些信息可以用于各個模塊,例如感知、PNC等。

邏輯關系表述。當前,地圖中各個元素之間的關系并沒有嵌入到元素的表述中,而是使用overlap來表述兩個元素之間的關系。

Overlap主要是用來描述兩個元素的空間關系。

如下圖所示,Lane和Junction在空間上有重疊,它們之間就會有Overlap。

Overlap關系

高精地圖的車道模型

上圖給出了Apollo的車道模型及其相關描述元素。它與openDRIVE大致的規則是一樣的,把縱向切成Section,橫向還是使用Lane分割。

該車道模型包含了很多元素屬性。其中Left road_sample主要用來描述中心線到兩個邊界的距離,該邊界指的是車道線邊界。

Left road sample和Right road sample主要用來表述車道中心線到道路的物理邊界的距離。

路口表述:路口分為真實路口和十字路口。在實踐過程中,發現除了真實路口之外,在車道數變化的時候,比如從兩車道變到三車道,需要感知周圍有沒有車輛,在Apollo高精地圖里面也把這種情況處理成一個路口。

這也是In road和Cross road的區別。

高精地圖的Junction模型

高精地圖的UTM坐標系

UTM坐標系把全球分成60個區域帶(Zone),每個Zone里面都是相當于Zone中心的一個局部坐標系,如上所示。

UTM坐標系描述的位置十分精確。目前,Apollo內部主要采用UTM坐標系。

84坐標系是一套全球經緯度,也是高精地圖里面使用的坐標系。

在該坐標系中,把整個地球想象成是一個橢球,地面的高度是相對于橢球面的一個偏移。高由正數表示,低由負數表示。

高精地圖的Track坐標系

Track坐標系是基于st的,如上圖所示。s是縱向,t是橫向。這個坐標系用來表述一個元素跟Lane之間關系,描述它位于Lane的什么位置,相對于Lane起點的偏移量是多少。

Apollo OpenDRIVE把所有元素做了歸類。

類似于Road和Junction。路上的所有的地面標識都歸屬為Objects,所有的標牌都歸屬為Signal,并通過Overlap把它們關聯起來,如下圖所示。

Apollo的OpenDrive規范

Apollo的OpenDRIVE跟標準OpenDRIVE的區別主要有以下四點。

首先,元素形狀的表達方式不同。

標準OpenDRIVE是基于參考線加偏移,并采用方程來描述。

Apollo里面的OpenDRIVE,都是坐標點,沒有采用方程的方式。采用方程方式的好處在于數據量非常小,通過三四個參數就可以描述一個非常長的線。

采用坐標點的方式,數據量會稍微大一點。但是也有很多的好處。第一,用點表示對于下游的計算非常友好,不需要再重新通過線去做點的采樣。

第二,在道路急于轉彎的地方,原始的OpenDRIVE把基于Reference Line的方式還原成點的方式,會導致道路上存在毛刺。這種處理方式對于無人駕駛來說非常危險。

一旦道路出現毛刺,就會導致無人駕駛車猛打方向盤,可能直接沖到路邊上去。

其次,Apollo對OpenDRIVE進行了元素類型的擴展。比如增加了禁停區,人行橫道、減速帶等元素的藐視。

第三是增加了一些道路元素關系的表述。比如新增了Junction與Junction內元素的關聯關系。

最后還增加了諸如停止線與紅綠燈的關聯關系,中心線到邊界的距離等的描述。

高精地圖引擎

HDMAP引擎是Apollo里面用于從HDMAP里面提取相關元素給下游的一個模塊。它的結構框圖如上圖所示。

HDMAP 引擎可以通過ID去檢索一個元素,也可以通過空間位置查找元素,比如給定一個點和半徑,可以把這個范圍之內所有的紅綠燈都提出來。

在國內,采集地圖屬于國家機密事項。并不是任何人都可以做測繪,并不是每一家廠商或者公司都有資格采集地圖。

采集地圖,必須要經過國家測繪部門/安全部門的審批。

同時,測繪得到的數據需要進行加密。高程、曲率、坡度等在高精地圖里面是不允許表述的,但這些數據對于無人駕駛又是必須的。如何在符合國家安全要求和技術需求之間找到平衡,這仍是自動駕駛發展所需要正視、解決的問題。

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

    關注

    783

    文章

    13682

    瀏覽量

    166143
  • Apollo
    +關注

    關注

    5

    文章

    340

    瀏覽量

    18405
  • 深度學習
    +關注

    關注

    73

    文章

    5492

    瀏覽量

    120975

原文標題:進階課程 ? | Apollo高精地圖

文章出處:【微信號:Apollo_Developers,微信公眾號:Apollo開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Apollo相對地圖在自動駕駛中的使用及實際應用

    相對地圖是在Apollo 2.5的時候第次對外開放。在3.0的時候我們和長沙智能駕駛研究院一起合作研發,對相對地圖進行了功能和架構上的升級
    的頭像 發表于 08-01 08:55 ?6292次閱讀

    一起來認識深入了解水銀

    一起來認識深入了解水銀    汞在常溫下呈液態,
    發表于 10-23 09:22 ?2162次閱讀

    無人車最關鍵的環是地圖

    很多人都關注無人車的發展,殊不知無人車技術中,有十分重要的環,是無人車的地圖
    的頭像 發表于 03-31 11:17 ?4926次閱讀

    地圖在無人駕駛領域的作用,地圖與普通導航地圖的區別

    變化需要及時反映在地圖上以確保無人車行駛安全。實時地圖有很高的難度,但隨著越來越多載有多
    的頭像 發表于 07-24 11:00 ?2.2w次閱讀
    <b class='flag-5'>高</b><b class='flag-5'>精</b><b class='flag-5'>地圖</b>在無人駕駛領域的作用,<b class='flag-5'>高</b><b class='flag-5'>精</b><b class='flag-5'>地圖</b>與普通導航<b class='flag-5'>地圖</b>的區別

    德和整車廠合作,拿下國內首個地圖訂單

    關于 Suer Cruise,我們做過不少解讀。在整套系統里,地圖個讓它運轉的重要要素,而當這套系統在國內落地時,通用選擇了德作為
    發表于 07-30 17:22 ?2890次閱讀

    Apollo定位、感知、規劃模塊的基礎-地圖

    與普通地圖不同,地圖主要服務于自動駕駛車輛,通過套獨特的導航體系,幫助自動駕駛解決系統性能問題,擴展傳感器檢測邊界。目前
    的頭像 發表于 08-12 11:15 ?9595次閱讀

    百度Apollo定位方案分析

    本文通過對百度阿波羅的定位方案進行分析,并通過查看百度Apollo的Github上的定位模塊代碼,分析Apollo是如何達到L4級別的
    的頭像 發表于 10-02 11:06 ?1.9w次閱讀

    豐田開路,視覺地圖+眾包“春天來了

    還記得那句經典的豐田廣告語嗎?“車到山前必有路,有路必有豐田車”。現在,豐田要把這個理念帶到地圖行業。
    的頭像 發表于 03-04 08:40 ?5034次閱讀

    自動駕駛語義地圖的層級實現

    語義地圖是高層級的地圖,語義地圖的實現需要以
    的頭像 發表于 05-23 15:13 ?3763次閱讀

    地圖在車路協同中的應用

    地圖在車路協同平臺里面起到了哪些作用。
    的頭像 發表于 07-09 11:45 ?2774次閱讀

    一起來了解下紫外激光打標機的加工工筆的工藝

    或者無法直接在表面蝕刻,故而加工難度較大。那么大家一起來了解下紫外激光打標機加工工筆的工藝吧。 據小編直線模組所知,紫外激光打標機在平面玻璃上打標,和激光器的峰值功率、聚焦光斑尺寸、及振鏡速度都有直接關系。
    發表于 08-04 11:17 ?1018次閱讀
    <b class='flag-5'>一起來了解</b>下紫外激光打標機的加工工筆的工藝

    一起來了解工控主板研發設計特性是什么

    對于工業控制的朋友們來說,每個項目的實現都是個非常艱苦的過程,特別是工控主板的選擇和程序代碼的調試。現在我們來了解工控主板研發設計特性有幾點?聯智通達小編為您分享: 1、平臺選項:工控主板
    發表于 03-09 11:03 ?763次閱讀

    從零學習自動駕駛—百度Apollo地圖

    首先需要解決的問題是——什么是地圖?這要先從我們平時開車、出行所使用的導航地圖說起。當我們想去某地時,只要將目的地的名稱輸入app,軟件便會為我們規劃出
    的頭像 發表于 03-28 10:51 ?1667次閱讀

    為什么需要去除地圖

    所以城市 NOA 短期小范圍推送尚且可以使用地圖, 但是長期來看,想要更快推廣,或者降低成本從智能駕駛部分獲得正向現金流的話,去除
    的頭像 發表于 06-19 15:49 ?1106次閱讀
    為什么需要去除<b class='flag-5'>高</b><b class='flag-5'>精</b><b class='flag-5'>地圖</b>?

    美團取得構建地圖專利

    美團取得構建地圖專利 美團日前取得“種構建地圖
    的頭像 發表于 02-26 16:20 ?460次閱讀