Mars rovers get long-distance OS updates
It took three days to upload the files to the rovers
Computerworld - Three months after landing on Mars and zipping around via radio control to explore the red planet's surface, the two Mars rovers have undergone long-distance software upgrades to resolve some problems and improve their performance.
The rovers Spirit and Opportunity, launched by NASA last June and July, are equipped with specially treated computer gear built to withstand the intense heat, cold and radiation in space. At launch, the rovers included Release 7 of their operating system software, which was upgraded to Release 8 just before they landed on Mars.
Last week, Release 9 of the software was uploaded to each rover, said Mark Adler, mission manager for the Spirit rover. "Whenever you write a big piece of software, there are going to be things you want to fix."
One flaw mission scientists wanted to correct is a heater on Opportunity that is always turned on, Adler said. The problem is the heater is a huge user of electrical power, which has to be generated by solar panels on the craft. The only way to shut off the defective heater was to turn off all power to the rover, an option frowned upon by scientists, who worried that the rover might not restart after it was turned off.
To solve the problem, mission managers decided to include a "sleep" mode in the updated operating system. Sleep mode doesn't turn off the heater, which is attached to Opportunity's robotic arm, but it puts the rover into a deep sleep so electricity can be conserved without endangering the vehicle's continued operation. In sleep mode, the rover goes into an inactive state until sunlight strikes its solar panels each morning, Adler said. "Fortunately, the sun is very reliable," he said.
Spirit, which doesn't have a problem with the heater on its robotic arm, will also benefit from the operating system upgrade, Adler said. Release 9 includes major upgrades to the mobility instructions for both rovers that will allow them to cover larger distances. The travel distance of the rovers will increase from about 43 feet a day to about 105 feet thanks to improvements in calculations and upgrades to the resolution of images the rovers transmit to scientists to show what is in their path. The average speed of the rovers is less than half an inch per second.
Upgrading an operating system from some 65 million miles away is no minor project, Adler said. Duplicates of the rovers were used as testbeds on Earth. The project also involved duplicate electronics, control systems and test uploads to be sure that the updates would load properly and work from the start.
- Flying High on the Use of Red Hat Enterprise Linux Flybe was one of the 21 companies that were interviewed for quantitative results on their operations as part of an IDC ROI analysis....
- Who does NSS Labs "Recommend" for NGFW? In 2012, NSS Labs found that most available NGFW solutions "fell short in performance and security effectiveness." In 2013 NSS Labs noted "marked...
- 9 Essentials for a Complete Cloud-to-Cloud Backup Solution In 9 Essentials for a Complete Cloud-to-Cloud Backup Solution, we'll walk you through potential sources of data loss in the cloud and provide...
- Ponemon 2014 SSH Security Vulnerability Report According to research by the Ponemon Institute, 3 out of 4 enterprises have no security controls in place for SSH which leaves organizations...
- Protecting Critical SaaS Data Before It's Too Late In this webinar, you'll hear how to avoid SaaS data loss through best practices from a panel of experts.
- Keep Servers Up and Running and Attackers in the Dark An SSL/TLS handshake requires at least 10 times more processing power on a server than on the client. SSL renegotiation attacks can readily... All Operating Systems White Papers | Webcasts