Hi, our drivetrain is drifting a lot. It was extremely bad then we cleaned the wheels and it worked a bit better. Then today we swapped out the motors for 4 new ones and it began to work perfectly. Then about 20 minutes later it started drifting worse than before.
We’ve had this exact same issue! We also tried cleaning the wheels.
Do you have a chain drive? The chain might have slipped out that happened to us too.
We don’t have a chain drive, we have a four motor drive with gears powering the wheels.
more than likely it is a friction issue, one way to test this is to put your bot upside down and test with your hand to see if one side turns smoother than the other or run each side with the bot flipped over and see if one side sounds worse or doesn’t look as fast. more than likely there is some thing rubbing on something it shouldn’t or something is too tight.
Does the robot always draw ft in the same direction? If so, the side the robot is drifting towards could be significantly heavier than the other side of the robot. Another possible explanation is that side has issues with its gear alignment or friction, causing the motors on that side to “get tired” faster or eventually have to face significantly more resistance than the other side of the robot’s drivetrain.
One thing to consider might be the motors are starting to overheat and they just need to sit for a bit. I know this is common in V5RC, and I’m not a member of an IQ team, but that seems like a potential cause considering the information provided. When the robot starts to drift, check the motors and see if they feel warm. If they do, that’s probably your issue.
It could be your motors. The motors could be overworked
Our robot wheels are drifting really badly and they keep going in random directions, but the problem is that it’s not going forward. It’s only going sideways when we click forward and when we click the sideways button go it doesn’t do anything and we fixed it and vex code IQ, but it still didn’t work, can you help us with this problem?
Thanks! We tried that today and that was the issue. We now let our robot cool down when it starts drifting.
Awesome! Glad I could help!
With drifting make sure that your coding is up to date. Another way to fix it is put on new motors.
Thank you we will try that very soon. Hopefully it works. I will notify you later.
Are they normal or omni wheels?
not a drifting issue but still a drivetrain issue. when I turn on the brain and go to driver control everything is fine but when I try to move the brain sorta “reboots” itself.