Files
sunnypilot/selfdrive/controls/lib
ClockeNessMnstr 52a28d8938 update DH names + notes for MPC output curvatures (#24701)
* update names + notes for MPC outputs

"current_curvature" is not the correct description of what the MPC is outputting in it's curvature_ego state.
The MPC is integrating it's free variable, curvature_rate, such that curvature[0] is actually the desired_curvature before any delay.
inversely: the curvature_rate_desired is the desired rate of change to the setpoint and not the actual curvature rate. 

If we were to set the initial curvature = measured curvature in the MPC initiation these names would be correct. 
This was possibly how it was initially set up but the nomenclature here is now confusing.

* more notes

* match

* Clarify #1
old-commit-hash: b215d611b1
2022-06-07 09:41:03 -07:00
..
2022-05-24 17:52:33 -07:00
2020-01-17 12:48:30 -08:00
2022-06-02 15:20:51 +02:00
2022-04-28 00:42:52 -07:00
2022-04-28 00:42:52 -07:00
2022-04-09 15:22:29 -07:00