Robot motor/driving HELP!

(will a moderator help me if the post is in the wrong section, i am a new member)

Hello, I am the wiring captain on team 2064. we are having some major problems with our robot driving. the robot goes forward fine, however it spins when you go backwards and it seems when you go backwards one of the motors weren’t spinning. left/right is not working in an indescribable way. can you please help us think of what could be wrong? we’ve tried playing with the PWM but we’re sure we have those correct, we also played with the inversions to no avail. we rechecked the program in and out and it still didn’t work in addition that even in arcade drive similar problems occur with left/right.

You may want to check and verify the connection of the limit switch jumpers on the Jaguars. Pull and reseat all four of them. (Two per controller.)

Thank you, we will check that.

What kind of drive is it?

Isolate the control for each motor in software and test each individually before you use the arcade, tank or mecanum functions. When troubleshooting a problem like this it is important to establish what you DO know and then build on it. Engineers do not guess (well, usually). Perform tests that contribute to the solution. If you jump around trying random things, you may never arrive at a successful solution.

HTH

it’s holonomic mecanum drive. another teammate and I are sure it’s our program so we are looking in to that. it has worked before but not anymore. thank you for all your help everyone!

Put the robot up on blocks, then do the following:

  • give a pure forward command, and then observe and record what each of the 4 wheels is doing

  • repeat the above for pure reverse, strafe right, strafe left, rotate clockwise, and rotate counter-clockwise

  • post your results here

**