Methods of remote control of a mobile robot and an intuitive user interface for remotely controlling a mobile robot are provided. Using a point-and-click device (
), the user is able to choose a target location (
) within a heads-up display (
) toward which to move a mobile robot. Additional graphical overlays (
) are provided to aid the user in navigating even in systems with asynchronous communication.