Apollo 2.5技術文檔學習指南

2021-01-04 CSDN技術社區

上個月Apollo 2.5正式發布,開放了視覺感知、實時相對地圖和高速規劃與控制三大能力,幫助開發者迅速起步,快速驗證。同時,開發者也可以使用更多、更高效的開發工具,進一步提升開發效率。這裡,我們將Apollo 2.5的技術文檔進行整理、歸納分享給開發者,幫助開發者更好更快地使用Apollo。

  

 

 

Apollo基本概念學習及Apollo 2.5 快速入門。

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_2_5_quick_start_cn.md】

介紹Apollo 2.5 硬體系統安裝流程及注意事項。

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_2_0_sensor_calibration_guide_cn.md】

 

介紹Apollo感知硬體之間的標定服務流程。

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_1_5_lidar_calibration_guide_cn.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_2_0_sensor_calibration_guide_cn.md】

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/multiple_lidar_gnss_calibration_guide.md】

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/coordination.pdf】

 

介紹Apollo軟體平臺安裝流程及注意事項。

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_software_installation_guide_cn.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_debug_dreamview_start_problem.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/demo_guide/README_cn.md】

 

介紹Apollo整體軟體架構及核心模塊原理。

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/Apollo_2.0_Software_Architecture.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/3d_obstacle_perception_cn.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/perception_apollo_2.5.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/qp_spline_path_optimizer.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/qp_spline_st_speed_optimizer.md 】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/reference_line_smoother.md 】

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/traffic_light.md 】

 

介紹Apollo軟體模塊及模塊擴展流程。

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/canbus/README.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/common/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/control/README.md】

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/data/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/localization/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/perception/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/planning/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/prediction/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/modules/routing/README.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_gps_receiver.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_new_can_card.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_new_control_algorithm.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_new_evaluator_in_prediction_module.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_new_predictor_in_prediction_module.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_new_vehicle.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_an_external_dependency.md】 

 

介紹Apollo開發人員友好性的相關議題。

 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_2_5_map_collection_guide_cn.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_build_and_debug_apollo_in_vscode_cn.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_use_apollo_2.5_navigation_mode_cn.md】 

 

【https://github.com/ApolloAuto/apollo/blob/master/docs/specs/dreamview_usage_table.md】 

 

相關焦點

  • swoole學習九hyperf使用Apollo配置中心
    客戶端hyperf中使用Apollo安裝相關依賴 hyperf/config-apollo修改相關配置,根據自己的apollo配置來獲取啟動客戶端,看到已經拉取了相關配置hyperf這裡獲取配置請求了configService 的 config/{appId}/{clusterName}/{namespace:.+}接口,而沒有請求官網文檔中指定的
  • 技術文檔丨如何準備Bazel的依賴緩存目錄
    本文檔描述了在Apollo項目中準備Bazel的依賴緩存目錄(Distribution Directory,參考連結)的方法。ENJOY THE FOLLOWING 根據《Bazel官方指南:在封閉環境中運行Bazel》(連結見文末)的說明,Bazel的隱性依賴項是在Bazel初次運行的時候從網絡上拉取的。
  • NET Core 下使用 Apollo 配置中心
    Docker部署:https://github.com/ctripcorp/apollo/wiki/Apollo-Quick-Start-Docker部署分布式部署:https://github.com/ctripcorp/apollo/wiki/分布式部署指南
  • Apollo開發者說丨使用GDB調試Apollo項目
    社區公眾號曾經推送過一篇《技術文檔丨使用VSCode構建、調試Apollo項目 》,基本能滿足Apollo項目的調試需求,但直接在終端中使用GDB調試Apollo項目,靈活性更強。本文簡介藉助GDB調試Apollo項目的基本方法,希望給大家學習Apollo帶來一定的幫助。
  • Apollo問答丨如何進行bazel編譯?
    自Apollo開發者社區小程序上線以來,我們每一天都會在「社區問答」版塊收到許多開發者的技術提問。每周,可愛的Apollo小姐姐都會精選出被採納的社區問答進行整理匯總,並統一對大家進行答覆。各位技術大牛也可以到小程序回答問題獲得相應積分,參加社區布道師評選。ENJOY THE FOLLOWING Q:請問哪裡可以找到合適的Apollo開發文檔或者相關資料?
  • 攜程開源技術Apollo統一配置中心實踐
    詳細參考官方文檔:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97一,確認Java版本,確保JDK版本在1.8以上java -versionjava version &34;Java(TM) SE Runtime
  • Apollo配置中心源碼編譯及搭建
    、apollo-adminservice和apollo-portal的pom.xml,注釋掉spring-boot-maven-plugin和maven-assembly-plugin,在根目錄下執:com.ctrip.framework.apollo.assembly.ApolloApplication
  • 攜程Apollo開源配置管理平臺詳解
    apollo項目基於springboot與springcloud,可以獨立部署Apollo GitHub地址:https://github.com/ctripcorp/apollo1、服務端部署:參考文檔:https://github.com/ctripcorp/apollo/wiki/Quick-Start可以進行
  • 技術文檔丨如何為Apollo安裝低時延/實時內核
    本文檔描述了在Ubuntu 18.04上安裝低時延(Low-Latency) 或實時 (Realtime)內核及Nvidia驅動的步驟。ENJOY THE FOLLOWING 僅在實車上運行Apollo軟體棧才需要低時延或實時內核。
  • 技術文檔丨控制參數的自動調整服務
    / modules / control / conf / dynamic_model_forward.bin提供前驅模型;在github apollo / modules / control / conf / dynamic_model_backward.bin上提供後驅模型。
  • 3千字Apollo配置中心的總結,讓配置「智能」起來
    目前Apollo在github有22.6k顆星,在官網登記的使用的公司有451家,算是很流行的配置中心的框架技術。所以接下來跟著我一起學習Apollo配置中心吧。,apollo-adminservice,apollo-portal,後面我講架構設計時會講一下這三個服務是用來幹嘛的。
  • .NET Core+K8S+Apollo玩轉配置中心
    │ ├── servicemonitor.yaml │ ├── slave-configmap.yaml │ ├── slave-statefulset.yaml │ ├── slave-svc.yaml │ └── _helpers.tpl ├── values-production.yaml └── values.yaml根據官網分布式部署指南中所示
  • 環境空氣中顆粒物(PM10和 PM2.5)β射線法自動監測技術指南
    環境空氣中顆粒物(PM10和 PM2.5)β射線法自動監測技術指南北極星環境監測網訊:為貫徹《中華人民共和國環境保護法》,保護生態環境,保障人體健康,規範生態環境監測工作,現批准《環境空氣臭氧監測一級校準技術規範》等3項標準為國家環境保護標準,並予發布。標準名稱、編號如下。
  • apollo與springboot集成實現動態刷新配置
    分布式apollo簡介Apollo(阿波羅)是攜程框架部門研發的開源配置管理中心,能夠集中化管理應用不同環境、不同集群的配置,配置修改後能夠實時推送到應用端,並且具備規範的權限、流程治理等特性。本文主要介紹如何使用apollo與springboot實現動態刷新配置,如果之前不了解apollo可以查看如下文檔https://github.com/ctripcorp/apollo學習了解一下apollo
  • 阿里雲&kubernetes&微服務生產實踐-1:apollo架構-1
    頭條技術號:實戰架構交流郵箱:hpy253215039@163.com歡迎關注,一起交流,學習,提高。本文主要講述:apollo配置中心生產級實踐,並提供生產級配置。(1).demo演示地址(2).概述(3).apollo容器化的架構拓撲(4).apollo容器化資源配比4.1.apollo-configservice的pod資源配置依據4.2.apollo-adminservice的pod資源配置依據4.3.apollo-portal的pod資源配置依據
  • Apollo 安裝全過程
    -github.zip1、apollo-config主機:10.2.42.27創建apollo用戶:groupadd apollo && useradd -g apollo apollo配置configserver:cd /home/apollo/mkdir
  • Kitty中的動態線程池支持Nacos,Apollo多配置中心了
    kitty.threadpools.apolloNamespace=thread-pool-config.yaml自研配置中心對接如果你們項目使用的是自研的配置中心那該怎麼使用動態線程池呢?Apollo中集成Spring代碼參考:https://github.com/ctripcorp/apollo/blob/master/apollo-client/src/main/java/com/ctrip/framework/apollo/spring/config/PropertySourcesProcessor.java因為配置類是用的@ConfigurationProperties
  • 通過前端工程化將 Apollo 引入現有 React 技術棧
    下面我們簡單看一下接口文檔。 接口文檔 當接口非常複雜時,就會暴露出兩個問題。如果數據要解耦,我們就會請求很多次接口;即使後端的同學做了聚合,又會有很多冗餘的欄位,下面是數據聚合後的接口文檔,還是非常複雜的,我們看看這樣會帶來什麼問題。
  • Apollo 配置中心安裝&使用
    打包項目(build package)將下載下來的 apollo 源碼導入到idea中,我們需要關注的幾個項目:apollo-configservice apollo-adminservice apollo-protal 配置服務(meta server、eureka) 配置管理服務 apollo管理UI
  • 文檔OCR識別與深度學習OCR技術應用分析
    誠然,深度學習確實有很大的技術改進優勢,但是也不是馬上就能秒殺一切傳統的技術的。針對於文檔圖片文字識別OCR這方面,我想跟大家探討幾個方面的問題。在此之前我要坦白一點:我不是技術開發人員,對各種OCR算法有一些基礎認識,但了解內容有限,我僅僅是針對目前遇到的一些現狀,並結合實際場景應用,與大家做個分享與討論,有不當之處,大家可以留言或者聯繫我進行交流溝通。