ADVERTISEMENT

What software runs robots on Mars

Space software needs to overcome obstacles far more significant than regular end-users face.

Mars rover Curiosity

Image by NASA.

Vilius Petkauskas
Vilius Petkauskas Deputy Editor
Mar 30, 2023 5 min read
ExoMars Trace Gas Orbiter, image by the ESA.

Failure's not an option

A hard real-time embedded operating system is used because the control of the spacecraft itself has to be guaranteed to ensure the safety of the spacecraft,
Mark Dean.

Unusual OSs

NASA’s Mars Perseverance rover. Image by NASA.
ADVERTISEMENT
The output is decided by voting. If two of them think that we should go right, then we go right. If at least two decide to go left, we go left. It's just the majority way,
Rick Koeleman.

Democratic approach


More great CyberNews stories:


ADVERTISEMENT