蘋果Swift之父加入特斯拉,讓我發現了Autopilot的混亂
作者:於欣烈,本文首發於微信公眾號「速度荷爾蒙」(ID:sudu233), 36氪經授權發佈
上週,特斯拉挖來在蘋果工作了11年的技術大牛 Chris Lattner。
我沒打算在這裏羅列特斯拉從蘋果挖走了多少大神,也不想討論兩家公司的人才爭奪大戰。
Swift 之父的加入,讓我發現特斯拉在 Autopilot 軟件上遇到很大麻煩。
Lattner 將會擔任 Autopilot 軟件副總裁。特斯拉興奮地(罕見地)發了一篇新聞稿,説既然大神來了,之前臨時負責 Autopilot 軟件的 Jinnah Hosein 就可以回到 SpaceX 專心工作去了——他的主要工作是 SpaceX 的軟件副總裁,之前只是臨時管下 Autopilot 軟件業務。
順便祝賀下 SpaceX 週日凌晨成功發射10顆衞星同時成功回收一級火箭。
正是新聞稿中的感謝,讓我有點好奇:Autopilot 是目前特斯拉最引人注目、最重要的技術亮點沒有之一,之前的負責人為什麼只是個「臨時工」呢?
經過科學上網,發現了原因——前 Autopilot 項目總監 Sterling Anderson 在去年12月離職了。
而12月這個時間點,是 Elon Musk 之前承諾給 Autopilot 2.0 車主們,OTA 推送「增強版自動輔助駕駛」功能的最後時間段。然鵝,承諾還沒兑現,Autopilot 項目負責人跑了(或者被開了)。
這裏交待下背景吧。
Sterling Anderson 在特斯拉可算是個重要角色。2014年加入特斯拉後,成為 Model X 項目負責人。用 Model X 證明能力後,Anderson 被 Elon Musk 委以重任——負責 Autopilot,直接向 CEO 彙報。
加入特斯拉前,這位麻省理工學院的機械工程博士在母校研究自動駕駛系統多年,並擁有一些無人駕駛技術專利。
什麼樣的工作和壓力會讓這位特斯拉 Autopilot 負責人不堪重負呢?
2016年5月,一位特斯拉車主在 Autopilot 啟用下發生交通事故死亡。隨後美國高速公路安全管理局介入調查,引起媒體、民眾的廣泛關注和爭論。
圖片來源:New York Times
這次事件直接導致了特斯拉和自動輔助駕駛技術的供應商 Mobileye 鬧掰了。2016年10月,特斯拉宣佈「所有在工廠生產的特斯拉車型將配備具有全自動駕駛功能的硬件」,這些裝配了新硬件的特斯拉電動車,我們簡稱為 Autopilot 2.0 車型。
因為放棄了之前使用的 Mobileye 技術方案,裝配了更多、不同的傳感器、雷達等硬件,舊的 Autopilot 軟件代碼不適配了,特斯拉需要為全新的 Autopilot 硬件重寫代碼。
結果就是,上一代車型配備的 Autopilot 功能,像主動巡航控制、自動緊急制動、碰撞預警、車道保持,Autopilot 2.0 的特斯拉電動車上都暫時沒有,需要後續通過 OTA 升級。
10月特斯拉給出的升級時間表是2016年12月,同時也留下了餘地——「具體功能及推送時間取決於當地法規許可」。
我覺得,關於 Autopilot 2.0 這件事兒特斯拉乾的非常激進。拿到新一代車型的用户,連 ACC、AEB 這樣一些高檔汽車標配的基本安全功能,都享受不到。顯然為全新一套硬件完成功能代碼,並不是一件簡單的事,而且還需要經過嚴格和一定里程的測試,才有可能拿得出手。
Elon Musk 在去年12月22號發推説,可能年底就能推出 Autopilot 2.0 的大部分功能。然鵝,最終只是趕在12月31號,小範圍給1000名用户推送了新功能升級。
即便這1000位用户拿到的升級包,上面也寫明瞭這是初步升級,只包括:自適應巡航控制(Traffic Aware Cruise Control),前方碰撞預警(Forward Collision Warning)和方向盤自動轉向(Autosteer),其他功能還要再等等。
圖片來源:Electrek
從升級進展來看,特斯拉這次推出 Autopilot 2.0 車型操之過急了。硬件的更換特斯拉做了很好的準備,和 Mobileye 分手後很快就把新的硬件裝配到車型裏。
但它應該留出更充足的時間,為新硬件、新車型開發出穩定的軟件,然用户買到車後,就能享受到新硬件帶來的功能。
但現在一羣熱愛特斯拉的用户,在相當長一段時間內開着一輛缺少基本安全功能的汽車,而且遲遲不能給他們提供功能升級。要知道,這些功能是用户花錢買的。
這樣的互聯網思維,我不能接受。
希望 Chris Lattner 大神的到來,能讓 Autopilot 軟件功能跟上硬件的速度。
資料來源:36Kr