“以前覺得自動駕駛既神秘又‘高大上’,這次終于能親身體驗一下了!”望著徐徐駛來的百度自動駕駛出租車Apollo,在北京工作的程序員小王很興奮。
日前,百度自動駕駛體驗服務(wù)在北京亦莊、海淀免費開放,吸引了大批市民和媒體關(guān)注。單個站點單日最高服務(wù)量超過600單,一度出現(xiàn)“一車難求”的場面。近年來,中國自動駕駛行業(yè)捷報頻傳,多家企業(yè)已在國內(nèi)外多個城市開展路測運營。此次百度率先向公眾開放路測,也讓普通人能夠跟自動駕駛這個前沿事物來一次“親密接觸”。
那么,自動駕駛出租車如何行駛?面對中國實際的復(fù)雜路況,技術(shù)人員是如何把無人車訓(xùn)練成“老司機”的?本報記者對此進行了實地體驗和采訪。
體驗:全程平穩(wěn)無接管
10月27日上午,記者來到北京亦莊,選擇限定運營區(qū)域內(nèi)距離最長的兩個站點,坐著百度自動駕駛出租車跑了一個來回。
先說智能性。這10公里的路程并不算長,卻已包含了我們?nèi)粘i_車絕大部分會遇到的基本場景:起步、加速、轉(zhuǎn)彎、變道超車、減速讓行、過紅綠燈路口、靠邊停車等等。在近20分鐘的試乘時間里,安全員全程無接管,所有決策、操作都由自動駕駛系統(tǒng)完成。可以說,這是一次純粹的自動駕駛。
再說舒適性。百度自動駕駛出租車的速度基本穩(wěn)定在每小時40公里左右,這讓它整體“開”得非常平穩(wěn)。Apollo的加減速也很流暢,遇到前方紅燈或是預(yù)測到有車要并線,Apollo會提前減速,從而避免急剎車。遇到四下無車的情況,Apollo也會果斷勻加速,不“磨嘰”。在絕大多數(shù)情況下,如果你閉上眼睛,基本分不出開車的是人還是機器。
正是因為Apollo的“超穩(wěn)定發(fā)揮”,反而讓試乘者們特別期待能遇到一次“意外”情況。趕巧的是,記者就遇到了一次自動駕駛系統(tǒng)做出的急剎車動作:
當(dāng)時,一輛外賣摩托車突然從路旁沖出來,即將以高速掠過Apollo斜前方。就在記者用余光瞥見這輛摩托車時,Apollo來了一腳勢大力沉的急剎車。緊接著,車內(nèi)響起了AI小度的道歉聲:“剎猛了,求原諒!謹(jǐn)慎才能保證你的安全呀。”
記者當(dāng)即向車內(nèi)安全員反復(fù)確認(rèn),在這腳剎車過程中,安全員完全沒有介入,是自動駕駛系統(tǒng)預(yù)判到摩托車的行駛軌跡,采取了緊急制動措施。記者事后想,如果是自己在當(dāng)時的場景中,可能會減速,但不會急剎。因為摩托車在道路博弈中,大概率不會主動選擇與汽車進行碰撞,這或許是人類和機器在預(yù)判上的區(qū)別,不過也正如小度所說,“謹(jǐn)慎”是為了安全,在自動駕駛剛起步的時候,還是謹(jǐn)慎為妙。
除了AI自動緊急剎車,有沒有安全員必須要接管車輛的時候呢?一位安全員提到一個令人印象深刻的場景:工人打開路面井蓋,下井檢修,但并未按要求在井口擺設(shè)安全錐桶。下井工人的頭發(fā)與黑色的井口背景融為一體,試驗車輛未能分辨,沒有做出減速動作,安全員緊急接管!安贿^這都是很早期的狀況,現(xiàn)在接管的次數(shù)少多了!
急剎車與井蓋的故事提醒我們,比起相對容易處理的正常場景來說,那些發(fā)生概率較低、但“一失萬無”的極端場景——業(yè)內(nèi)稱為“邊角案例”(CornerCase)或“長尾場景”——才是對自動駕駛真正的考驗。這些場景不按常理出牌,樣式繁多,處理難度大,卻是無人駕駛在中國落地的關(guān)鍵之一。
訓(xùn)練:長尾場景是關(guān)鍵
路測過程中遇到的問題怎么解決?
“對自動駕駛系統(tǒng)來說,每一個長尾場景都是非常寶貴的學(xué)習(xí)機會,每解決一個問題,Apollo的大腦就會變得更‘聰明’一些。”百度自動駕駛測試工程師李肆給記者舉了一個三角事故牌的例子:
“在一次測試中,Apollo遇到一個三角事故牌和臨時停車,識別成了靜止障礙物和靜止車輛。它選擇先停車觀察,然后再緩慢起步繞行。當(dāng)系統(tǒng)記錄這一次緩行后,通過數(shù)據(jù)挖掘和Learning訓(xùn)練模型,Apollo理解了這是交通事故場景典型特征。在之后的駕駛策略上,再遇到三角牌,它會提前主動借道通行,像老司機一樣自然繞行!
所以,不僅僅是安全員發(fā)生接管的場景,包括系統(tǒng)主動發(fā)現(xiàn)的漏洞或是影響用戶體驗的問題,都會被系統(tǒng)實時捕捉,并自動上傳云端。所有問題的數(shù)據(jù),在后臺都會被自動化分析和歸類標(biāo)注。
“對于比較簡單的問題,系統(tǒng)可以自己形成訓(xùn)練數(shù)據(jù),直接對算法模型進行自我更新,增強駕駛能力。而對于一些新問題和重點問題,則會被系統(tǒng)識別出來,流轉(zhuǎn)給技術(shù)人員作深入分析和優(yōu)化。”李肆說,當(dāng)技術(shù)人員對一類典型場景完成算法優(yōu)化后,會在仿真平臺針對問題場景進行驗證!皬挠龅揭粋長尾場景,到數(shù)據(jù)驅(qū)動模型迭代、仿真回歸驗證、新版本上線解決,優(yōu)化周期大約在幾周或幾個月,要視問題的困難程度而定!
除了讓Apollo把自己遇到的難題“鞏固復(fù)習(xí)”好,百度的技術(shù)人員還給Apollo主動加練,從現(xiàn)實和虛擬兩個維度打造起Apollo的“練功房”。
現(xiàn)實中的“練功房”位于國家智能網(wǎng)聯(lián)汽車(長沙)測試區(qū)東片區(qū),這是百度聯(lián)合長沙湘江智能打造的國內(nèi)首個自動駕駛7×24小時全無人值守封閉測試場,目前已投入日常測試使用?梢詫崿F(xiàn)測試全程無人化,支持7×24小時不間斷可靠性測試,大幅節(jié)省測試人力成本。同時也保障了場景構(gòu)建的高度還原和一致性,對交互博弈場景構(gòu)建的優(yōu)勢尤其突出。
除了真實的道路數(shù)據(jù)之外,百度的自動駕駛學(xué)習(xí)也依托仿真模擬器。百度自動駕駛事業(yè)部總經(jīng)理陶吉告訴記者:“我們擁有一個‘無限里程虛擬世界’,我們在這里面放很多行人和車輛的障礙物,他們按照一定的規(guī)則去跑,Apollo也放一輛進去。當(dāng)跑到足夠多里程的時候,會發(fā)生很多意想不到的情況。如果發(fā)現(xiàn)Apollo應(yīng)對不了的情況,這個案例我們會特別拿出來分析,作為訓(xùn)練課程來增強自動駕駛系統(tǒng)的能力!
據(jù)陶吉介紹,在仿真云環(huán)境下,Apollo已累計運行了數(shù)億公里的測試?yán)锍,每日運行超過數(shù)百萬公里,保證了Apollo自動駕駛對路上多樣化場景的適應(yīng)性,讓百度自動駕駛車輛在上路前,已經(jīng)完成了對于路上可能會發(fā)生的所有場景的充分驗證。
“今天我們敢在北京開放,也是代表一種技術(shù)自信!碧占f,“對于一項新技術(shù),只有面向用戶、面向市場才有最佳的改進目標(biāo),當(dāng)然我們還有各種不足,也希望能夠通過開放試乘來收集用戶的反饋,不斷打磨提升自己,帶給大家更好的出行服務(wù)產(chǎn)品!