Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/steering sys and load cell interface (#81)
* integrating CASE * adding in normalized steering * semi-fully integrated. compiling but un-tested version that connects to the controller * updated to newest CASE gen * seemingly working on car, everything enabled * added CASE * pushing fix for brakes no stoppy * adding more fixes to tc mux tests * updating tc mux tests * integrating check for VN status to check whether or not it has been active for long enough * added beginnings of the unit test for CASE * adding instructions for CASE updating * removed * -1 for CASE torque request to make sure controller algos are getting negative torque request * Update CASE library, added TCS, working brakes * fix CASE & pedal tests * refactor * clean up based on PR comments * add keepalive for steering system * add load cell interface * Update CASE, added new inputs * Fixed test config * Model change to reflect variable name better * verified steering system works * remove used function * fixed implausibility typo. fixed warnings * emergency PosSpeedLimit fix * emergency PosSpeedLimit fix * New CASE inputs, flashed and working 4-20-24 * Added decoupled yaw pid and discontinuous brakes, torque and regen limit now handled by CASE * Update inputs in test_CASE * fixed power limit jerking at low rpm (should not be possible but just in case) * Fixed regen limit not working @ 0 rpm * re-enabling all limits * CASE Update, working regen 5kph limit, mech power limit, drive/brake torque bias, flashed on car 4/26/24 * update can lib to 80 * removing old way of integrating CASE_lib --------- Co-authored-by: walkermburns <[email protected]> Co-authored-by: Luke Chen <[email protected]> Co-authored-by: Dopp-IO <[email protected]>
- Loading branch information