Calibrating drive train

First-time poster—sorry for any formatting issues!

I’m a teacher working with 12 different robots running simultaneously. My students design and build their own chassis, mounting motors in unique configurations, so each robot varies in width and length.

To ensure accurate turning, I have students write a program to turn 180° and then adjust the drivetrain settings until their robot achieves the exact turn. This method usually works well, but recently, I’ve encountered an issue with two different VEX brains (from separate classes) where drivetrain adjustments have no effect on turning behavior.

Despite modifying both track width and wheelbase settings, the robots’ turning remains unchanged. I’ve tried:

  • Resetting all settings on the brain
  • Changing motors and wires
  • Reconfiguring drivetrain settings

Nothing seems to resolve the issue, and I feel like I might be overlooking something simple. Any help would be greatly appreciated!

3 Likes

if the problem is that the adjustments aren’t properly saving, I have a couple ideas:

2 Likes

May be two issues…

  1. (Software) Have you swapped the brain out for another one?
  2. (Hardware, and more likely) Have you checked the friction on either side? Uneven friction makes drivetrains really hard to tune. (A picture of said 2 robots would be helpful)
2 Likes