System identification: encoders value 0

Below is our configuration in system identification.

We confirm our gyro and encoders can work, but I have no idea why encoders get no value.

1 Like

I think it can be a bug from sysid. My team had this problem, we run a different test and the encoder work it again, then we run back the test that was giving value 0, and it work just fine

3 Likes


We test Sysid again. Encoders’ value is zero again. When finishing testing, it report the error called “acceleration filtering removed all data.”
And I have no idea how to solve it.

What encoder are you using? How is it plugged into the Spark Max?

If you are using the neo integrated encoders you have to switch the encoder type from data port to encoder port.

Thanks to your help, I have the data about drivetrain.

But I think our data is inaccurate because Sim velocity R square is about -1.8. Can it be improved?


Above picture is my configuration about sysid, but it seems to be wrong because ks value is about 1000. Can someone tell me how to config it?

Your robot didn’t move during the dynamic test.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.