-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VW MEB: Platform support #1696
base: master
Are you sure you want to change the base?
VW MEB: Platform support #1696
Conversation
… beginning of long override to prevent panda safety from blocking this request (lower this possibility)
…nce and time gap values for now as long as we dont use model data
@sshane When you get a chance, let me know your impression of how the ID.4 drives compared to other comma cars. Feel free to adjust the STEER_POWER constants if you feel the need, I was thinking about lowering the MIN slightly. I did not clearly understand the way angle control maps to curvature, particularly the different ways that VW would use it as compared to Ford, so I tried my own implementation of curvature and power limits. If you're okay with that method (assuming we add some tests) the way it's done can replicated entirely within Panda. This method does shortchange you a bit when taking a banked curve; you'll notice that on the comma test loop. However, I don't think the Ford-style angle control would help us here either. It would be nice if there were a way to communicate openpilot's localizer roll down to Panda, that way we could compensate. The only other problem I'm aware of is that stock ACC sometimes doesn't want to reengage immediately after a disengage. I didn't have time to study why that was, or whether it affects stock. The problem only lasts a couple seconds. Let me know if you run into anything else! |
comma hack 5 device: 81dd9e9fe256c397 |
Support for the Volkswagen ID family and other MEB vehicles. Thanks and credit to @infiniteCable.
81dd9e9fe256c397/0000002f--bff24fca36
81dd9e9fe256c397/0000001f--97c42cf98d
TBD
Safety layer TODO
rx steering angle, driver input torquecurvature to lateral accel ISO limits(switching to power control exclusively)curvature to lateral accel ISO limits(switching to power control exclusively)Driving layer TODO
Injection testing, probe control limitscurvature andpower safety limitsUse DBC generator for common messages(too many subtle differences)De-scoped from initial merge TODO: