日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Apollo自动驾驶入门课程第①讲—无人驾驶概览

發(fā)布時(shí)間:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apollo自动驾驶入门课程第①讲—无人驾驶概览 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

1.?全面了解自動(dòng)駕駛主要模塊

2.?了解無人車的運(yùn)作方式

3.?開放式軟件棧

4.?本節(jié)其他重點(diǎn)


本文轉(zhuǎn)自微信公眾號(hào):Apollo開發(fā)者社區(qū) 原創(chuàng):?阿波君?Apollo開發(fā)者社區(qū)?8月1日

在Apollo 3.0發(fā)布的同時(shí),我們面向更多對(duì)自動(dòng)駕駛感興趣的開發(fā)者免費(fèi)開放了“Udacity X Apollo自動(dòng)駕駛?cè)腴T課程”,幫助小白開發(fā)者快速入門自動(dòng)駕駛,不知道開發(fā)者現(xiàn)在學(xué)習(xí)的怎么樣了呢?

本次課程從自動(dòng)駕駛核心技術(shù)模塊出發(fā),講解高精地圖、定位、感知、預(yù)測(cè)、規(guī)劃、控制等模塊知識(shí),幫助零基礎(chǔ)學(xué)員了解無人駕駛的基本原理與整體框架,初步掌握并運(yùn)用 Apollo 自動(dòng)駕駛開放平臺(tái)所使用的自動(dòng)駕駛算法。

這里我們將整理每門課程的主要內(nèi)容為準(zhǔn)備開始學(xué)習(xí)Apollo的小伙伴提供學(xué)習(xí)方向。


本節(jié)課從無人車的運(yùn)作方式、Apollo開放平臺(tái)架構(gòu)、參考車輛與硬件平臺(tái)、開源軟件架構(gòu)、云服務(wù)等方面,帶大家全面了解Apollo及無人駕駛,開啟無人駕駛?cè)腴T的學(xué)習(xí)路徑。

1.?全面了解自動(dòng)駕駛主要模塊

Apollo?技術(shù)框架由四個(gè)層面組成,參考車輛平臺(tái)、參考硬件平臺(tái)、開源軟件平臺(tái)、云服務(wù)平臺(tái)。其中主要模塊包括高精度地圖、定位、感知、預(yù)測(cè)、規(guī)劃、控制等模塊,后續(xù)的課程也將圍繞這些模塊展開。

在高精地圖課程中我們將為大家介紹無人車的核心模塊,高精地圖幾乎支持著軟件棧的所有其他模塊,尤其是定位、感知、規(guī)劃和決策。

在定位課程中,我們將討論車輛如何確認(rèn)所在位置。車輛利用激光和雷達(dá)數(shù)據(jù)將這些傳感器感知內(nèi)容與高分辨率地圖進(jìn)行對(duì)比,這種對(duì)比使車輛能夠以個(gè)位數(shù)厘米級(jí)精度進(jìn)行定位。

感知課程將帶大家了解無人駕駛車如何感知這個(gè)世界,深度學(xué)習(xí)是一個(gè)重要且強(qiáng)有力的感知工具,卷積神經(jīng)網(wǎng)絡(luò)構(gòu)成深度學(xué)習(xí)分支,對(duì)感知任務(wù)至關(guān)重要,如分類、檢測(cè)和分割。

預(yù)測(cè)課程將概述幾種不同的方式,用于預(yù)測(cè)其他車輛或行人可能如何移動(dòng)的一種方法稱為遞歸神經(jīng)網(wǎng)絡(luò),可對(duì)其他物體隨時(shí)間的運(yùn)動(dòng)進(jìn)行跟蹤,并使用該時(shí)間序列數(shù)據(jù)預(yù)測(cè)未來。

進(jìn)階拓展閱讀學(xué)習(xí):《無人駕駛行業(yè)及Apollo的Overview》

2.?了解無人車的運(yùn)作方式

無人駕駛車包括五個(gè)核心部件,計(jì)算機(jī)視覺、傳感器融合、定位、路徑規(guī)劃、控制

無人駕駛車的工作原理

我們使用計(jì)算機(jī)視覺和傳感器融合,獲取一幅關(guān)于我們?cè)谑澜缟系奈恢玫呢S富畫面,使用定位確定我們?cè)谶@個(gè)世界的精確位置,然后使用路徑規(guī)劃來繪制一條通過這個(gè)世界到達(dá)目的地的路徑,通過控制轉(zhuǎn)動(dòng)方向盤、打開油門、然后踩制動(dòng)器,沿著該軌跡行駛并最終移動(dòng)車輛。從本質(zhì)上講,其他一切無人車都是這些核心功能更復(fù)雜的實(shí)現(xiàn)。

3.?開放式軟件棧

Apollo開放式軟件層分為三個(gè)子層,實(shí)時(shí)操作系統(tǒng)、運(yùn)行時(shí)框架、應(yīng)用程序模塊層

實(shí)時(shí)操作系統(tǒng)(RTOS),可確保在給定時(shí)間內(nèi)完成特定任務(wù),“實(shí)時(shí)”是指無人車的操作系統(tǒng),能夠及時(shí)進(jìn)行計(jì)算,分析并執(zhí)行相應(yīng)的操作,是在車輛傳感器收集到外界數(shù)據(jù)后的短時(shí)間內(nèi)完成的。實(shí)時(shí)性能是確保系統(tǒng)穩(wěn)定性和駕駛安全性的重要要求。

Apollo RTOS是Ubuntu Linux操作系統(tǒng)與Apollo內(nèi)核相互結(jié)合的成果。原始Ubuntu系統(tǒng)并非實(shí)時(shí)操作系統(tǒng),通過加入Apollo設(shè)計(jì)的內(nèi)核,我們可以使其成為一個(gè)RTOS。

運(yùn)行時(shí)框架是Apollo的操作環(huán)境,是ROS的定制版即機(jī)器人操作系統(tǒng)。為了使ROS適應(yīng)無人車,Apollo團(tuán)隊(duì)改進(jìn)了共享內(nèi)存的功能和性能、去中心化和數(shù)據(jù)兼容性。

?核心內(nèi)容——應(yīng)用程序模塊:

Apollo軟件平臺(tái)具有各種模塊,這些模塊包括 MAP引擎、定位、感知、規(guī)劃、控制、端到端駕駛以及人機(jī)接口(HMI)。每個(gè)模塊都有自己的算法庫,之間的關(guān)系也非常復(fù)雜,我們將在整個(gè)課程中對(duì)這些模塊及其關(guān)聯(lián)方式進(jìn)行研究。

4.?本節(jié)其他重點(diǎn)

參考車輛與硬件平臺(tái)、云服務(wù)

進(jìn)階拓展閱讀學(xué)習(xí):

《自動(dòng)駕駛汽車硬件系統(tǒng)概述》

《Apollo“云+端”研發(fā)迭代新模式實(shí)戰(zhàn)》


更多詳細(xì)課程內(nèi)容,大家可以登陸官網(wǎng)繼續(xù)學(xué)習(xí)!

也可以添加社區(qū)小助手(Apollodev)為好友,回復(fù)“課程學(xué)習(xí)”進(jìn)群與其他開發(fā)者共同交流學(xué)習(xí)。

自課程上線以來,瀏覽量已超10萬,已幫助全球97個(gè)國家約 7000 名學(xué)員入門自動(dòng)駕駛與 Apollo 開源平臺(tái),其中37%為海外學(xué)員,本門課程已成為優(yōu)達(dá)學(xué)城 (Udacity) 近期獲得關(guān)注度最高的免費(fèi)課程之一。

總結(jié)

以上是生活随笔為你收集整理的Apollo自动驾驶入门课程第①讲—无人驾驶概览的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。