特斯拉又玩“骚操作”,开源自动驾驶代码
都说这是一个汽车电动化的时代,执牛耳者自然非特斯拉莫属。因此,特斯拉的一举一动都备受业内关注,近日,特斯拉掌门人埃隆·马斯克又放出重磅:特斯拉将开源软件系统、供应动力总成以及电池
有人说马斯克就是一个疯子,总是满嘴跑火车,说话不靠谱。但是,当我们回忆过往,就会发现他可不是说说而已,无论是发射卫星还是超级火车,他是真敢干,还干成了不少。
所以,跟着特斯拉后面排队跑的小伙伴们就不得不认真考虑了,这到底意味着什么?我们该怎么玩?
特斯拉特斯拉的代码牛在哪
众所周知,特斯拉在电动汽车领域是先行者,也是引领者。这一点,传统造车企业如大众、
丰田等其实之前并不服气,本以为“当我们大举进入电动领域,特斯拉就该夹着尾巴逃跑了”。当然了,后来他们发现完全不是那么回事儿。
大众中国CEO冯思翰曾分享,目前大众汽车的车上写进了一亿行代码,比Office和整个Facebook的代码量相加还要大。
投资了理想汽车的美团CEO王兴吐糟,宝马X5里软件代码有3亿行,而特斯拉的只有1000万行。并表示这类似2008年塞班系统和iOS的差距。
马斯克表示,化繁为简才是终极追求,Model 3的代码只有420万
有代码常识的人都知道,在实现同样功能的前提下,代码越简洁越好。冗余的代码量会造成系统难以维护,也难以升级。因此,特斯拉的OTA升级技术(空中下载技术)也领先于业内。
传统车企的代码为何如此巨大?最重要原因就是汽车行业采取全球供应链模式,一家车企拥有几百上千个供货商是常事。而不同的供货商会根据需要提供各自的代码,这些代码叠加起来就非常恐怖了。一般仅发动机ECU单元就需要1千万行代码,整车代码量很容易就上亿了
而特斯拉的办法是,整合三电技术和供货商资源,实现代码重构。即便是从供应商采购的零部件,也是特斯拉自己的设计和要求,最终零部件上面印得都是特斯拉自己的logo。换句话说,特斯拉的代码,基本是自己重新写的。
可以说,特斯拉在续航、加速、自动驾驶、整车OTA方面的优势,都离不开自己的原创技术,
也离不开代码。
之所以写这么多,只想说明一点:特斯拉的代码很牛,是大家追赶和很想得到的东西
特斯拉的用意
这么好的东西,特斯拉为什么会凭空抛出来?
甚至连特斯拉最为核心的技术——Autopilot(自动驾驶技术),目前都已经能在特斯拉到部分开源代码。难道特斯拉不担心因此而损伤自己的商业利益?
这背后的原因肯定很复杂,可以明确存在一个基本的逻辑:马斯克希望做大做强新能源汽车市场,并获得更强大的话语权甚至是控制权
按照埃隆·马斯克在社交平台的说法是:“特斯拉对于授权软件以及提供动力系统和电池持开放态度。我们只想加速可持续能源发展,而不是压垮竞争对手!计划开源特斯拉汽车安全软件,从而让其他汽车制造商免费使用它。对所有未来的安全自动驾驶是极为重要的。”
如今电动车在全球方兴未艾,仅仅在智能驾驶领域,就有新能源造车新势力(如特斯拉、蔚来、小鹏等)、传统车企(丰田、大众、奔驰、宝马等)、互联网巨头(谷歌、百度、阿里等)等多方势力进入竞争。这让人不禁想起手机软硬件厂商之间的“血战到底”经历,事实上,大家都认为如果能够拥有一个共同的标准(比如谷歌开源安卓系统),显然对于行业来说利大于弊。
试想,如果特斯拉能够利用现有的技术优势,通过开源代码的方式吸附更多的供应商加入,逐渐形成“特斯拉标准”也不是不可能的事情
其次,尽管特斯拉的估值已经接近3000亿美金,超越丰田17000亿而名列全球车企第一,但整个电动车市场占有率仍远远低于燃油车。特斯拉要做大做强,仅仅依靠自己是不现实的,特斯拉需要一个更繁荣的电动车市场,与友商一起完善充电桩、零部件供应链等相关配套。
所以说,马斯克“我们只是想努力加速可持续能源的发展,并非击垮竞争者”也并非虚言。
开源到什么程度
任何人都知道特斯拉全部公开代码不可能,只能是有限公开。因此,对于友商而言,最关心的问题可能就是特斯拉的代码能够开源到什么程度了。