3d printing balancing robot