第503章 自動駕駛系統的優化方向
“好吧,或許你是對的,繼續開下去吧。對了,賈維斯,這輛車原來的車機系統,你沒有刪除吧?”
“沒有,我只是接管了汽車的底層控制權限,並沒有刪除原來的車機系統,它現在處於休眠狀態。”
“那你幫我檢測一下,這個車機系統,尤其是自動駕駛模塊,有沒有bug,能不能優化改進?”
瑞達汽車的自動駕駛系統,也推出兩年了,期間也進行過兩次ota升級,增加了對瑞達集團自家通訊導航衛星信號的支持,擴展了自動駕駛功能的適用範圍。但是底層代碼還是喬瑞達從未來互聯網上找來的那套開源自駕系統,效果嘛,也就中規中矩,基本達到了一個熟練司機的水平,和經驗豐富的老司機相比,還有著明顯的差距。尤其是遇到一些複雜路況、惡劣天氣、突發狀況,車機甚至遠程服務器會出現不知如何處理的情況,只能退出自動駕駛,提醒車主接管。這種情況如果出現在私家車上還好,至少還有車主可以兜底,如果出現在那些投入運營的無人出租車上,那就只能停在原地,等待情況好轉之後,才能繼續上路。
為了進一步優化這套自動駕駛系統,喬瑞達也曾帶著一幫程序員和車輛專家,從頭到尾擼了幾遍代碼,也只是修改了一些小bug,基本框架和邏輯無從下手。這套自動駕駛系統,本就是未來若干年之後的產物,已經優化精簡了無數次,想要繼續優化,有質的提升,只靠現在的團隊,很難做到。只希望賈維斯這個人工智能,能夠從他的獨特視角,給出一些修改意見。
賈維斯沉默了一分鐘,似乎在分析車機系統中的自動駕駛模塊。一分鐘後,賈維斯的聲音再次從喇叭內傳出來,“老闆,我在這套車機系統中發現了422個bug,其中279個出現在自動駕駛模塊中。涉及到行車安全的嚴重bug,就有17個,必須儘快修正。具體的bug清單和修改方案,我已經發送到了你的手機中。另外智駕系統的服務器端程序,也存在著一些明顯的bug,我也一併標註了出來,給你一同發了過去。”
“不是吧,這套車機系統,我們已經擼了好幾遍,沒想到還存在著幾百個bug!看來明天又要拉著那些程序員和汽車專家,加班加點的修改代碼,升級車機系統了。”
喬瑞達打開手機,發現手機桌面上,多了一個名為“bug彙總“的pdf文件,應該就是賈維斯發過來的。當下他打開文件,認真查看了起來。賈維斯不愧是高級人工智能,對程序代碼之類的東西,理解非常的深刻,而且他是人工智能,思考問題的方式方法,和人類迥異,通常可以發現一些人類容易忽視的問題。就拿賈維斯提出的這些bug來說,其中一些,就是站在人類的視角,很難發現的。只有在車機實際使用過程中,出現這個bug比較多的時候,才能被人察覺,從而做出修改。現在賈維斯的出手,從根源上找到了問題,至少可以節約幾年到十幾年的問題積累時間。
提交完軟件bug,賈維斯繼續分析著這套車機系統的其它缺陷,“以上這些只是軟件問題,硬件方面,存在的問題更嚴重。其中最大的問題是處理器的算力太低了,你們做的這套車機系統的執行效率也不高。遇到一些複雜路況,或者突發狀況,車機就會處理不過來。即使有服務端程序,可以遠程提供算力支撐和智能決策,也會存在延遲過高問題,影響行車安全性。我的建議是給車機換一個好的處理器,譬如你手機裡安裝的那顆石墨烯處理器就不錯,算力足夠高,還更省電。或者將原來的車機系統源碼,全部轉成彙編語言,或機器語言,這樣也能大大提升程序的執行效率,從而提升自動駕駛系統的反應速度和可靠性。”
喬瑞達今天開的這輛roster跑車,出廠時間比較早,那個時候瑞達汽車廠剛剛成立沒多久,還沒有定製自己的車機芯片。所以這輛車使用的還是英偉達推出的通用車機芯片,性能確實比較落後,和喬瑞達手機上那顆石墨烯芯片相比,基本沒什麼可比性。