问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

开源驾驶辅助系统Openpilot:已支持275+车型的L2级智驾方案

创作时间:
作者:
@小白创作中心

开源驾驶辅助系统Openpilot:已支持275+车型的L2级智驾方案

引用
1
来源
1.
https://cloud.tencent.com/developer/article/2448398

近年来,自动驾驶技术(行业内称之为:智驾)已经成为汽车行业的热点话题。虽然全自动驾驶因现实安全问题不会完全普及到普通大众,但辅助驾驶系统这几年已经逐渐走进了消费者的视野。并且当前的新势力品牌(比如:小米、问界、理想、腾势、小鹏等)基本上都有了自己研发的一套智驾技术,并应用在现有的车型上。

而今天给大家分享的一款项目也是与之强相关,Openpilot 是一个备受瞩目的开源驾驶辅助系统,由Comma.ai推出,旨在让更多人能够体验到自动驾驶的便捷与安全。

Openpilot项目介绍

Openpilot 是一个开源的L2级别辅助驾驶系统,已经获得了超过49.1K个GitHub Stars。这个系统通过计算机视觉技术和机器学习算法,实现了多项驾驶辅助功能,如自适应巡航控制(ACC)、自动车道居中(ALC)、前向碰撞警告(FCW)和车道保持辅助(LKA)。这些功能不仅能减轻驾驶员的负担,还能大大提高行车的安全性。

主要功能特点

  • 自适应巡航控制(ACC):通过计算机视觉和雷达技术,Openpilot 能够实现自适应巡航,自动调整车辆速度,以保持与前车的安全距离。
  • 自动车道居中(ALC):利用车载摄像头和算法,系统可以帮助车辆始终保持在车道中央行驶,减少驾驶员的操作压力。
  • 前向碰撞警告(FCW):系统实时监测前方道路情况,当检测到潜在的碰撞风险时,会发出警告提醒驾驶员采取行动,增强驾驶安全性。
  • 车道保持辅助(LKA):通过计算机视觉技术,Openpilot 能够检测车道线并保持车辆在车道内行驶,防止车辆无意偏离车道。

Openpilot 已经设计兼容了超过 275+ 种车型,可以体验到类似于Tesla Autopilot的驾驶辅助功能。

系统构成

软件部分

Openpilot 的核心是其软件系统,包含各种算法和中间件。最为关键的是名为 Supercombo 的端到端模型,它负责处理车辆的自适应巡航、车道保持等功能。

硬件部分

Openpilot 的硬件主要包括 EON 设备,这是一台运行 NEO 系统(高度定制的安卓系统)和各种算法的核心设备。Panda 车载接口负责从车辆的 CAN 总线 提取数据,并与车载雷达配合,收集环境信息供 Supercombo 模型使用。

模拟与开发支持

Openpilot 可以在 PC 上运行,无需特定硬件或汽车,这让开发者和爱好者可以通过 CARLA 模拟器 在 Ubuntu 机器上测试 Openpilot,并对记录或模拟的数据进行开发和实验。通过 Openpilot 工具,用户可以绘制日志、回放驾驶记录、观看全分辨率相机流,进一步开发和优化系统。

GitHub: https://github.com/commaai/openpilot

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号