Hope this isn't a dumb question, but how does Philae stay put? If the gravity strong enough to keep it on the surface? Also, as the comet nears the sun and parts of the comet start flying off, is there a threat of Philae getting swept along with it?
Philae has landed
31–40 of 309 posts
Re: Philae has landed
#32Anyone knows where i could find some info about the software stack this kind of probes are being built with ? Languages, programming methods, patching methods,os, runtime, etc. I'm really curious to know how different it is from the web or enterprise development worlds.
Re: Philae has landed
#33Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission? Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.
Ice from Jupiter-class comet supposed to be what seeded Earth with water billions of years ago. Want to see what chemicals are there etc.
Re: Philae has landed
#34Anyone knows where i could find some info about the software stack this kind of probes are being built with ? Languages, programming methods, patching methods,os, runtime, etc. I'm really curious to know how different it is from the web or enterprise development worlds.
Re: Philae has landed
#35Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission? Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.
Re: Philae has landed
#36Anyone knows where i could find some info about the software stack this kind of probes are being built with ? Languages, programming methods, patching methods,os, runtime, etc. I'm really curious to know how different it is from the web or enterprise development worlds.
* The Rosetta probe ultimately runs SCL (Spacecraft Command Language) [1], a COTS spacecraft programming language developed for sale to the military [2]; SCL is based on the syntax of Ada 83, which has a long legacy in spaceflight and other real-time applications (e.g. Boeing 777) [3]. However, what are known as Flight Control Procedures (uploaded commands), are written using another language and transformed and compiled into SCL in a two-step process that involves XSLT [1]. On-board Control Procedures, which are procedures the probe decides on its own to run, and handle tasks such as receiving FCPs and sending back telemetry, are written in SCL [1].
* The Mars rover Curiosity is programmed in C and uses the VxWorks RTOS [4], which is very much like many commercial embedded systems. It has about 2.5 million lines of code, much of it autogenerated. Curiosity's predecessors, Spirit and Opportunity, used the same software stack, as did their predecessor, Sojourner [8].
* The Voyager probe, which has now left the solar system and entered interstellar space, uses "...interrupt driven computer[s], similar to processors used in general purpose computers with a few special instructions for increased efficiency. The programming is a form of assembly language." [5]
* The Space Shuttle was programmed in a custom language called HAL/S (High-order Assembly Language/Shuttle) [6], as was the Jupiter probe Galileo [7]. The language is descended from PL/I and its compiler is written in a subset of PL/I called XPL.
[1]: http://www.rheagroup.com/wp-content/uploads/2014/01/SpaceOps...
[3]: https://en.wikipedia.org/wiki/Ada_(programming_language)
[4]: http://programmers.stackexchange.com/a/159638
[5]: http://voyager.jpl.nasa.gov/faq.html
[6]: https://en.wikipedia.org/wiki/HAL/S
Re: Philae has landed
#37Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission? Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.
sigh A man can dream.
Re: Philae has landed
#38Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission? Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.
> elemental, isotopic, molecular and mineralogical composition of the cometary material, the characterization of physical properties of the surface and subsurface material, the large-scale structure and the magnetic and plasma environment of the nucleus
Amongst other things, they'll be looking for complex organic molecules.
Re: Philae has landed
#39Earlier quoted context omitted.
Ice from Jupiter-class comet supposed to be what seeded Earth with water billions of years ago. Want to see what chemicals are there etc.
I get that part but what tangible benefits will I/humanity see from it? Or is it more of a case of gaining more knowledge about how the Universe works in the hope that that knowledge combined with other knowledge may lead to something eventually?
Re: Philae has landed
#40Anyone knows where i could find some info about the software stack this kind of probes are being built with ? Languages, programming methods, patching methods,os, runtime, etc. I'm really curious to know how different it is from the web or enterprise development worlds.
No idea how relevant it is today, or any differences between the shuttle team and whoever's building/built the software for this lander, but it's definitely worth a read.