Closed davidinkyu-kim closed 2 years ago
Can you indicate which version of fastcat you are using?
I like your idea of dumping state on an EMCY code - though, It may not help as much as you might think.
jsd/jsd_egd_types.h:jsd_egd_fault_code_t
) So I probably won't echo all drive parameter values like the speed tracking faults and instead opt to just display a subset of parameters like cmd and actuator speeds.
While commanded via CSP command, an actuator faults with speed tracking error. On fastcat configuration yaml, which suppose to overwrite parameters to Elmo motor driver, velocity tracking error is set to be higher than max speed, which means it will not cause tracking fault even in the case the motor is not moving at all when commanded for max velocity.
First, suggestion to printout what is commanded, actual velocity/position when tracking fault happens, if we can retrieve info from Elmo.