NASA OS Software: The General Mission Analysis Tool (GMAT)

The place to discuss creating, porting and modifying Celestia's source code.
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #21by ElChristou » 29.08.2007, 15:29

djcinsb wrote:...I think it makes sense to at least help promote Celestia if we are collaborating. I should mention that I'm not a NASA employee, so I can't really speak to what can be done beyond that; anything I say here is my opinion, and shouldn't be taken as something from NASA...


Of course... Steve? :wink:

And Darrel, what about a little something on the GMAT page at Thinking Systems? (note it's way too soon to talk about this, it's just curiosity...) Could be possible?

BTW, (I'm really curious indeed) the Earth on the top frame of Thinking Systems site is from Celestia, no?
Image

djcinsb
Posts: 9
Joined: 28.08.2007
With us: 17 years 2 months
Location: Tucson, AZ

Post #22by djcinsb » 29.08.2007, 15:47

Not a problem at all on the Thinking Systems site. That one I control. :)

I don't remember where I got the Earth in the Thinking Systems banner -- that image was made 4 or 5 years ago, IIRC. I remember spending hours in the GIMP trying to get something I liked...

The Earth image very well may have come from Celestia. I remember looking for a nice image in several different places, including Celestia. Is there any way to verify that it came from Celestia? If so, I'll add a footnote to that effect the next time I update the web pages.

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #23by t00fri » 29.08.2007, 15:57

ElChristou wrote:I'm asking because actually Celestia dev is not in good shape,


Hey, hey...old friend,

as a longstanding Celestia dev & co-author I definitely disagree: ;-)

we are in perfect shape but just lurking around;-). Development is
effectively blocked, since our lead programmer (Chris Laurel) is once
more "hiding" since > 2 months. Last time he wrote a post in this
forum was on July 10th, despite his claim that he now works full time
on Celestia (starting July 1st). About a week ago there was a brief
reappearance of Chris in the dev-list....But since then he's not been
seen ...No one seems to know, when he definitely plans to reappear.


Bye Fridger
Last edited by t00fri on 29.08.2007, 17:29, edited 1 time in total.
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #24by ElChristou » 29.08.2007, 16:48

djcinsb wrote:Not a problem at all on the Thinking Systems site. That one I control. :)

Cool! :wink:

djcinsb wrote:...If so, I'll add a footnote to that effect the next time I update the web pages.


No, as the image got some tweaking it's not a problem, was just (really!) curiosity... :oops:
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #25by ElChristou » 29.08.2007, 16:57

t00fri wrote:
ElChristou wrote:I'm asking because actually Celestia dev is not in good shape,

Hey, hey...old friend,

as a longstanding Celestia dev & co-author I definitely disagree: ;-)

we are in perfect shape and just lurking around;-)
...


Which do you prefer? this one: :lol: or that one: :cry:


:wink:
Image

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #26by t00fri » 29.08.2007, 17:36

ElChristou wrote:we are in perfect shape and just lurking around;-)
...

Which do you prefer? this one: :lol: or that one: :cry:


:wink:[/quote]

Code: Select all

J'm'en foute carrement...Je m'en fiche,
J'm'en collise bien... et Je, m'en, crise.

Translation to English poetry:

The petals of my once blooming flower,
lament and wither without your love's shower.


ahem...
Image

Avatar
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Post #27by Cham » 29.08.2007, 17:53

t00fri wrote:J'm'en foute carrement...Je m'en fiche,
J'm'en collise bien... et Je, m'en, crise.
.

LOL, this is from Quebec ! :mrgreen:

or again :

J'm'en tabarnak-tu !? Je m'en consaint-ciboirise ! Et je m'en sacre.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #28by t00fri » 29.08.2007, 17:59

Cham wrote:
J'm'en tabarnak-tu !? Je m'en consaint-ciboirise ! Et je m'en sacre.



hi hi, this is INSANE ! But indeed I personally know a
number of French-Canadiens. Speaking French with them is
kind of a challenge ;-)

Bye Fridger
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #29by ElChristou » 29.08.2007, 18:29

Really I think I do prefer the English version... :lol: :wink:
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #30by ElChristou » 30.08.2007, 17:22

Ah, friends form the GMAT dev, if you really want a collaboration, better mailing directly to Chris L. for any consultation because seems that actually you won't have much chance to get his opinion here on the forum... :?

(Now you are welcome to post any advancement of this collaboration, because we (poor users :wink:) are still interested in Chris decisions... :o)
Image

Topic author
steven hughes
Posts: 12
Joined: 19.07.2007
With us: 17 years 4 months

Post #31by steven hughes » 30.08.2007, 20:08

selden wrote:Steve,

For those who aren't on the best of terms with celestial mechanics ;) , programs like this can be intimidating. What's the chance of the documentation including a "worked example"? e.g. takeoff from Earth through landing on Mars?


I'd be glad to put something together like this. In fact, I hope to start a Wiki that contains tutorials and more documentation on how to use GMAT. For starters, GMAT does not currently model launches. It will assume you start from a parking orbit.

For starters, what if I write a detailed tutorial on how to design a mission that starts from a low Earth orbit, and goes to the Moon? Then I can work on mars next.... I can have this ready in a week or so I think... I'll have to put this together in my free time.

I"ll assume the user is building a mission from scratch.

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #32by selden » 30.08.2007, 20:14

Steve,

All of those ideas sound great!
Selden

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #33by t00fri » 30.08.2007, 20:21

It would be useful to hear what kind of interface the GMAT people would like to see in Celestia.

It is obvious that Celestia should strive for a healthy balance as to its interfaces to all sorts of external tools. SPICE was done. Now GMAT...what will be next? Apparently the SPICE and GMAT people don't communicate too much with each other?

Personally, I am not too happy about this sort of approach. Also there was still no explanation what "ordinary people" are from a NASA perspective?
NASA wrote:by working inclusively with ordinary people, universities, businesses, and other government organizations


Like others I really would like to hear more explicitly what would be the benefits for the Celestia project as a whole, if we collaborate?

Clearly NASA or ESA might one day offer some paid contracting work for the Celestia project leader (Chris L.) for example. This happened before. The natural implication of course would be that the other developers follow for FREE...AHA. That's life. ;-)

What else? What would be the compromises as to Celestia that one might hope to see from "the other side"? Would there be some menpower ready to actively promote also the development of Celestia, for example? This I doubt in case of the commercial contractors ;-)

Honestly, for me statements like "this might help to make Celestia better known" are way too vague, notably since they don't cost a cent ;-)

Did I forget anything significant?

Bye Fridger
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #34by ElChristou » 30.08.2007, 22:28

steven hughes wrote:For starters, what if I write a detailed tutorial on how to design a mission that starts from a low Earth orbit, and goes to the Moon? Then I can work on mars next.... I can have this ready in a week or so I think... I'll have to put this together in my free time...


Hey Steve, we have currently a work in progress on Apollo 11 (new models), and the plan is to reconstruct the whole mission from deployment of the LEM from the S-IVB to mooning + come back and splashdown...

I'm wondering if GMAT could not be used for the trajectories and orbits... Perhaps it would be a fun way to do your tut?

(for the Apollo WIP, see: http://shatters.net/forum/viewtopic.php?t=11011)
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #35by ElChristou » 30.08.2007, 22:36

t00fri wrote:...What else? What would be the compromises as to Celestia that one might hope to see from "the other side"? Would there be some menpower ready to actively promote also the development of Celestia, for example? This I doubt in case of the commercial contractors ;-)...


Steve, I think you miss it, I was also wondering about the benefit of this collaboration for Celestia and I was asking you on the previous page about the possibility or not (IF this collaboration goes on, of course) to have a bit of promotion (reason of choosing Celestia, screenshots, link) for Celestia on the GMAT page @ Nasa...

Possible or unrealistic?
Image

Topic author
steven hughes
Posts: 12
Joined: 19.07.2007
With us: 17 years 4 months

Post #36by steven hughes » 31.08.2007, 02:50

ElChristou wrote:
Hey Steve, we have currently a work in progress on Apollo 11 (new models), and the plan is to reconstruct the whole mission from deployment of the LEM from the S-IVB to mooning + come back and splashdown...

I'm wondering if GMAT could not be used for the trajectories and orbits... Perhaps it would be a fun way to do your tut?



GMAT can recreate these trajectories fairly easily (except reentry portion), assuming I can track down some of the historical data. If I can find the data on the mission I'd be glad to use the Apollo 11 trajectory for a tutorial.

One concern I have is that GMAT and Celestia may not use the same models for the locations of the Earth and Moon. If there's a significant difference in the locations of the planets in the two systems, there may be an issue in plotting the orbits... not sure though. GMAT uses JPL DE405 files for planetary ephemeris. What does Celestia use?

Topic author
steven hughes
Posts: 12
Joined: 19.07.2007
With us: 17 years 4 months

Post #37by steven hughes » 31.08.2007, 02:54

ElChristou wrote:
Steve, I think you miss it, I was also wondering about the benefit of this collaboration for Celestia and I was asking you on the previous page about the possibility or not (IF this collaboration goes on, of course) to have a bit of promotion (reason of choosing Celestia, screenshots, link) for Celestia on the GMAT page @ Nasa...

Possible or unrealistic?


I've been busy the last few days so haven't been able to spend the time I'd like to on this response.... and I'm going to shut down the computer for the evening... So, I'll reply this weekend.

djcinsb
Posts: 9
Joined: 28.08.2007
With us: 17 years 2 months
Location: Tucson, AZ

Post #38by djcinsb » 31.08.2007, 04:39

t00fri wrote:Would there be some menpower ready to actively promote also the development of Celestia, for example? This I doubt in case of the commercial contractors ;-)


Well, I can't speak to most of what was asked in this original message, since I'm not a NASA employee. But as the -- currently only -- commercial contractor on GMAT, I would like to point out that I've already stated that at a minimum I'm quite willing to add a link and information about Celestia on Thinking Systems' website, assuming we do something together. Thinking Systems will do what it can along those lines -- but of course I cannot speak for any other commercial concerns. (I can't commit to monetary compensation; Thinking Systems struggles to cover its own expenses.)

In terms of the advertising side of what can happen: I believe the GMAT project intends to attribute any work performed to whoever does the work -- that is certainly the case for the work I've performed on the project, both paid and unpaid.

For an example of the latter, one component of GMAT is its XY plot widget, which was developed outside of GMAT on Thinking Systems company funds. The widget has (1) a reference on GMAT's about panel, (2) mention on the GMAT web site, and (3) for the code that is in GMAT, follows the terms of my license. So while I can't commit that NASA will continue to do what they can along these lines, they have so far done everything they could to credit work done with Thinking Systems, given US government constraints.
Last edited by djcinsb on 31.08.2007, 17:11, edited 1 time in total.

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #39by ElChristou » 31.08.2007, 11:32

steven hughes wrote:...GMAT uses JPL DE405 files for planetary ephemeris. What does Celestia use?


If I'm not wrong, VSOP87... (but there was some discussion about the eventual use of VSOP2000)
Image

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #40by selden » 31.08.2007, 11:35

steven hughes wrote:
One concern I have is that GMAT and Celestia may not use the same models for the locations of the Earth and Moon. If there's a significant difference in the locations of the planets in the two systems, there may be an issue in plotting the orbits... not sure though. GMAT uses JPL DE405 files for planetary ephemeris. What does Celestia use?


Celestia's standard distribution uses a truncated VSOP87 for the major planets. I don't know what it uses for the Lunar orbit. The results are close to but not identical to DE405. As an option, one can use either DE405 or DE406 with Celestia v1.5.0, although they require downloading large data files. An Addon can use whichever ephemeris is appropriate of VSOP87, JPL40x, SPICE or even just Keplerian parameters.
Selden


Return to “Development”