-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
The PID control for the arm motor shows inconsistent behavior during matches. Despite working well in practice, the arm overshoots or undershoots its target position, causing delays or inaccuracies in task execution.
Steps to Reproduce
- Calibrate the PID loop using the pidMaybe class during a practice session.
- Deploy the code to the robot for a match.
- Attempt to move the arm between the up and down positions during gameplay.
Expected Behavior
The PID loop should smoothly and consistently move the arm to the desired position, with minimal overshoot or undershoot, regardless of match conditions.
Actual Behavior
• During matches, the arm frequently overshoots or undershoots the target position.
• The PID loop appears to overcompensate or stall intermittently.
• Behavior is significantly less consistent than during practice sessions.
Screenshots or Logs
N/A
See Commits
Reactions are currently unavailable
Metadata
Metadata
Labels
bugSomething isn't workingSomething isn't working