Recently started looking at a project that I had set aside a few years ago to create a robot that can balance on two wheels but am having no success.
I'm using the "standard yellow gearboxed motor" and a ZeroBorg motor controller.
The ZeroBorg seems to have a few problems; If you set the motor speed to 0.5, that is not the same speed as -0.5. Also the motors won't start turning until you set the motor speed to be 0.4 backwards or 0.55(ish) forwards. Any PID control I put to keep the robot balanced results in an unstable system since the speed has to be set so high just to get the motors moving.
Does anyone have any suggestions for replacement (Pi Zero friendly) Motor drivers and motors that would work for a balancing robot?
Alternatively, any advice on how to get round the Zeroborg's problems?