Translogic takes a closer look at the Mars Curiosity rover