A team of researchers at ESA’s mission control centre in Darmstadt, Germany, are investigating new concepts for controlling rovers on a planet and satellites in orbit.
A team of researchers at ESA’s mission control centre in Darmstadt, Germany, are investigating new concepts for controlling rovers on a planet and satellites in orbit.