Internet based teleoperation for cooperative navigation and manipulation