OpenPilot:禁令后Comma.ai开源全部软硬件(附源代码下载)

回复1202,可打包下载全部代码。


George Hotz (Geohot)在把自动驾驶汽车推向大众的方向上又前进了一步,不过,现在的他选择了一条非传统的道路。Geohot 的公司在经历了一些监管问题的为难后,正在开始另一条路径——开源,这次开源的不仅是自动驾驶技术平台 OpenPilot,还有关于如何建立硬件设备的说明(一个robotics 平台),名叫Comma Neo。




Open Pilot 让开发者可以获得自动驾驶的软件,这一软件几乎提供了特斯拉的 Autopiot 7 所提供的全部功能。Hotz自豪地说,Open Pilot  “比特斯拉任何一辆车内搭载的软件都要好”,并且,Open Pilot 是经过MIT 许可的。但如果想升级你的车,配以自动驾驶功能,你还需要硬件。但这家公司现在还没有开发出任何新产品。他们希望用户能有一份说明书,让你自己可以创建自己的机器人平台。Comma.ai 提供了你需要的材料,软件等详细信息,以便将Comma.ai正确地载入你的车辆。几个小时前,所有的这些开源信息都已经在Comma.ai 的Github 账号上查到。

你可以把Comma.ai 想成是宜家,Open Pilot 是部分组成材料,Neo是说明书。”





就在一个多月前,Hotz 的 Comma.ai 才遭遇了一个阻碍。在收到国家高速公路交通安全管理局(NHTSA)查询自动驾驶汽车系统的特殊命令(order)后,Hotz 非常不满,在Twitter表消息称,监管机构根本没有与其进行沟通的打算,他“宁可用我这辈子打造惊人的技术,也不愿与监管机构和律师打交道”。其结果就是Comma One ——只需1000美元可以应用于任何车辆的半自主系统这一技术项目遭到取消。按照原计划,Comma One 将在 2016年应用于本田 Civic 车型。


Hotz 最终悬崖勒马,称这不是 Comma.ai 公司的完结,而只是一个产品的完结。更奇怪的是,NHTSA 似乎向公司索取更多关于这套设备的信息。如果 Comma One 真正在市场上发布,它将与特斯拉、Mobileye、Cruise 等正在开发的其他新自动驾驶系统构成竞争。事实上,在本周三的新闻发布会之前,Hotz 表示,他现在与特斯拉和Cruise是“朋友”,但仍然跟 Mobileye 有些不和。


“有些人猜测投资者撤回了对我们的投资,这不是真的,”他说:“有些人猜测公司已经垮掉了,因为 Comma One 的项目被取消了,但这也不是真的。还有些人猜测 Comma One 无效,是骗人的,这更是无稽之谈。”


GogHotz 继续说,Comma One 之所以被取消,原因是 NHTSA 向公司施压,在10天内不拿出证据,就每天罚款 2.1万美元,因为他们做了一款“没有接受预订的产品”。GogHotz 还表示,尽管监管机构希望看到用户指南,但如果文档中有错误,Hotz可能会面临牢狱之灾。实际上,Comma.ai 对于 NHTSA 向公司提出的种种问题并不反对,但只有一项声明:“鉴于你肯定知道,一些司机很可能将会以超过你预期目的的方式使用你的产品”,Hotz 表示他对此无法回应。所有问题再加上这一点,Hotz 选择稍微改变公司的焦点,而在外界看来就像他完全放弃了这个项目。




机构负责人在密码产生器上按照提示输入2位随机序号和用户所告知的6位随机码,密码产生器计算出6位密码,负责人员告知用户2位随机序号和6位密码,用户输入2位序号和6位密码后,金库门密码锁经同样算法计算,如果密码匹对正确,则开锁,否则不开。密码输入错误次数超3次则蜂鸣器鸣叫并启动报警系统,只有输入正确的系统内置口令才能使蜂鸣器停止鸣叫以及关闭报警系统。金库门密码锁控制器和密码生成器具有同样的内置口令,该内置口令可重新设置,当重新设置时需要验证原口令,如果相同则可进行更改,并将新口令保存在单片机的EEP-ROM中。


公司成立之初,George Hotz 的目标就是成为安卓版的自动驾驶汽车,希望把这一技术带向大众。今年早些时候,美国联邦监管机构发难Hotz,对其即将发售的自动驾驶系统提出质疑,并对产品销售施加压力。在监管的阻拦下,Comma.ai 取消了公司的第一代产品——Comma One。不过,现在他们把原定价999美元的产品变成了免费的。“如果我们真的想成为自动驾驶汽车中的安卓,我们的产品就不能卖999美元,不是吗?”Hotz 说。所以,今天,Comma.ai 把它的Open Pilot 和Comma Neo 全部开源了。这个举动似乎有助于 Hotz 践行 Comma.ai 已经做出的承诺——在年底之前推出一辆自驾车,价格不到1000美元。显然,“推出” 指的是什么,还有待商榷。


Hotz 希望确保他的公司没有违反任何监管问题,他明确地说,今天宣布的所有东西都不会出售 ,他还保证,在作出任何销售行为之前,会提前告知国家公路交通安全管理局(NHTSA)。当Comma Neo被加入到任何车辆中,其技术能实现的自动驾驶最长时间是六分钟。之后,它将提示驾驶员控制方向盘。如果驾驶员没有这么做,汽车将减速熄火。

但Comma.ai远不是独树一帜,因为有许多厂家都在尝试创造自动驾驶驾车,包括特斯拉和Mobileye,每一家都有不同的策略。Udacity已经看到了明显的市场机会,与宝马和McLaren 合作推出自动汽车课程和技术证书。巨头Google正在积极地尝试开发这项技术,就像苹果一样。这已经导致现有汽车制造商合作,试图击败这些技术公司。Comma.ai的方法可能不同,它的意图是成为自动驾驶领域的安卓,任何人都可以定制自己的系统。




Comma One 的粉丝体会到了大悲大喜。Comma.ai 此前将其机器学习和人工智能相关研究开源,受到大量粉丝的追捧。在著名投资人 Andreessen Horowitz 的支持下,Hotz 曾经热衷于开发使用机器学习和利用周围环境数据传感器制作自动驾驶汽车。今年 9 月,他告诉 VentureBeat,Comma.ai的移动App Chffr已经从738个用户身上收集了超过30.6万英里的行驶数据和7908小时的视频。而今天的开源更是面向爱好者,研究人员,大型汽车制造商和售后市场制造商。这些都是Comma.ai 希望吸引的最后的人群。但是Hotz 承认,“问题是,我不确定设备面向市场的规模多大。所以让我们自己来做一个市场。把自动驾驶系统的售后市场变成一个产品策略。


Comma Neo 中一个重点是其内部配置和开发者必须自己购买的物件——记住它只是使用说明。其核心是一台 Android 智能手机,但目前只支持 One Plus 3,因为它价格更合理。它还配备了 Snapdragon 820芯片(这是一个重要的要求),是可修改的,并配备了一个相当高端的相机。 


Comma.ai 的技术依赖于智能手机的后置摄像头,所以,有一点很重要,就是尽可能地准确地将道路上的东西进行可视化,以让驾驶员可以看到。虽然有了One Plus 3 一些让人眼花缭乱的东西,但是Comma.ai的功能还很有限——只有后置摄像头和GPS被使用,但是它不会听你的话,也不会发出警告,并且,Neo的操作系统使用的是非常精简的Android 6.0 Marshmallow(只有内核和核心服务)。但是,这并不是把 Comma One换个牌子再推一遍。Hotz 的团队说,二者之间主要的不同是可建设性:“它经过来一次完整的重新设计,会操作电烙铁的所有人都能开发。”


目前,Comma Neo 只支持两种模型车:2016年使用Acura Watch Plus 的 Acura ILX  和2016年的 本田思域 Touring(虽然两家汽车制造商显然没有正式与他们建立合作关系)。

结语:


当你被政府条条框框穷追不舍的时候,拥抱开源吧,它会给你带来足够的自由和荣耀!


责编:XJ


转自新智元


声明:本文系网络转载,版权归原作者所有。如涉及版权,请联系删除!

> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

需求分析、方案论证是单片机测控系统设计工作的开始,也是工作的基础。只有经过深入细致的需求分析和周密而科学的方案论证才能使系统设计工作顺利完成。

生成海报
点赞 0

thePro

我还没有学会写个人说明!

相关推荐

视觉导航小车开源项目(1)—小车底盘

注: 本系列教程中开源的PCB文件、3D模型、相关代码不可用于商业用途,仅仅供大家自己打样学习自主导航小车使用。 第二版的小车主要想实现基于视觉的导航任务,考虑第一版小车硬件上存在很多问题&#xff0