Arm Overshooting

Hi all, we are having some issues with our arm overshooting as more voltage is pulled. We have specific set points that the arm has to hit when a button is pushed and the arm overshoots the set point. I’m wondering if I need to add a timer to wait a few seconds at that set point. Or is there an efficient way to account for voltage drop? Any suggestions appreciated!

Post your code? / Provide more details? / Lower your kP?

This is super vague. There are so many things it could be!

1 Like

The motor controller Voltage Compensation method can make you more resistant to voltage changes as do most control strategies (PID, etc.).