openpilot是由comma.ai开发的开放源代码半自动驾驶系统。openpilot可以代替OEM的高级辅助驾驶系统,用来改善视觉感知与机电执行器控制。它让用户可以透过增加的计算能力、强化的侦测器以及不断更新的驾驶辅助功能来修改现有的汽车,这些功能会随用户递交的资料而持续改善。
截至2021年3月为止,openpilot用户行驶了超过四千万英哩(六千四百万公里)。
comma.ai由乔治·霍兹于2015年9月创建。几个月后,彭博社在一篇文章中披露了openpilot的第一个版本,此版本可在2016年式的Acura ILX上运作。这些视频与文章导致了加州汽车部门的警告函,声称comma.ai并未获取测试自驾车的许可证。
官方并在TechCrunch Disrupt上宣布,openpilot被包装成名为"comma one"可运输的小型设备。美国国家公路交通安全管理局在2016年10月27日寄了一封信告知Hotz他的产品必须符合联邦机动车辆安全标准。comma.ai随后在一则从中国深圳的推文中宣布取消comma one。
2016年11月30日,也就是一个月后,comma.ai将openpilot开放源代码,强调其研究用途,且无任何担保。
2020年1月7日,comma.ai在拉斯维加斯的消费电子展上推出999美元的"comma two"。
openpilot使用经过驾驶用户资料训练过的机器学习来决定道路上最安全的路径。这可以改善在没有车道标线的道路上行驶的表现,并透过追踪前方的车道线来维持车道置中。
openpilot能与前前方车辆保持安全的跟车距离。它可以在无用户干预的情况下以随停随走的方式行驶。它使用开放街图的道路曲率与速度限制资料以让车辆在急转弯时放慢速度,并将车辆的速度维持在目前的速限之下。
openpilot会监控驾驶脸部,如果驾驶分心了则会被警示。如果驾驶分心超过六秒,openpilot会将车辆减速至停止,并以声音对用户发出警报。
驾驶开启方向灯时,openpilot会使用此功能来变换车道,驾驶必须在方向盘上进一步动作以确认变换车道。在部分的品牌与车款上,openpilot也会与盲点警示系统交互,以在盲点警示系统侦测到其他车辆时阻止变换车道。
openpilot透过WiFi或移动网络接收软件更新。
刚发布时,openpilot仅支持本田思域与Acura ILX(英语:Acura ILX)。透过许多开放源代码贡献者新增了更多车辆与品牌的支持。目前官方支持的车辆清单可在官方页面 (页面存档备份,存于互联网档案馆)上查看。
开放源代码社群使用Discord与GitHub来支持开发。
comma.ai已发布工具与指南协助开发者支持他们的汽车。另外,他们也发布了可以让用户审阅他们的驾驶过程的工具。
comma.ai维护openpilot的代码与发布版本,并且也有不断成长中的社群维护openpilot的各种分支。这些分支多具有各种实验性功能,如刹车灯侦测等。
未有自动驾驶的Tesla型号也有社群分支来支持其改装。克莱斯勒与吉普的部分车型也透过社群贡献而得以支持。