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 b3be6b86fb Fix missing car params 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 Fix missing car params 4 years ago
honda Supported Package fixes 4 years ago
hyundai Fix missing car params 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 Merge remote-tracking branch 'upstream/master' into car-info 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 Update for Avalon stop and go update on master 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