This is almost always due to friction, seeing as it happens both during your driver control and autonomous (assuming you didn’t copy and paste). Here are a few forum posts about it:
If it is a build problem, then it is most likely bad build quality due to:
Friction, caused by too many spacers or shaft collars rubbing against structure
Unsquared chasis
Bad gear mesh
Lack of or improper bracing, usually you would see the drivetrain bending outwards if you look at it from the front
Since your drivetrain is swerving slightly, then that is a sign of too much friction on the same side as the turn direction (right turn–> right side for example)
Could we see a few pictures of y…
I second this.
This year was my first year building a competition bot, and I did this. The c-channels ended up flexing outwards like this / \ and created a lot of friction. It also led to gear mesh problems.
Use standoffs and some c-channels to brace your drivetrain
[20240115_090223]
That means it is probably a build issue.
Do you notice your drivetrain drifting to one side? Then it is friction. If not, try swapping the motors on the sides (right motors to the left side and vice versa). If the same side is getting hot, it is friction. If not, then it is a motor problem and you need to replace the motors. But yes, like @Micahy321 said, a picture of your bot will really help
Yeah, adding on to @JoBro and @Wesley13406D , this meqns it is probably a mechanical issue. Could we have a picture of your flywheel setup? Also, like @Penguin1 said, a 600 rpm motor is best for flywheels as it reduces the amount of gears, and hence friction, involved.
Before you post your picture though, try removing the motor and then spinning each axle individually to see where the problem child is.
A picture of your drivetrain would help us out though.
1 Like