A robotic system that includes a mobile robot and a remote input device.
The input device may be a joystick that is used to move a camera and a
mobile platform of the robot. The system may operate in a mode where the
mobile platform moves in a camera reference coordinate system. The camera
reference coordinate system is fixed to a viewing image provided by the
camera so that movement of the robot corresponds to a direction viewed on
a screen. This prevents disorientation during movement of the robot if
the camera is panned across a viewing area.