An openpilot fork with extended sensor fusion and non-ACC vehicle support.
Named after Argus Panoptes — the all-seeing giant of Greek mythology.
Argus is a fork of comma.ai's openpilot that extends the base platform with additional sensor inputs and longitudinal support for non-ACC vehicles using a pedal interceptor.
openpilot handles front-camera perception and vehicle control well. Argus adds what it leaves out: blind spot awareness from CAN signals already present in the car, side camera inputs, and longitudinal control for vehicles without factory ACC.
| Feature | openpilot | Argus |
|---|---|---|
| Non-ACC vehicles | Not supported | Supported via pedal interceptor |
| Blind spot monitoring | Not used | Reads existing vehicle CAN signals |
| Side cameras | Not used | USB camera input support |
| Sensor fusion | Front cameras only | + blind spot CAN + side cameras |
- Non-ACC vehicle longitudinal support (pedal interceptor)
- Blind spot CAN signal integration for non-ACC vehicles
- Side camera support via USB input
- Upstream contributions back to openpilot / opendbc
- comma three — required (same as openpilot)
- comma pedal / TinyBear pedal interceptor — required for non-ACC longitudinal control
- USB side camera — optional, for expanded blind spot coverage
Argus tracks openpilot's master branch. Setup is identical to openpilot:
git clone https://github.com/devk-op/argus.git
cd argus
# Follow openpilot's setup instructions for your platformNon-ACC vehicle setup guide coming soon.
Pull requests welcome. If you drive a non-ACC vehicle and want longitudinal support, open an issue with your CAN fingerprint data.
Built on top of openpilot by comma.ai (MIT License). Pedal interceptor research originally by @firestar5683 in sunnypilot.