Ante todo indicar que no tengo ninguna experiencia con robots equilibradores pero siempre he creído que era imprescindible usar PID. Con este control puedes utilizar unos parámetros PID altos cuando las desviaciones del robot sean altas y más bajos cuando esté cerca de la posición de equilibrio y conseguir que apenas oscile.