首页 > IT > 正文

苹果Swift之父加入特斯拉 能带来哪些改变?

文章来源:
字体:
发布时间:2017-01-20 13:22:26

  Lattner将会担任Autopilot软件副总裁。特斯拉兴奋地(罕见地)发了一篇新闻稿,说既然大神来了,之前临时负责Autopilot软件的Jinnah Hosein就可以回到SpaceX专心工作去了——他的主要工作是SpaceX的软件副总裁,之前只是临时管下Autopilot软件业务。

  顺便祝贺下SpaceX周日凌晨成功发射10颗卫星同时成功回收一级火箭。

  正是新闻稿中的感谢,让我有点好奇:Autopilot是目前特斯拉最引人注目、最重要的技术亮点没有之一,之前的负责人为什么只是个「临时工」呢?

  经过科学上网,发现了原因——前Autopilot项目总监Sterling Anderson在去年12月离职了。

  

undefined


  而12月这个时间点,是Elon Musk 之前承诺给Autopilot 2.0车主们,OTA 推送「增强版自动辅助驾驶」功能的最后时间段。然鹅,承诺还没兑现,Autopilot 项目负责人跑了(或者被开了)。

  这里交待下背景吧。

  Sterling Anderson 在特斯拉可算是个重要角色。2014年加入特斯拉后,成为 Model X 项目负责人。用 Model X 证明能力后,Anderson 被 Elon Musk 委以重任——负责 Autopilot,直接向 CEO 汇报。

  

undefined


  加入特斯拉前,这位麻省理工学院的机械工程博士在母校研究自动驾驶系统多年,并拥有一些无人驾驶技术专利。

  什么样的工作和压力会让这位特斯拉 Autopilot 负责人不堪重负呢?

  2016年5月,一位特斯拉车主在 Autopilot 启用下发生交通事故死亡。随后美国高速公路安全管理局介入调查,引起媒体、民众的广泛关注和争论。

  

undefined


  图片来源:New York Times

  这次事件直接导致了特斯拉和自动辅助驾驶技术的供应商 Mobileye 闹掰了。2016年10月,特斯拉宣布「所有在工厂生产的特斯拉车型将配备具有全自动驾驶功能的硬件」,这些装配了新硬件的特斯拉电动车,我们简称为 Autopilot 2.0车型。

  因为放弃了之前使用的 Mobileye 技术方案,装配了更多、不同的传感器、雷达等硬件,旧的 Autopilot 软件代码不适配了,特斯拉需要为全新的 Autopilot 硬件重写代码。

  

undefined


  结果就是,上一代车型配备的 Autopilot 功能,像主动巡航控制、自动紧急制动、碰撞预警、车道保持,Autopilot 2.0的特斯拉电动车上都暂时没有,需要后续通过 OTA 升级。

  10月特斯拉给出的升级时间表是2016年12月,同时也留下了余地——「具体功能及推送时间取决于当地法规许可」。

  

undefined


  我觉得,关于 Autopilot 2.0这件事儿特斯拉干的非常激进。拿到新一代车型的用户,连 ACC、AEB 这样一些高档汽车标配的基本安全功能,都享受不到。显然为全新一套硬件完成功能代码,并不是一件简单的事,而且还需要经过严格和一定里程的测试,才有可能拿得出手。

  Elon Musk 在去年12月22号发推说,可能年底就能推出 Autopilot 2.0的大部分功能。然鹅,最终只是赶在12月31号,小范围给1000名用户推送了新功能升级。

  

undefined


  即便这1000位用户拿到的升级包,上面也写明了这是初步升级,只包括:自适应巡航控制(Traffic Aware Cruise Control),前方碰撞预警(Forward Collision Warning)和方向盘自动转向(Autosteer),其他功能还要再等等。

  

undefined


  图片来源:Electrek

  从升级进展来看,特斯拉这次推出 Autopilot 2.0车型操之过急了。硬件的更换特斯拉做了很好的准备,和 Mobileye 分手后很快就把新的硬件装配到车型里。

  但它应该留出更充足的时间,为新硬件、新车型开发出稳定的软件,然用户买到车后,就能享受到新硬件带来的功能。

  但现在一群热爱特斯拉的用户,在相当长一段时间内开着一辆缺少基本安全功能的汽车,而且迟迟不能给他们提供功能升级。要知道,这些功能是用户花钱买的。

  这样的互联网思维,我不能接受。

  希望 Chris Lattner 大神的到来,能让 Autopilot 软件功能跟上硬件的速度。