那曲檬骨新材料有限公司

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

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

3天內不再提示

馮宗寶為開發者帶來Apollo開放技術快速入門的分享

YB7m_Apollo_Dev ? 來源:未知 ? 作者:李倩 ? 2018-07-10 15:24 ? 次閱讀

7月4日,Apollo 3.0重磅發布,解鎖了量產園區自動駕駛,在架構、能力、平臺、方案上進行了全方位更新。

為了讓開發者更好更快地使用Apollo,在7月5日的公開課上,來自Apollo團隊的技術布道師-馮宗寶,為開發者帶來Apollo開放技術快速入門的分享。

當天沒能在現場聽課的開發者,可以通過以下內容學習技術干貨

Apollo 開放技術快速入門

一年前的今天,Apollo發布了1.0版本,開放了循跡的自動駕駛能力,到今年的7月5號,Apollo已經經歷了五次的重要版本的迭代。

這一年的發展,Apollo已經非常成熟,它更像是一門語言,需要開發者在熟悉它的同時,學會如何將它應用在自動駕駛的各個領域中。

在本節入門課程中,我給大家會提取Apollo的一些工具,以便開發者在平時的開發中使用。之后,還有Apollo團隊負責感知、硬件的同學,會分別帶來感知在Apollo中的使用,及3.0所帶來的硬件開發平臺的內容。

接下來我將通過Build、HD Map and Real-time Relative Map、Debug tools、New Computing Unit and Platform這四大模塊為大家帶來技術入門分享。

過去一年,Apollo 開放平臺迭代5次,開源22萬行代碼,獲得1萬多開發者推薦,收到issues800多條,主要為HD Map、Build、Docker、ROS、Debug in DreamView等方面。

這里我們也歡迎更多開發者在Apollo GitHub(https://github.com/ApolloAuto/apollo)中多提issue、patch、commont,與更多優秀的開發者共同貢獻,一起進步。

同時,大家可以通過技能圖譜來系統的了解Apollo開放平臺的所有模塊及分支,幫助全面了解Apollo。

Module:Hardware

硬件開放平臺是本次3.0發布的重點,如圖所示,IMU、工控機、攝像頭、激光雷達、毫米波雷達、組合導航等等,是整個自動駕駛車輛的神經和四肢,從車輛周邊環境信息的采集、傳導、處理、反應再到各種復雜情景的解析。

Module:Build

對整個自動駕駛車輛有了解后,我們就可以安裝Apollo了,推薦的參考運行環境為:ThinkPAD X240、CPU:i5四核、內存:8G、硬盤容量40G以上。

安裝Apollo時,需要一臺運行Ubuntu的機器;Apollo的編譯需要一個Docker環境,這需要在Ubuntu系統中安裝Docker,因為Apollo需要運行在Docker所創建的容器當中。創建容器所依賴的鏡像,由Apollo官方發布。

接下來就是從源碼編譯Apollo。

安裝Apollo的過程中,有兩步相對比較耗費時間。其中一步就是拉取Apollo運行環境的鏡像,另外一步就是從源碼編譯Apollo。啟動Apollo Demo 數據包并且運行;在Dreamview中完成數據回放。

Module:HD Map

熟悉Apollo 1.5和2.0的開發者都知道,Apollo的規劃決策模塊依賴于絕對坐標下的高精地圖。高精地圖中有豐富的地圖元素,可以幫助決策規劃進行復雜道路上的自動行駛,但高速的場景相較于復雜的城市道路路況而言,比較簡單。所以,我們采用了動態相對地圖的方法。

什么是相對地圖,相對地圖是基于車輛坐標系的一個地圖,車身就是相對地圖的原點。眾所周知,車道線是高精地圖里很重要的一個元素。車道的中心線的邊界線信息,是保證決策規劃進行合理安全路徑規劃的必要信息。那么在相對地圖中,車道線的信息也是必不可缺的,相對地圖的車道線就是依據視覺感知對于車道線的檢測,且內嵌了云端服務提供的指引線。

這樣構造出來的相對地圖,用于高精地圖統一的數據格式,并與視覺感知同樣的頻率而實時更新。其中的道路指引線的云端服務,也便于將指引線數據分享給其他需要在同樣路段進行自動駕駛測試的車輛來使用。

我們試想一下,如果是在2.5之前的版本,開發者即使能力非常強,也不能在沒有高精度地圖的情況下運行Apollo,而有了高精度地圖,會變得非常友好。開發者可以自己采集,直接使用。

Module:Tools

1、Relative Map Viewer

2、DBC File轉化工具

用來解析車輛DBC,生成Protobuf。

3、Teleop

用于橫向方向盤、縱向剎車、緊急狀態、停車等指令控制。

4、Topic監控工具Diagnostics

5、Configuration

6、Rosbag tool

7、交通燈模擬工具

* 此部分的動態視頻請參照原版PPT內容

Module:Sim&Dreamview

障礙物模擬,障礙物topic數據回放。

我們開放了Dockerfile,升級了DreamView(我們的HMI工具),推出了Apollo Drive事件數據采集器( Apollo Drive Event data collector) 和高精地圖數據采集器(HD Map data collector),并對Apollo仿真平臺進行了重大升級。這5個工具將賦予Apollo開發者新的能力,協助開發者快速應用Apollo。

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

    關注

    968

    文章

    4026

    瀏覽量

    190411
  • 自動駕駛
    +關注

    關注

    785

    文章

    13932

    瀏覽量

    167011
  • Apollo
    +關注

    關注

    5

    文章

    343

    瀏覽量

    18510

原文標題:超級公開課 | Apollo 開放技術快速入門

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

收藏 人收藏

    評論

    相關推薦

    《HarmonyOS第一課》煥新升級,賦能開發者快速掌握鴻蒙應用開發

    云梯 《HarmonyOS第一課》分為基礎、中級、高級及主題課程四大模塊,不同層次開發者量身定制學習路徑。 基礎課程針對初級開發者,使其能夠在指導下讓開發者
    發表于 01-02 14:24

    OpenHarmony開發者文檔

    此工程存放OpenHarmony提供的快速入門、開發指南、API參考等開發者文檔,歡迎參與OpenHarmony開發者文檔開源項目,與我們一
    發表于 04-23 18:08

    HDC 2022 開發者主題演講與技術分論壇干貨分享(附課件)

    應用DemoShop,使用本次大會全新升級發布的鴻蒙開發套件,開發者展示了從設計、開發、測試/調試、上架分發的全流程,幫助開發者全面了解其
    發表于 11-25 18:11

    開放原子開源基金會OpenHarmony開發者大會2023圓滿舉辦

    中國會全力支持OpenHarmony,開發者帶來更多新技術。分布式技術層面,新版本支持分布式軟總線的傳輸通道自動選擇,并在分布式屏幕能力、
    發表于 04-21 10:12

    Apollo 3.0開發者技術沙龍干貨要點

    上周六,我們在北京舉辦了Apollo 3.0開發者技術沙龍活動。縱然當天氣溫已達40℃,也擋不住開發者Apollo的熱情,沙龍吸引了來自車
    的頭像 發表于 08-07 10:11 ?5484次閱讀

    Apollo開發者社區對于開發者的影響到底體現在哪些方面?

    Apollo開發者社區」最新調研數據顯示,在研發過程中。38.8%的開發者希望獲得硬件支持(購買渠道、資金支持),76.6%希望獲得代碼、數據的支持,而超過81.4%的開發者則需要更
    的頭像 發表于 01-02 14:27 ?3710次閱讀

    技術開放起點,vivo開發者提供完善的開發環境

    2020 vivo開發者大會技術開放分會場圓滿落幕,會上,vivo對外展示了進來年從底層平臺開發到場景實現方面做出的努力。如何與開發者一起,
    的頭像 發表于 11-20 12:49 ?1664次閱讀

    華為開發者HarmonyOS零基礎入門:HarmonyOS UI編程框架快速上手

    華為開發者HarmonyOS零基礎入門:從零開始HarmonyOS UI編程框架快速上手,用于幫助開發者構建跨設備應用,在OS架構上屬于上層框架。
    的頭像 發表于 10-23 09:50 ?1915次閱讀
    華為<b class='flag-5'>開發者</b>HarmonyOS零基礎<b class='flag-5'>入門</b>:HarmonyOS UI編程框架<b class='flag-5'>快速</b>上手

    華為開發者大會2021 開發者提供高效的開發支持

    2021華為開發者大會上,華為不僅將強大的技術及能力開放給更多開發者,還宣布通過華為云的開天aPaaS服務開放搜索云服務、網絡云服務、河圖云
    的頭像 發表于 10-23 17:07 ?1687次閱讀
    華為<b class='flag-5'>開發者</b>大會2021 <b class='flag-5'>為</b><b class='flag-5'>開發者</b>提供高效的<b class='flag-5'>開發</b>支持

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

    ,讓開發者操作更簡單易上手。同時,百度Apollo也面向外界分享了在自動駕駛教育、生態合作伙伴等方面的最新進展。 Apollo開放平臺8.0正式發布
    的頭像 發表于 12-29 15:49 ?1882次閱讀

    deepin入駐飛騰軟件開發者平臺,深度開發者使能

    軟件開發者平臺(專區入口:https://service.phytium.com.cn/developer/20/),雙方將共建開發者友好的開源新生態,深度開發者使能。 ? 飛騰軟件
    的頭像 發表于 05-01 01:34 ?2246次閱讀
    deepin入駐飛騰軟件<b class='flag-5'>開發者</b>平臺,深度<b class='flag-5'>為</b><b class='flag-5'>開發者</b>使能

    大咖云集,2023開放原子開發者大會助力開發者實現夢想

    ,廣大開發者帶來一場精彩的技術盛宴。 開幕式上,中國工程院院士倪光南、開放原子開源基金會理事長孫文龍、中國開源軟件推進聯盟主席陸首群、中國
    的頭像 發表于 12-18 16:05 ?584次閱讀

    重構12萬行代碼、開發者3倍增速,Apollo開放平臺9.0重磅發布

    12月19日,百度正式推出了Apollo開放平臺的全新升級版本——Apollo開放平臺9.0,面向所有開發者和生態合作伙伴需求,以更強的算法
    的頭像 發表于 12-19 16:30 ?415次閱讀
    重構12萬行代碼、<b class='flag-5'>開發者</b>3倍增速,<b class='flag-5'>Apollo</b><b class='flag-5'>開放</b>平臺9.0重磅發布

    大咖云集,2023 開放原子開發者大會助力開發者實現夢想

    技術難點與痛點,廣大開發者帶來一場精彩的技術盛宴。 開幕式上,中國工程院院士倪光南、開放原子
    的頭像 發表于 12-22 09:57 ?920次閱讀
    大咖云集,2023 <b class='flag-5'>開放</b>原子<b class='flag-5'>開發者</b>大會助力<b class='flag-5'>開發者</b>實現夢想

    2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦

    近日,以“一切為了開發者”為主題的2024開放原子開發者大會暨首屆開源技術學術大會在武漢成功舉辦。大會為眾多開源項目和開發者提供了廣闊的展示
    的頭像 發表于 12-23 14:23 ?204次閱讀
    大发888网站是多少呢| 金宝博网站| 百家乐官网智能分析| 百家乐洗码全讯网| 棋牌新闻| 百家乐官网专用| 威尼斯人娱乐诚| 366百家乐官网娱乐城| 澳门百家乐在线| 百家乐官网闲庄概率| 博彩百家乐的玩法技巧和规则| 丰顺县| 网上玩百家乐官网游戏有人挣到钱了吗| 大发888扑克官方下载| 百家乐官网缩水工具| 大玩家娱乐城开户| 百家乐官网游戏大| 皇冠在线娱乐| 百家乐园鼎丰娱乐城| 百家乐官网透视牌靴| 大发888官方6222.co| 百家乐合理的投注法| 网上百家乐官网娱乐场| 威尼斯人娱乐骰宝| 送现金百家乐官网的玩法技巧和规则 | 海立方百家乐官网海立方| 大发888老虎机下载| 百家乐官网牌九| 棋牌评测网| 百家乐公试打法| 太阳城在线娱乐网| 百家乐娱乐网网77scs| 百家乐官网路技巧| 大发888赌场是干什么的| 百家乐游戏怎样玩| 至尊百家乐官网2012| 大发888客服电话| 澳门百家乐破解方法| 百家乐官网澳门路规则| 尊龙百家乐赌场娱乐网规则| 任你博娱乐城|