Abstract
A mobile robot apparatus includes a main body; a first wheel and a second wheel respectively provided on opposite sides of the main body; a first driving device configured to rotate the first wheel and the second wheel; a second driving device configured to rectilinearly move the main body along a reference axis that is offset from a vertical line in a direction toward a front of the main body by a predetermined angle; and at least one processor configured to: based on the mobile apparatus accelerating, control the second driving device to cause the main body to move in a traveling direction of the mobile apparatus, and based on the mobile apparatus decelerating, control the second driving device to cause the main body to move in a direction opposite to the traveling direction.