The communications delay between Earth and Mars can vary between five and twenty minutes depending upon the relative positions of the two planets. As a consequence of this, if a robot on the surface of Mars were to encounter a problem, its human controllers would not be aware of it until approximately 4–24 minutes later. It would then take a further 4–24 minutes for commands to travel from Earth to Mars.