Yes, follow the "learning curve", each step involves more complex issues.
- learn to program Arduino.
- build and program at least 1 simple and basic robot, preferably one that
uses differential steering, and motors or modified servo drive. - learn the maths involved with programming the IMU on the n-Bot site.
- build and program your balancing robot.
- post to the Robotics section of the forum.