Text this: Multiple operating points model-based control of a two-wheeled inverted pendulum mobile robot