I have been thinking recently, what kind of driver assist things to people program into the robot? I recently programmed something that keeps the robot pointing straight ahead when there’s no input, and wanted to know if there was other stuff.
Braking
if you mean braking, our robot already uses brake mode, do you mean using a pid to keep the robot in place when its not being moved by joysticks?
Both.
My team’s goal is fully automatic alignment and scoring for any node in any grid. Failing that, just aligning the robot with the nodes and letting the driver score would be an acceptable fallback.
For holonomic drives, just switching from robot-relative to field-relative drive is incredibly helpful. You don’t even need to do it for pose estimation, just for straight driving purposes.
My guess is it’s because it works more like a video game than simple robot-relative drive.
An overdrive trigger. One of the things that helps us with both offense and defense is limiting the top speed of the robot with normal driving, and then having a trigger the driver can use for the rest when they need full speed. This helps with both speed and maneuverability.
I wrote this but then the team didn’t end up building swerve.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.