NASA has made various robotic devices to aid, augment, or substitute for astronauts in order to do difficult or rote tasks such as repairs in dangerous environments (such as those with radiation or micrometeorite risks), routine procedures (video capture), etc.