Estimation-based disturbance rejection in control for limit cycle generation on inertia wheel inverted pendulum testbed