beampilot
- 1 Devlogs
- 2 Total hours
*THIS IS A FORK OF commaai/openpilot* Beampilot is a fork of openpilot with a bridge that connects BeamNG.tech.
*THIS IS A FORK OF commaai/openpilot* Beampilot is a fork of openpilot with a bridge that connects BeamNG.tech.
beampilot!
a openpilot compatiblity layer / bridge / fork that allows it to run on Linux to drive BeamNG.tech cars.
openpilot’s an open source ADAS software by comma.ai that usually runs on a real car’s CAN bus, controlling the EPS/ECU, and on real comma hardware, but I’m making a compatiblity layer that allows openpilot’s models (even the 1B models recently released as chestnut class) to drive beamng.
from my readme, processes changed today:
Processes that are incompatible with desktop use or has no use for in desktop simulation have been removed.
camerad (comma hardware cameras, replaced with beamcamd)webcamerad (unused webcam alternative, replaced with beamcamd)micd (comma hardware mics, removed as not required)dmonitoringmodeld and dmonitoringd (driver monitor, not required for simulation)
sensord (comma physics data, replaced by beamngd)pandad (comma panda CAN data, replaced by beamngd)_pandad (pandad backup, replaced by beamngd)updated (comma hardware OS updater, removed as not required)qcomgpsd (comma hardware GPS, removed as not required)ubloxd (comma hardware GPS, removed as not required)pigeond (comma hardware GPS, removed as not required)modem (comma hardware modem for cellular, removed as not required)Proccesses that are required because of the removed processes have been added.
beamngd
(BeamNG CAN/telemetry updater, uses python BeamNGpy, 100Hz)
beamcamd
Updates Cameras (currently just black screen)