Commit Graph

4 Commits

Author SHA1 Message Date
melfely 851ea6c370 PID fixes.
There was no way to create a PID, becuase of the private fields

I also fixed a divide by 0.0 bug that was 100% going to bite me later if I did not.
2026-06-07 13:32:20 -05:00
melfely 15c0512fef Added a comment for PID struct 2026-06-07 12:50:15 -05:00
melfely 897678bb26 Added derive for PID config fields.
This is so these config fields can be stored as JSON
2026-06-07 12:43:57 -05:00
melfely 2eae22cb9b Added main logic for PID system and motor system
Quite a bit of the important logic bits have been added for the Controller Trait, and the PID system.
2026-06-07 00:35:15 -05:00