Skip to content

VW MEB: Platform support#1696

Draft
jyoung8607 wants to merge 745 commits intocommaai:masterfrom
jyoung8607:vw-meb
Draft

VW MEB: Platform support#1696
jyoung8607 wants to merge 745 commits intocommaai:masterfrom
jyoung8607:vw-meb

Conversation

@jyoung8607
Copy link
Copy Markdown
Collaborator

@jyoung8607 jyoung8607 commented Feb 6, 2025

Support for the Volkswagen ID family and other MEB vehicles. Thanks and credit to @infiniteCable.

  • Harness: Volkswagen C (issue link TBD)
  • Route with stock Travel Assist: 81dd9e9fe256c397/0000002f--bff24fca36
  • Route with openpilot, stock long: 81dd9e9fe256c397/0000001f--97c42cf98d
  • Process replay route: TBD

Safety layer TODO

  • VW MEB: CAN ignition panda#2160
  • VW MEB: Reserve safety identifier #1931
  • Verify CAN ignition is actually necessary
  • Move to DEBUG until comma releases from dashcam
  • Look for opportunities to consolidate code with MQB and MQBevo
    • checksum support
    • rx steering angle, driver input torque
  • Lateral control safety
    • curvature to lateral accel ISO limits (switching to power control exclusively)
    • driver override power control
  • CI tests
    • General (wheel speeds, gas/brake, driver input torque, ACC buttons, ACC state)
    • curvature to lateral accel ISO limits (switching to power control exclusively)
    • driver override power control

Driving layer TODO

De-scoped from initial merge TODO:

  • Explicit opendbc checksum tests (deferred because CAN-FD messages are doing something weird)
  • EA mitigation, current solution works but see if simulating capacitive touch is better
  • Alpha openpilot longitudinal control
    • Test radar UDS knockout from camera
    • Fix cruise fault logic at startup/standstill
    • Fix nonAdaptive bug
    • Verify nature/need of the ACC API fault-avoidance carcontroller code
    • Verify nature/need of special HUD code (temporarily set aside in 42b708b)
    • Verify radar code is doing what we need
    • Panda safety tests (written, just backed out)

@github-actions github-actions bot removed the car safety vehicle-specific safety code label Jul 29, 2025
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 29, 2026

Car behavior report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

Testing 130 segments for: VOLKSWAGEN_ARTEON_MK1, VOLKSWAGEN_ATLAS_MK1, VOLKSWAGEN_CRAFTER_MK2, VOLKSWAGEN_GOLF_MK7, VOLKSWAGEN_JETTA_MK7, VOLKSWAGEN_PASSAT_MK8, VOLKSWAGEN_PASSAT_NMS, VOLKSWAGEN_POLO_MK6, VOLKSWAGEN_TAOS_MK1, VOLKSWAGEN_TIGUAN_MK2, VOLKSWAGEN_TOURAN_MK2, VOLKSWAGEN_TRANSPORTER_T61, VOLKSWAGEN_TROC_MK1

✅ 0 changed, 130 passed, 0 errors

@github-actions github-actions bot added the car safety vehicle-specific safety code label Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car safety vehicle-specific safety code car related to opendbc/car/ volkswagen

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants