专注于openpilot相关硬件逆向克隆

美国逗号公司历代硬件设备介绍

第一代硬件

名称图片
Giraffe
Panda
Comma power
EON

一代硬件包含 Giraffe、Panda (White / Grey)、Comma power 和 EON 四部分,其中 Comma power 有些车型是必须配备的,而有些车型因为 Giraffe 接口上自带电源,所以不需要 Comma power.

Giraffe 又叫 “长颈鹿”,是连接 Panda 和 原车 ACC 模块的桥梁,它起到的作用,就是转换不同车型的不同接口到 OBD 接口,然后可以顺利的连接到 Panda,Giraffe 通常需要根据不同车型的不同接口定制,常见的型号有 Honda Bosch Giraffe,Honda Nidec Giraffe, Toyota Giraffe,不论是那种车型的 Giraffe,一般都会有多个指拨开关,用来配置模式、切换系统连接到原车还是openpilot。

Panda 又叫 “熊猫”,是一个基于 opendbc 的汽车 OBD 协议解码器,可以通过不同的 DBC 定义,解析和发送的 OBD 信号,起到了数据转换和解析的网关作用,其中分灰熊猫(有GPS,没有WIFI)、白熊猫(有WIFI,没有GPS)2个版本。

Comma power 是从驾驶座下方取电的装置,汽车点火后,从 OBD 接口中取电,然后为 Panda 和 EON 供电,大部分丰田车型,都需要 Comma power 取电,而大部分本田车型(Honda Bosch)都不需要(思域除外)。

EON 是全套设备的 “大脑”,负责运行 neos 系统(基于 Android 6 定制开发的系统) 和 openpilot 软件,EON 由两部分组成,一是手机(一加3T 或 乐视 3 pro),二是外壳散热套件(有开源,可自己 3D 打印)。

第二代硬件

名称图片
Harness connector
(黑色盒子是 harness)
Harness box
Panda (Black)
Comma power v2
EON

二代硬件包含 Harness、Panda (Black)、Comma power v2 和 EON 四部分。

Harness 是二代硬件中新加入的部分,其中部分线束代替了原来 Giraffe 的功能,用来连接 Panda 和原车 ACC 模块,另外 Harness 模块中还加入了自动切换功能(继电器),可以在 EON 工作不正常、没有连接的时候,自动切换到原车 ACC,和原来 Giraffe 上的指拨开关功能一致,但是自动切换的实现,更加方便了。

Black Panda,如果说 Grey Panda 是对 White Panda 的一次升级,Black Panda 可以说是 Grey Panda 的再次升级,想必 Grey 版本,Black 使用 USB Type-C 口与 Harness 传输 OBD 数据,而且体积更小,同时包含高精度 GPS,可以说是 Grey Panda 的体积缩小版,更加方便固定在前挡风玻璃上。

Comma power v2 的升级,也是接口的升级,使用 RJ-45(网线口)代替原有接口,使用一条网线即可实现供电的连接,另外,据说 Comma power v2 还可以作为额外的一路 CAN 总线数据,提供 VIN 查询(待验证),虽然作为本田雅阁车主,不需要这个东西,但是还是对他的未来功能,抱有幻想。

第三代硬件

名称图片
Harness
Harness BOX
Comma power v2
C2
三代硬件兼容二代的harness和harness box、comma power,最大的变化是将eon和blackpanda集成到一起,行车了C2主机,blackpanda在该设备中被定义为UNO,UNO在具有blackpanda功能的基础上,集成了红外夜视补光灯控制,风扇自动控制,自动开关机控制等优化用户体验的自动化控制。C2相比EON增加了夜晚的驾驶员监控(增加红外LED进行业绩补光,去除了摄像头的红外滤镜),遗憾的是,C2仍然采用乐视PRO3手机,该设备最高支持到openpilot 0.8.13。

第四代硬件

名称图片
Harness
Harness BOX
Comma power v2
C3/C3X
四代硬件配件保持不变,主机具有划时代的进步,C3/C3X不再是一个手机DIY设备,而是一部从0开始,定制化的专用设备,可以说它是一部微型电脑,也可以说它是一部AI计算设备。它才有高通骁龙845平台,3枚车规级相机组成的感知系统,更强的性能、更高的稳定性和可靠性,同时可以支持最新的openpilot软件。