Post by Hannes Vilhjalmsson on Mar 3, 2009 17:17:06 GMT -5
This week you will be reading "Activity Planning for The Mars Exploration Rovers" by our own Ari K. Jónsson and colleagues at NASA. This will relate the topic of our upcoming Friday lecture, "planning", with space exploration! Ari will be our guest next week in our Tuesday discussion class, so prepare a couple of good questions to discuss with him.
Post by Helgi Páll Helgason on Mar 6, 2009 4:53:38 GMT -5
My understanding of the paper is that planning is done here on Earth and a list of specific instructions is sent to the rovers for execution. Is this correct?
How are unexpected situations, occurring at execution time, handled on Mars? How reactive are to rovers to their environment? Would the rover continue to drill into a rock if a little green man showed up? :-)
How complex was the implementation? For example, how many constraints where "working" in the system at a time? Where all the constraints editable or where some static in the system? And how many actions are available?
Planning vs. Scheduling? What are the main differences?
I am also very curious about the user interface and how it was designed and developed. A lot of emphasis is on the TAP user and as I understand it this person is under a lot of pressure of making the correct decisions at each time. This makes the user interface extremely important.
Another thing I find very interesting is the message sending between Mars and Earth. What kind of equipment is used, how fast do the messages travel, is it in realtime?
Post by Haukur Jónasson on Mar 8, 2009 12:09:43 GMT -5
Quite an interesting article this time.
How would this project have been done differently if the ground-team would have been able to communicate with the MER in (near) real-time, (such as if they were in orbit over Mars, in a Mars ground base, or in possession of futuristic FTL communication technology)?
What other kinds of projects is this combination of AI automation and human operation useful (and has been used) for?
"Artificial intelligence is no match for natural stupidity."
Post by steinarhugi on Mar 8, 2009 20:06:55 GMT -5
Since this is anything but a traditional project, I'm interested in the development process. How was it? - How big was the team and how was it constructed? - What methodology did you use? - How did you test it? - How was your architectural design pattern?
In the paper it is mentioned that the mission lifetime was limited. Is that due to high chance of equipment damage or limited funding time?
What is the current "health" status of the rovers?