The best ever space robots of the past, present and future

In the 1970s, this robot from the Soviet Union rolled 10KM around the surface of the Moon collecting data about lunar soil and the Moon's craters. (image credit: NASA/GSFC/Arizona State University)
This is the Apollo 15 moon buggy. The first vehicle to be driven on the Moon. It drove for a little over three hours while on that mission. (image credit: NASA/David Scott - Public Domain)
Sojourner was the original rover to land on Mars. More would follow, but this was the first. In just two months it sent back 550 images of the red planet. (image credit: Nasa - Public Domain)
The Opportunity rover managed to gather 217,000 images of Mars during its 15 year mission before its final transmission in 2018. (image credit: NASA/JPL - Public Domain)
Curiosity is the most famous of the Mars rovers. Designed to assess Mars’ "habitability” with a bank of scientific instruments to analyse the planet with. (image credit: NASA/JPL-Caltech/MSSS)
An unusual addition to our list, this is a space robot that was built to assist with maintenance of the International Space Station. (image credit: Nasa)
Robonauts are are dexterous humanoid robots that are able to carry our dangerous or repetitive tasks need to keep the International Space Station in orbit. (image credit: NASA - Public Domain)
This is the All-Terrain Hex-Legged Extra-Terrestrial Explorer. A bot that's built to be capable fo walking over the rough terrains of Mars, the Moon and more. (image credit: NASA/JPL - Public Domain)
The Perseverance looks similar to Curiosity but is more capable and even has a drill to enable it to collect rock samples. (image credit: NASA/JPL-Caltech)
Ingenuity is interesting as it's technically going to be the first vehicle to fly on another planet.  (image credit: NASA/JPL-Caltech)