开篇先给大家讲一个人,乔治·霍兹。George Hotz,人称互联网第一青年黑客,江湖外号GeoHot,直译“地热君”。话说这地热君,早年热天热地热空气,拳打苹果iphone(史上iphone越狱第一人),脚踢索尼PS(破译PS3源代码,逆向工程用硬件),也没少吃官司。地热君去年年末左右,成了了中国朋友圈的第一红人。为啥,因为他放言要干翻马一龙的特斯拉。说具体点,就是下战书挑战特斯拉的无人驾驶系统。地热君号称自己用了几千行代码就写出了高级机器学习的基础,还又破解了一辆2013年讴歌TL的源代码,在开这辆车溜了几百小时后,这个小车已经学会了自己开车的模式。
扬言干翻马一龙之后,地热君整整一年没有大的风声。期间他成立了一个初创公司,comma.ai,成功完成了对本田和讴歌轿车自动驾驶的研制和完善工作。这家小公司有一个小目标,就是让所有本田和讴歌的车主,能用1000美金买到媲美特斯拉自动驾驶的技术。
最近计算机工业里,机器学习进步巨大。此前要一条条写出的代码,现在如果有合适的机器学习算法,计算机能在一次次的模拟中,自己生成合适的反馈回路。再加上地热君天生对虚拟世界理解能力把群,在他的领导下,comma.ai公司进度超群。在观察地热君和公司成员开车几个月之后,针对本田公司的自动驾驶系统表示可以上路试试了。不过因为处在试验阶段,驾驶座后面还是会有人在密切关注。
地热君的机器学习算法很牛逼,因为开得越多这个车学的越快。现在它已经能够在类似金门大桥和拉斯维加斯大道上辨认出模糊的车道反光标示。除此之外,这辆车还学习到,跟踪前车留在沥青上的车轮印记来修整行车轨迹。虽然还不能像特斯拉一样自动变换车道,不过看着地热君这能力和算法的潜力,多多练习迟早能出。
现在comma.ai的系统准备上市,原因就是公司里这一点点人根本不够机器学习的。现在comma.ai需要上百万小时的行车经验,来适应不同的驾驶习惯和路况,找出之前的问题,改善整体架构。为此,comma.ai准备在2016年年末,发布一款直接在本田汽车上插入的小盒子,市价1000美元不到。
但是飞来横祸。不是因为comma.ai杀人了,而是美国国家交通部给comma.ai下了最后通牒。如果不能证明comma.ai的系统是安全的,一切事情免谈。以前你们公司员工开车上路就不提了,现在在没有经过认证的情况下还敢卖东西?其实现在本身自动驾驶的法规就不明确,每个州都不一样,而且法律还有很多不完善的地方。退一步讲,特斯拉自动驾驶也是测试版本呀,人家为啥就能上路?交通部不管,说你们要是不认证,第一是不能卖,第二是每天要罚2万1千美元。
地热君为啥一开始不鸟交通部呢?因为他们觉得所有测试单元在路上跑的时候,驾驶员都是要坐在车里监视的。事实上,在法律还没有出门的时候,特斯拉也是钻了这个空子。不过通牒下来了,comma.ai的东西是不能卖了,怎么办?这时候地热君做出来一个所有热血工程师都会干的事情:
开源!
当然不是拍脑袋的决定,毕竟开源之后就很难赚到钱了。之前地热君秉着工程师的执拗跟交通部刚正面,说把我逼急了我举家搬去中国发展。冷静下来之后,他觉得还是在美国本地开源更好些。
于是乎,在GitHub上面就出现了地热君费劲心思构架的自动驾驶源代码。当然只有源代码不行,还要有硬件。同时上传的还有地热君亲自写的,如何用700刀的,能在市面上买到的硬件来构建一个本田汽车自动驾驶系统。这套系统的主要计算和显示界面来自一个OnePlus3智能手机,也算在700美元里。然后还包括一个3D打印的盒子。如果能自己打印这方面的消费就免掉了。
硬件买回来后,根据地热君的说明,像拼IKEA家具一样拼起来。因为有很多焊接的工作,懂一点电学知识的会方便一点。转好之后,和汽车源代码配对,可以有类似自动跟车和车道提醒的功能。好处是这系统学的很快,你喜欢开得猛,它也会猛一点。
开源时,地热君把这套系统叫OpenPilot。OpenPilot可以直接和2016款的讴歌ILX,本田思域直接配对。如果是CRV需要一点点调整,如果是另一些本田车,需要更多的调整。
开源倒是可以帮助地热君得到他想要的大数据,测试系统的性能,而且还避开了和国家体系间的你来我往、繁文缛节。另外是因为开源,用户是拿来当玩具来玩,生死自己顶多,也不大会想特斯拉一样惹上法律事务。现在就希望能有更多的人能参与到这个系统的测试里面来,为完善OpenPilot贡献自己的一份力。
特斯拉在前几周发布了有史以来AutoPilot最大的固件更新。所以,现在鹿死谁手还不一定。
在此下载软件,在此下载硬件说明书