Development of a single controller for the compensation of several types of disturbances during task execution of a wheeled inverted pendulum assistant robot | IEEE Conference Publication | IEEE Xplore