
jfew

Greetings EZ-Robot Team. We are currently having some issues with servo and movement pathing.
Our robot is currently an old child's toy from the 60s outfitted with a basic kit. We have dubbed him OkraBot.
Currently, the robot is spinning around in a circle when it is indicated in the UI that it is moving forward. Another issue is that one of the arms is currently wanting to move upward, as it is attached to a servo. Amusingly, it looks like it's trying to fist-pump the world.
We have attached a YouTube video for reference. We are entering a time crunch as the robot is due to be shown to our student body and staff at the end of the month.
Thank you for any assistance you are able to provide!
In ARC I would recommend playing with the center value on the continuous rotation servo on the foot. Not all continuous rotation servos are calibrated the same so the center value (the non-moving position) is a bit different from servo to servo.
If you are using a Movement Panel and don't want to adjust your values (or can't) you should be able to use a small phillips screwdriver and adjust the potentiometer on the servo. There should be a small circular hole on one side of the servo that allows you to adjust the center position. I wouldn't recommend this as your first option but I figured I'd let you know that the option (should be) is there for you.
The other servo twitch might be due to the weight of the Arm or just the position that it's in, try changing the position of the arm and see what happens. If it's still quivering try to mount the arm a little differently (change the angle) or try to shed some weight off of the arm. It also could be a low battery issue but it doesn't seem likely as the other servos seem to be operating ok.
Skater is right , first make sure your batteries are fresh , second remount about 5 degrees off what it's mounted now to ensure it's not sitting in the deadband. I imagine the arm doesn't weight much but there's always the high torque servo option too.
Try disabling the arms and use only the modified servos.
It's common practice when trouble shooting to eliminate part by part to identify the problem source.