Files
sunnypilot/tools/webcam/README.md
Adeeb Shihadeh 667f3bb32f Revert "revert tg calib and opencl cleanup (#37113)" (#37115)
* Revert "revert tg calib and opencl cleanup (#37113)"

This reverts commit 51312afd3d.

* power draw is a lil higher

* just don't miss a cycle

* fix warp targets

* fix tinygrad dep
2026-02-07 21:36:44 -08:00

1.0 KiB

Run openpilot with webcam on PC

What's needed:

  • Ubuntu 24.04 (WSL2 is not supported) or macOS
  • GPU (recommended)
  • One USB webcam, at least 720p and 78 degrees FOV (e.g. Logitech C920/C615, NexiGo N60)
  • Car harness
  • panda
  • USB-A to USB-A cable to connect panda to your computer

Setup openpilot

  • Follow this readme to install and build the requirements

Connect the hardware

  • Connect the camera first
  • Connect your computer to panda

GO

USE_WEBCAM=1 system/manager/manager.py
  • Start the car, then the UI should show the road webcam's view
  • Adjust and secure the webcam
  • Finish calibration and engage!

Specify Cameras

Use the ROAD_CAM (default 0) and optional DRIVER_CAM, WIDE_CAM environment variables to specify which camera is which (ie. ROAD_CAM=1 uses /dev/video1, on Ubuntu, for the road camera):

USE_WEBCAM=1 ROAD_CAM=1 system/manager/manager.py