MotorControllerWithCurrentLimit