SysID dynamic test on our robot is way too fast and seems to ignore the lower voltages we give it in the config

we are currently utilizing the new SYSID system within our drivetrain code with sparkmaxes and NEOS, and as the title says when we run the dynamic tests it causes our robot to go completely mach 10 and end up crashing into a wall, which has caused it to be very unsafe.

We have tried lowering the step voltage it is getting in the config but every time it seems to just be going full speed ahead. We have also tried setting a soft limit on our NEOS but no avail, slew rate limiter, same thing, just hard nerfing the current going to our motors, nothing.

our robot was designed to be quick it has a 5.95:1 gear ratio. but it has just become impossible to do these sysid tests with it going this fast.

any ideas?

our code:
https://github.com/7849-Davinci-s-Creation/RobotCodeExamples/blob/main/PathPlannerExample/src/main/java/frc/robot/subsystems/DriveTrain.java

we were using .set, instead of .setvoltage. omg.

1 Like

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