openpilot:支持275款车型的开源自动驾驶辅助系统,52.7K Star
近年来,无人驾驶技术逐渐成为热门话题,但对于普通人来说,这些技术好像只有大企业才能涉足。openpilot 这个开源项目改变了这一局面——它能让普通家用车也体验到先进的自动驾驶辅助服务,全球已有大量用户使用它行驶了上亿公里。
什么是 openpilot
openpilot 是一个开源的高级驾驶辅助系统(ADAS),支持 Adaptive Cruise Control(自适应巡航)和 Automated Lane Centering(车道居中自动驾驶)等功能。它通过连接汽车的内部 CAN 网络,实现自动加速、刹车和转向。
核心功能
智能自动驾驶
openpilot 能自主完成加减速、刹车、车道保持,并通过 Lane Change Assist(辅助变道)切换行车道。此外,它还能减少「方向盘提醒」,只需要确保驾驶员注意力在路上即可。
神经网络加持
它使用了先进的神经网络,学习了数百万英里的驾驶数据,能在褪色车道线或复杂交通环境下依然判断出理想的驾驶路径。无论是市区、乡镇还是其他国家的道路,都能应对。
支持超多车型
不需要购买特定品牌的高配车,支持 Toyota、Hyundai、Honda 等主流品牌的 275+ 款车型,几分钟内即可激活。
开源成就
openpilot 项目在 GitHub 上 Star 数已突破 52.7K,主要使用 Python 和 C++ 实现。
安装简要指南
准备设备:推荐 comma 3X 设备,支持 LTE、GPS,配备高精度 OLED 显示屏。
连接硬件:将设备插入支持的车辆 CAN 网络中。
运行代码:克隆 openpilot 仓库,按说明安装必要文件:
git clone https://github.com/commaai/openpilot.git
cd openpilot
./install.sh
配置并测试:启动设备,按照教程完成校验及测试。
openpilot 通过强大的功能和合理的设备支持,让普通家庭轿车也能拥有媲美高端车的驾驶辅助体验。开源社区和更新团队还在不断完善它的功能。
开源项目:https://github.com/commaai/openpilot