Makeblock-official/Makeblock-Libraries

Is the firmware powerful enough to balance my robot?

clplaneguy opened this issue · 0 comments

My project is a simple balancing robot for the Ultimate 2.0.! I already have it working on the MegaPi. Now I am moving on to a Raspberry Pi-MegaPi combination. In looking at the firmware I find that their are 52 functions already available. They include such things as speed, forward, reverse, left, right, PID, line_model and balanced_model. I am wondering if I need to write all the code myself as I have done in the past. There are a lot of subroutines/methods, but no documentation. A balancing robot will require the input from a gyro. To date, I have found no firmware code for the gyro. So, back to my original question . . .

Is the firmware capable of doing most of the work for a balancing robot?