Apollo自動駕駛實踐——第6講 啟動車輛循跡


循跡原理介紹
循跡實踐實操的演練

原理介紹

循跡:沿着已經錄制好的軌跡進行自動駕駛。
循跡軌跡文件所包含的信息:

1.循跡軌跡定位信息
2.車速反饋和車輛加速度反饋
3.車輛的動作信息

循跡所需要的啟動的Apollo軟件模塊:

1.車輛規划模塊
2.控制模塊
3.Canbus通訊模塊
4.GPS,localization,roscore,dreamview

開發套件配置文件:
位置:

canbus配置
(1)選擇vehicle_parameter的brand為CH
(2)選擇can_card_parameter的brand為 SOCKET_CAN_RAW ——使用socket通信方式,can卡參數type含義:USB_CARD:表示CAN卡的類型
(3)debug信息:根據實際情況選擇是否啟用
GNSS配置
標定文件
配置參數:橫向、縱向控制器的相關控制參數
橫向:車輛輪胎剛度、四輪的質量、LQR的q參數
縱向:速度pid和位置pid參數調節
整車參數配置

循跡實操

(1)循跡前確認底盤已經上號電,工控機已經開啟,並且進入了Linux操作系統
(2)啟動docker,進入命令行終端,執行docker下的腳本
(3)啟動循跡時相關的軟件模塊
啟動bootstrap**

進入dreamview界面


啟動canbus,加載驅動








軌跡錄制
Record腳本,錄制相關軌跡
record start



對起點位置做好標注


自動循跡前:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM