Curiosity rover gets 'over the air' software update on Mars
NASA calling it a brain transplant
Remember the whoops and hollers when Apple announced it would allow iPhone software updates over the air? Well, this weekend NASA is attempting something a little more impressive.
NASA's Curiosity rover, currently doing its thing on the surface of Mars will receive a long-distance software update the space agency is calling 'a brain transplant.'
Naturally, the computers on Curiosity were equipped with software tuned to landing on the planet's surface, but now they'll be updated with software more suited to exploring.
The upgrade will activate the robotic arm and will incude improved image processing software to help Curiosity avoid oncoming objects.
Operating on the surface
"We designed the mission from the start to be able to upgrade the software as needed for different phases of the mission," said Ben Cichy of NASA's chief software engineer for the Mars Science Laboratory mission.
"The flight software version Curiosity currently is using was really focused on landing the vehicle. It includes many capabilities we just don't need any more.
"It gives us basic capabilities for operating the rover on the surface, but we have planned all along to switch over after landing to a version of flight software that is really optimized for surface operations."
Get daily insight, inspiration and deals in your inbox
Sign up for breaking news, reviews, opinion, top tech deals, and more.
It may be time to stop being impressed when Apple or Google gives us a slightly-improved new version of their operating systems over Wi-Fi.
Via: Engadget
A technology journalist, writer and videographer of many magazines and websites including T3, Gadget Magazine and TechRadar.com. He specializes in applications for smartphones, tablets and handheld devices, with bylines also at The Guardian, WIRED, Trusted Reviews and Wareable. Chris is also the podcast host for The Liverpool Way. As well as tech and football, Chris is a pop-punk fan and enjoys the art of wrasslin'.