自Apollo開發者社區小程序上線以來,我們每一天都會在「社區問答」版塊收到許多開發者的技術提問。
每周,可愛的Apollo小姐姐都會精選出被採納的社區問答進行整理匯總,並統一對大家進行答覆。
讓我們一起看看本周的精選問答吧~~若你有更好的回答或建議,歡迎留言或加入開發者交流社群一起討論分享!各位技術大牛也可以到小程序回答問題獲得相應積分,參加社區布道師評選。
ENJOY THE FOLLOWING
Q:
請問哪裡可以找到合適的Apollo開發文檔或者相關資料?
A:
Github文檔:
https://github.com/ApolloAuto/apollo/tree/master/docs;
官網開發者中心:
https://apollo.auto/devcenter/devcenter_cn.html;
微信公眾號;
Apollo叢書:
《概論》 https://u.jd.com/tKdo5Re;
《汽車平臺技術基礎》
https://u.jd.com/tCdhspL;
《定位》 https://u.jd.com/tvdm8Qu;
《系統設計》 https://u.jd.com/tuLKrrb;
《決策控制》 https://u.jd.com/trdxLnk。
Q:
關於基於arm架構的計算機單元(nvidia xavier)多傳感器融合的方法。目前在做多傳感器融合,採用的是nvidia agx Xavier的計算機單元, 做融合前,先進行多傳感器標定,按照Apollo提供的文檔及工具, 發現多傳感器聯合標定工具無法在arm架構下使用, 只想在nvidia Xavier平臺下基於Apollo系統做多傳感器融合,大家有什麼成功的經驗或方法?
A:
1.錄製傳感器數據上傳到apollo雲服務,使用在線標定服務;
2.用x86平臺機器跑傳感器標定程序;
3.找一下開源標定工具比如(autoware)在arm平臺編譯後標定。
如果只是標定的話,是不是可以考慮用autoware先標定出來,然後再把4元組之類拿到Apollo裡用。
Q:
進入容器後執行bash apollo. sh build_opt_gpu編譯不久後提示圖示錯誤是哪裡出現問題了?cuda版本為10.2。
A:
報錯compute_86不支持,說明想生成是Amper架構的產出,而工具鏈的CIDA10.2不支持,需要更新到CUDA 11.1。
Q:
如何進行bazel編譯?
A:
./apollo.sh
自社區推出問答積分賽活動以來,Apollo小哥哥每天在社區交流群中分享開發者的提問,並收到了很多熱心的解答,大家互幫互助的精神非常贊!
為了獎勵為社區作出貢獻的開發者,Apollo小哥哥每周將選出積分榜第一名,送出Apollo定製周邊一份~
本周積分榜前10名新鮮出爐,快看看自己有沒有上榜吧,第一名記得找小哥哥領獎哦~
各位技術大牛也可以進入小程序回答問題獲得相應積分,參加社區布道師評選,為開發者答疑解惑,更有機會獲得小灶輔導~
報名可戳:社區布道師參與評選。