openpilot - openpilot 是一个开源的驾驶辅助系统。openpilot 为 150 多种受支持的汽车品牌和型号执行自动车道居中和自适应巡航控制功能。

Created at: 2016-11-24 09:33:30
Language: Python
License: MIT

逗号 3X 上的 openpilot

什么是openpilot?

OpenPilot 是一个开源的驾驶员辅助系统。目前,openpilot 为越来越多的受支持汽车品牌、型号和车型年份执行自适应巡航控制 (ACC)、自动车道居中 (ALC)、前方碰撞警告 (FCW) 和车道偏离警告 (LDW) 等功能。此外,当 openpilot 启用时,基于摄像头的驾驶员监控 (DM) 功能会提醒分心和睡眠的驾驶员。查看有关车辆集成限制的更多信息。

开始在汽车中使用 openpilot

要在汽车中使用 openpilot,你需要满足以下四点条件:

  1. 支持的设备:逗号 3/3X,可在 comma.ai/shop 上使用。
  2. 软件:逗号 3/3X 的设置过程允许用户输入自定义软件的 URL。使用 URL 安装发布版本。
    openpilot.comma.ai
  3. 支持的汽车:确保你拥有 250+ 辆受支持的汽车之一。
  4. 汽车线束:你还需要一个汽车安全带来将你的逗号 3/3X 连接到你的汽车。

我们有关于如何在汽车中安装线束和设备的详细说明。请注意,可以在其他硬件上运行 openpilot,尽管它不是即插即用的。

开始开发 openpilot

OpenPilot 由 COMMA 和像你这样的用户开发。我们欢迎在 GitHub 上提出拉取请求和问题。

想通过在 openpilot 上工作获得报酬吗?逗号正在招聘,并为外部贡献者提供大量赏金

安全与测试

  • OpenPilot 遵守ISO26262准则,有关详细信息,请参阅 SAFETY.md
  • openpilot 具有在每次提交时运行的软件在环测试
  • 实施安全模型的代码存在于 panda 中,并且是用 C 语言编写的,有关详细信息,请参阅代码严谨性。
  • panda 进行了软件在环安全测试
  • 在内部,我们有一个硬件在环的 Jenkins 测试套件,用于构建和单元测试各种流程。
  • panda 有额外的硬件在环测试
  • 我们在一个包含 10 个逗号设备不断重放路由的测试柜中运行最新的 openpilot。

用户数据和逗号帐户

默认情况下,openpilot 将驾驶数据上传到我们的服务器。你还可以通过逗号连接访问你的数据。我们使用你的数据来训练更好的模型,并为每个人改进 openpilot。

openpilot 是开源软件:如果用户愿意,他们可以自由地禁用数据收集。

openpilot 记录面向道路的摄像头、CAN、GPS、IMU、磁力计、热传感器、崩溃和操作系统日志。仅当你在设置中明确选择加入时,才会记录面向驾驶员的摄像头。麦克风未录制。

使用 openpilot,即表示你同意我们的隐私政策。你了解,使用本软件或其相关服务将生成某些类型的用户数据,这些数据可由逗号自行决定记录和存储。接受本协议,即表示你授予不可撤销的、永久的、全球性的逗号使用权。

发 牌

openpilot 是在 MIT 许可下发布的。该软件的某些部分在指定的其他许可证下发布。

对于因用户使用本软件而引起、与之相关或导致的所有指控、索赔、诉讼、诉讼、要求、损害赔偿、责任、义务、损失、和解、判决、成本和费用(包括但不限于律师费和成本),本软件的任何用户均应赔偿 Comma.ai, Inc. 及其董事、高级职员、员工、代理人、股东、关联公司、分包商和客户并使其免受损害。

这是仅用于研究目的的 ALPHA 质量软件。这不是产品。你有责任遵守当地法律和法规。不作任何明示或暗示的保证。


openpilot 测试 代码科夫