My son assembled his mBot and was running it with the controller and it keeps veering right. He noticed that the drive motors on the two sides of the robot have a protrusion and the protrusion on the two drives are not parallel to each other.
He has not started to program it, but was just checking it out using the hand-held controller.
Should I send the item to you to look at?
You can call me at 505-823-9160 if you want more information.
Thank you for posting on RobotShop’s forum.
We have contacted the manufacturer about this. They indicated that this issue can’t thoroughly solved because the mBot doesn’t have a feedback system as encoders so the motors won’t rotate at exactly the same speed and that’s what causing the robot to veer right.
Since the robot is veering right, it means that the left motor runs faster than the right one. The workaround they suggested for this problem is to program the robot in a way that the right motor speed would be faster then the left one so that the robot will go straight.