本文做者:HelloDeveloperdocker
地圖數據驗證工具旨在幫助Apollo開發人員在地圖數據收集過程當中檢測任何問題,而後再將數據用於高清地圖的建立。使用此工具的好處是確保在建立地圖以前檢測到全部問題,並確保能夠根據工具中的建議有效地從新收集數據。bash
如下,ENJOY 服務器
1、運行該工具工具
爲了在該工具上運行您的數據,請遵循如下步驟:oop
1. 按照構建指南中的建議構建Apollo,直到./apollo.sh build這一步。ui
2. 安裝完dev docker並運行./apollo.sh build後,請轉到文件夾modules/tools/map_datachecker/。code
3. 啓動服務: server
bash server.sh start開發
注意:您將看到下面顯示的消息:服務器已經成功啓動。若是沒有,請在再次嘗試以前解決錯誤。get
4. 開始記錄驗證:
bash client.sh --stage record_check --cmd start --record_path path_to_record
5. 靜態校準驗證:
bash client.sh --stage static_align --cmd start
注意:窗口將顯示靜態對齊的進度。
6. 圖8驗證:
bash client.sh --stage eight_route --cmd start
7. 圈驗證:
bash client.sh --stage loops_check --cmd start
注意:運行這個命令站數據收集來檢查圈數。
8. 圖8驗證:重複此步驟,以驗證外部參數沒有更改。
9. 靜態對準驗證:相似於5,最好重複此驗證以確保高精度。
10. 中止記錄驗證:
bash client.sh --stage record_check --cmd stop
11. 清除中間結果。
bash client.sh --stage clean
2、提示
1. cmd的默認值是start。
2. 全部的錯誤信息都將打印出來,以幫助您更好地準備地圖數據。請嚴格按照所建議的信息來執行。