Robot Not Moving Correctly or Falling Over
Incorrect, or "weird" movements with your EZ-Robot can be attributed to a few issues:
First, make sure that your robot is built correctly. Make sure that all of the servos are oriented properly. Compare with the assembly instructions either online
JD Assembly Instructions (Online)
SIX Assembly Instructions (Online)
Roli Assembly Instructions (Online)
or in ARC (formerly EZ-Builder) in the appropriate example project. Make sure your robot looks exactly like the one in the assembly instructions.
If your robot is still moving incorrectly you need to fine tune your servos. Since not all servos are perfect out of the box, you need to create a servo fine tune profile for your robot configuration. See this tutorial on how to fine tune your servos. This tutorial may apply to all robots, not just JD.