Computer glitch blamed for crashing Europe's mars lander

Azendac | Respected Posting Riot
 
more |
XBL:
PSN:
Steam:
ID: Azendac
IP: Logged

605 posts
We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the shitlord scripture the Bhagavad Reeeeeeeta; Kek is trying to persuade the prince that he should save his people, and to impress him takes on his frog-headed form, and says, "Now I am become meme, the destroyer of cucks." I suppose we all thought that, one way or another.
Debugging code is srs business.
http://phys.org/news/2016-11-glitch-blamed-european-mars-lander.html

Quote
The ESA's Schiaparelli lander had travelled for seven years and 496mn kms (308mn miles) before a computer glitch sent it crashing onto the surface of Mars
Quote
A tiny lander that crashed on Mars last month flew into the Red Planet at 540 kilometres (335 miles) per hour instead of gently gliding to a stop, after a computer misjudged its altitude, scientists said.

Schiaparelli was on a test-run for a future rover meant to seek out evidence of life, past or present, but it fell silent seconds before its scheduled touchdown on October 19.

After trawling through mountains of data, the European Space Agency said Wednesday that while much of the mission went according to plan, a computer that measured the rotation of the lander hit a maximum reading, knocking other calculations off track.

That led the navigation system to think the lander was much lower than it was, causing its parachute and braking thrusters to be deployed prematurely.

"The erroneous information generated an estimated altitude that was negative—that is, below ground level," the ESA said in a statement.

"This in turn successively triggered a premature release of the parachute and the backshell (heat shield), a brief firing of the braking thrusters and finally activation of the on-ground systems as if Schiaparelli had already landed. In reality, the vehicle was still at an altitude of around 3.7 km."

The 230 million-euro ($251-million) Schiaparelli had travelled for seven years and 496 million kilometres (308 million miles) onboard the so-called Trace Gas Orbiter to within a million kilometres of Mars when it set off on its own mission to reach the surface.

After a scorching, supersonic dash through Mars's thin atmosphere, it was supposed to glide gently towards the planet's surface.

Quote
The planet Mars as seen by the webcam on the European Space Agency's (ESA) Mars Express orbiter
Quote
For a safe landing, Schiaparelli had to slow down from a speed of 21,000 kilometres (13,000 miles) per hour to zero, and survive temperatures of more than 1,500 degrees Celsius (2,730 degrees Fahrenheit) generated by atmospheric drag.

It was equipped with a discardable, heat-protective shell to shield it, a parachute and nine thrusters to decelerate, and a crushable structure in its belly to cushion the final impact.

Sniffing for signs of life

The crash was Europe's second failed attempt to reach the alien surface.

The first attempt, in 2003, also ended in disappointment when the British-built Beagle 2 robot lab disappeared without trace after separating from its mothership, Mars Express.

Since the 1960s, more than half of US, Russian and European attempts to operate craft on the Martian surface have failed.

Schiaparelli and the Trace Gas Orbiter comprised phase one of a project dubbed ExoMars through which Europe and Russia are seeking to join the United States in operating a successful rover on the planet.

The next part of the mission is the start of the Trace Gas Orbiter's mission in 2018, sniffing Mars' atmosphere for gases potentially excreted by living organisms.

Quote
The crash of the Schiaparelli on Mars in October was the European Space Agency's second failed attempt to reach the alien surface
Quote
The rover will follow, due for launch in 2020, with a drill to search for remains of past life, or evidence of current activity, up to two metres deep.

While life is unlikely to exist on the barren, radiation-blasted surface, scientists say traces of methane in Mars' atmosphere may indicate something is stirring underground—possibly single-celled microbes.

European space officials have insisted that any problems encountered by Schiaparelli were part of the trial-run and would inform the design of the future rover.

"In some ways, we're lucky that this weakness in the navigation system was discovered on the test landing, before the second mission," ESA's Schiaparelli manager Thierry Blancquaert, told AFP.

The ESA said that data gleaned from the instruments aboard Schiaparelli during the entry would help to better understand the Red Planet and especially its atmosphere.

"This is still a very preliminary conclusion," David Parker, ESA's Director of Human Spaceflight and Robotic Exploration, said of Wednesday's findings.

"The full picture will be provided in early 2017 by the future report of an external independent inquiry board," he added.

"But we will have learned much from Schiaparelli that will directly contribute to the second ExoMars mission being developed with our international partners for launch in 2020."


 
TB
| Hero of the Wild
 
more |
XBL:
PSN:
Steam:
ID: TBlocks
IP: Logged

17,216 posts
#13
Going to Mars is hard.


Super Irish | Legendary Invincible!
 
more |
XBL: Superirish19
PSN: Superirish19
Steam: Superirish19
ID: Super Irish
IP: Logged

6,002 posts
If I'm not here, I'm doing photography. Or I'm asleep. Or in lockdown. One of those three, anyway.

The current titlebar/avatar setup is just normal.
Quote
"The erroneous information generated an estimated altitude that was negative—that is, below ground level," ESA said in a statement.

"This in turn successively triggered a premature release of the parachute and the backshell...

Gotta frame it positively where you can, I guess.

But man that sucks for ESA. Years of preparation, planning and billions spent for it to crash on what seems like a small technicality. It's like having built a great rocket to fly around on KSP, and forgot to put the staging right.


Azendac | Respected Posting Riot
 
more |
XBL:
PSN:
Steam:
ID: Azendac
IP: Logged

605 posts
We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the shitlord scripture the Bhagavad Reeeeeeeta; Kek is trying to persuade the prince that he should save his people, and to impress him takes on his frog-headed form, and says, "Now I am become meme, the destroyer of cucks." I suppose we all thought that, one way or another.
Quote
"The erroneous information generated an estimated altitude that was negative—that is, below ground level," ESA said in a statement.

"This in turn successively triggered a premature release of the parachute and the backshell...

Gotta frame it positively where you can, I guess.

But man that sucks for ESA. Years of preparation, planning and billions spent for it to crash on what seems like a small technicality. It's like having built a great rocket to fly around on KSP, and forgot to put the staging right.
In their defense, it's humanly impossible to remove all errors or even account for them all (and it's probably combinatorially unfeasible to make perfect code anyway), so it's not entirely their fault this happened. The guys coding the thing will be kicking themselves but nobody can really blame them since making it that far alone is a massive accomplishment.

inb4 someone finds out how much the ESA is paying me.


BaconShelf | Mythic Inconceivable!
 
more |
XBL: BaconShelf
PSN:
Steam: BaconShelf
ID: BaconShelf
IP: Logged

10,737 posts
 
Well there's a pretty much infinite number of ways something can go wrong and one way it can go right. If something goes wrong it means we can account for it in future launches - this probe was to test landing a rover further down the line, with samples and stuff a secondary goal.

By going wrong now, we can fix it for the final launch, and that's ultimately what this one was all about.


 
Naru
| The Tide Caller
 
more |
XBL: Naru No Baka
PSN:
Steam: The Tide Caller
ID: GasaiYuno
IP: Logged

18,501 posts
The Rage....
It would've been funnier if it was a metric to imperial unit conversion error


Azendac | Respected Posting Riot
 
more |
XBL:
PSN:
Steam:
ID: Azendac
IP: Logged

605 posts
We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the shitlord scripture the Bhagavad Reeeeeeeta; Kek is trying to persuade the prince that he should save his people, and to impress him takes on his frog-headed form, and says, "Now I am become meme, the destroyer of cucks." I suppose we all thought that, one way or another.
Well there's a pretty much infinite number of ways something can go wrong and one way it can go right. If something goes wrong it means we can account for it in future launches - this probe was to test landing a rover further down the line, with samples and stuff a secondary goal.

By going wrong now, we can fix it for the final launch, and that's ultimately what this one was all about.
There's certainly more way than one in which the mission could have succeeded, there's a lot of variation in where exactly the lander touches down for instance (or in this case, how much the computer thought the craft had rotated). I wouldn't be surprised if the exact cause of the bug was a long chain of smaller bugs that only cause problems when they occur in a certain order. The kind that you can fix by just turning it off then back on again since it's so unlikely for the sequence of events to happen twice.

Meaning it's probably not something you can solve short of a redesign, but it's also not something you need to worry about solving.


Super Irish | Legendary Invincible!
 
more |
XBL: Superirish19
PSN: Superirish19
Steam: Superirish19
ID: Super Irish
IP: Logged

6,002 posts
If I'm not here, I'm doing photography. Or I'm asleep. Or in lockdown. One of those three, anyway.

The current titlebar/avatar setup is just normal.
Quote
"The erroneous information generated an estimated altitude that was negative—that is, below ground level," ESA said in a statement.

"This in turn successively triggered a premature release of the parachute and the backshell...

Gotta frame it positively where you can, I guess.

But man that sucks for ESA. Years of preparation, planning and billions spent for it to crash on what seems like a small technicality. It's like having built a great rocket to fly around on KSP, and forgot to put the staging right.
In their defense, it's humanly impossible to remove all errors or even account for them all (and it's probably combinatorially unfeasible to make perfect code anyway), so it's not entirely their fault this happened. The guys coding the thing will be kicking themselves but nobody can really blame them since making it that far alone is a massive accomplishment.

Oh yeah no of course, it's an achievement for them to get that stage, but they must be getting a bit pissed off with their streak of bad luck landing things on Mars intact.

The execution of the program running the landing of the probe was perfect... just not at the right time.