openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Shane Smiskol 573bb5fc2c Supported Package fixes 4 years ago
..
chrysler Fix and add all missing cars (verified with script 4 years ago
ford convert year sets to strings 4 years ago
gm convert year sets to strings 4 years ago
honda Supported Package fixes 4 years ago
hyundai Supported Package fixes 4 years ago
mazda convert year sets to strings 4 years ago
mock add min_steer_speed exception for hatchback 4 years ago
nissan convert year sets to strings 4 years ago
subaru Fix and add all missing cars (verified with script 4 years ago
tesla convert year sets to strings 4 years ago
tests Convert format strings strings to f-strings (#23241) 4 years ago
toyota Supported Package fixes 4 years ago
volkswagen Fix and add all missing cars (verified with script 4 years ago
README.MD Update README.MD 4 years ago
__init__.py start to convert years to strings 4 years ago
car_helpers.py update type hinting 4 years ago
disable_ecu.py Hyundai longitudinal prerequisites (#22121) 4 years ago
fingerprints.py Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 4 years ago
fw_versions.py check in tuple instead of list (#23477) 4 years ago
interfaces.py set All 4 years ago
isotp_parallel_query.py FW query: catch asserts from uds.py (#22456) 4 years ago
vin.py selfdrive/car 6 years ago

README.MD

Port structure

interace.py

Generic interface to send and receive messages from CAN (controlsd uses this to communicate with car)

carcontroller.py

Builds CAN messages to send to car

carstate.py

Reads CAN from car and builds openpilot CarState message

values.py

Fingerprints and absolute limits

radar_interface.py

Radar interface