My Assistant
Tool for visualizing orbits at Mars, Any help and suggestions appreciated |
Mar 7 2006, 06:58 PM
Post
#1
|
|
![]() Administrator ![]() ![]() ![]() ![]() Group: Admin Posts: 5172 Joined: 4-August 05 From: Pasadena, CA, USA, Earth Member No.: 454 |
I am building some web pages about MRO (we're hosting the team website for Mars Climate Sounder) and am looking for a tool that I can use to draw some pictures of the shapes of orbits and ground tracks. I know that there are fancy tools out there, like SOAP, but I am hoping that there are some tools out there that are a little easier to use that I can use to generate some simple diagrams. For instance, I'd like to create one diagram on a flat map projection (simple, mercator, whatever) that shows the 17-day ground track repeat for MRO, and one with Mars as a sphere showing the position of the near-polar orbit, maybe one comparing the orbits of MRO, MGS, and Odyssey, even maybe generate a bunch of diagrams to make an animation showing how as MRO goes around Mars its orbit is sun-synchronous. I know I could do all of this with SOAP but I was never able to use SOAP without a lot of hand-holding from a very patient person at JPL. I would appreciate any advice or help on simpler tools to visualize orbits at Mars!
--Emily -------------------- My website - My Patreon - @elakdawalla on Twitter - Please support unmannedspaceflight.com by donating here.
|
|
|
|
![]() |
Mar 8 2006, 12:57 AM
Post
#2
|
|
![]() Administrator ![]() ![]() ![]() ![]() Group: Admin Posts: 5172 Joined: 4-August 05 From: Pasadena, CA, USA, Earth Member No.: 454 |
Thanks for the comments and suggestions. Looks like I may have to try pounding my forehead against SOAP to get what I want.
--Emily -------------------- My website - My Patreon - @elakdawalla on Twitter - Please support unmannedspaceflight.com by donating here.
|
|
|
|
Mar 8 2006, 05:24 AM
Post
#3
|
||
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 2559 Joined: 13-September 05 Member No.: 497 |
Looks like I may have to try pounding my forehead against SOAP to get what I want. I looked around but it looks like Aerospace Corp has continued to make it difficult to get SOAP, and I don't have a copy here, or I would try to help you out. For the groundtrack walk, I could crank something with our targeting software. I installed Celestia and it's not too bad, but for the fact that it only processes Keplerian orbital elements, which for spacecraft will stay accurate for a few days at best. And translating Mars orbits to the right coordinate system will be a somewhat painful bit of tedium (if you recognize the phrase "IAU vector and equinox of epoch", you know what I mean). Here's an example of what Celestia shows for MGS and Odyssey. It's pretty, but the positions (based on some config files I found on the net) are fiction. And Celestia appears to save JPEGs flipped left-for-right. Oh well, so close! -------------------- Disclaimer: This post is based on public information only. Any opinions are my own.
|
|
|
|
||
Mar 8 2006, 08:37 AM
Post
#4
|
|
![]() Dublin Correspondent ![]() ![]() ![]() ![]() Group: Admin Posts: 1799 Joined: 28-March 05 From: Celbridge, Ireland Member No.: 220 |
Here's an example of what Celestia shows for MGS and Odyssey. It's pretty, but the positions (based on some config files I found on the net) are fiction. And Celestia appears to save JPEGs flipped left-for-right. Oh well, so close! Celestia shouldn't be that far off on the instantaneous locations of the spacecraft\solar bodies provided you are using accurate spacecraft xyz files but the orbital tracks have been an issue IIRC. There was a problem at one time with the texture maps for Mars where the default Mars surface texture was 180deg out of line with reality - that was in a fairly early version so it shouldn't be a problem with anything recent. I've never seen the inverted jpeg problem before - spooky. |
|
|
|
Mar 8 2006, 05:26 PM
Post
#5
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 2559 Joined: 13-September 05 Member No.: 497 |
Celestia shouldn't be that far off on the instantaneous locations of the spacecraft\solar bodies provided you are using accurate spacecraft xyz files... No, wait a minute, you're right. I was assuming that the only way to put the orbit into Celestia was to supply orbital elements. I now see that there's an option to use "SampledOrbits" which are just the XYZ locations at some time spacing. Assuming that Celestia wouldn't choke with, say, a few months' worth of 5-minute or 1-minute spacing, one could write a program to extract that from the SPICE files. Then there's just the wrinkle of figuring out the coodinate system. -------------------- Disclaimer: This post is based on public information only. Any opinions are my own.
|
|
|
|
Mar 8 2006, 06:05 PM
Post
#6
|
|
![]() Dublin Correspondent ![]() ![]() ![]() ![]() Group: Admin Posts: 1799 Joined: 28-March 05 From: Celbridge, Ireland Member No.: 220 |
No, wait a minute, you're right. I was assuming that the only way to put the orbit into Celestia was to supply orbital elements. I now see that there's an option to use "SampledOrbits" which are just the XYZ locations at some time spacing. Assuming that Celestia wouldn't choke with, say, a few months' worth of 5-minute or 1-minute spacing, one could write a program to extract that from the SPICE files. Then there's just the wrinkle of figuring out the coodinate system. Sorry I wasn't clear about that - the Celestia forum guys have some tools for this. This Celestia forum thread delves into the topic |
|
|
|
Mar 8 2006, 07:00 PM
Post
#7
|
|
![]() Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 1465 Joined: 9-February 04 From: Columbus OH USA Member No.: 13 |
Emily -- glad you can use the map.
Helvick -- do the Celestia xyz files use J2000 coordinates? -------------------- |
|
|
|
Mar 8 2006, 07:26 PM
Post
#8
|
|
![]() Dublin Correspondent ![]() ![]() ![]() ![]() Group: Admin Posts: 1799 Joined: 28-March 05 From: Celbridge, Ireland Member No.: 220 |
Emily -- glad you can use the map. Helvick -- do the Celestia xyz files use J2000 coordinates? Yes - The data (with some reformatting) is the same as that produced by http://ssd.jpl.nasa.gov/horizons.cgi although on the only occassion that I used it I used the email option as per the following: Here's a sample template for an e'mail message to request xyz coordinates from Horizons for use with Celestia. You will have to edit the returned message into the format that Celestia uses. The message must be mailed to the address "horizons@ssd.jpl.nasa.gov" The subject must be "JOB" ( do not include the quotes in either ) The body of the message should consist of the following text which is between the lines of =====. Don't include those lines. The lines starting with "!$$" are required, however. Replace the fields ending in "here" with appropriate values. Don't touch any of the other lines until you've read and understood Horizons' documentation. ========================================================== !$$SOF (ssd) JPL/Horizons Execution Control VARLIST EMAIL_ADDR = 'your address here' ! 'you@there.com' COMMAND = 'object name or id# here' ! e.g. 'TRITON' OBJ_DATA = 'NO' MAKE_EPHEM = 'YES' TABLE_TYPE = 'VECTORS' CENTER = '@10' REF_PLANE = 'ECLIPTIC' SITE_COORD = '0,0,0' START_TIME = 'starting date here' ! e.g. '1989-Aug-23 09:00' STOP_TIME = 'ending date here' ! e.g. '1989-Aug-27 09:00' STEP_SIZE = 'sample period here' ! e.g. '10m' or '2d' REF_SYSTEM = 'J2000' OUT_UNITS = 'KM-D' VECT_TABLE = '1' VECT_CORR = 'NONE' TIME_DIGITS = 'MIN' CSV_FORMAT = 'NO' VEC_LABELS = 'NO' ELM_LABELS = 'NO' R_T_S_ONLY = 'NO' CA_TABLE_TYPE= 'EXTENDED' CALIM_SB= '0.1' CALIM_PL= '.1, .1, .1, .1, 1.0, 1.0, 1.0, 1.0, .1, .003' !$$EOF++++++++++++++++++++++++++++++++++++++++++++++++++++++ ========================================================== |
|
|
|
Mar 9 2006, 12:39 AM
Post
#9
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 2559 Joined: 13-September 05 Member No.: 497 |
[font=Courier New]Yes - The data (with some reformatting) is the same as that produced by http://ssd.jpl.nasa.gov/horizons.cgi although on the only occassion that I used it I used the email option as per the following... Note that Horizons is outputting everything in heliocentric XYZ. If you did that for a Mars-orbiting spacecraft, then if Celestia's idea of where Mars is would have to match JPL's exactly, or the orbit would come "unstuck" from the planet. I'm pretty sure that the XYZ coordinates that Celestia uses should be Mars-centered. I'll have to get the source to see if it's oriented in J2000, but I seriously doubt that it is. -------------------- Disclaimer: This post is based on public information only. Any opinions are my own.
|
|
|
|
Mar 11 2006, 03:54 AM
Post
#10
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 2559 Joined: 13-September 05 Member No.: 497 |
I'm pretty sure that the XYZ coordinates that Celestia uses should be Mars-centered. I'll have to get the source to see if it's oriented in J2000, but I seriously doubt that it is. I found the following about Celestia's SampledOrbits: "The origin is the center of the parent object, whether it's a star or a planet. If the parent is a planet, the +z axis is the planet's north pole and the xy plane is the planet's equatorial plane at the reference epoch J2000. The x axis points at the ascending node of the equatorial plane on the ecliptic." I believe this is the same inertial frame as the NAIF Toolkit's MARSIAU frame (not to be confused with the rotating IAU_MARS frame, alas.) edit: for those of you still reading this obscure discussion, I think I was wrong: the Celestia frame is what we usually call Mars Mean Equator and Equinox of J2000, which is different from MARSIAU. Back to the drawing board. -------------------- Disclaimer: This post is based on public information only. Any opinions are my own.
|
|
|
|
elakdawalla Tool for visualizing orbits at Mars Mar 7 2006, 06:58 PM
AlexBlackwell QUOTE (elakdawalla @ Mar 7 2006, 06:58 PM... Mar 7 2006, 07:18 PM
mcaplinger QUOTE (elakdawalla @ Mar 7 2006, 10:58 AM... Mar 7 2006, 07:32 PM
AlexBlackwell QUOTE (mcaplinger @ Mar 7 2006, 07:32 PM)... Mar 7 2006, 08:02 PM
mcaplinger QUOTE (AlexBlackwell @ Mar 7 2006, 12:02 ... Mar 7 2006, 08:28 PM
AlexBlackwell QUOTE (mcaplinger @ Mar 7 2006, 08:28 PM)... Mar 7 2006, 08:32 PM
mcaplinger QUOTE (AlexBlackwell @ Mar 7 2006, 12:32 ... Mar 8 2006, 12:54 AM
AlexBlackwell QUOTE (mcaplinger @ Mar 8 2006, 12:54 AM)... Mar 8 2006, 01:24 AM
jmknapp I've also been thinking about the best way to ... Mar 8 2006, 12:23 PM

elakdawalla QUOTE (jmknapp @ Mar 8 2006, 04:23 AM) I... Mar 8 2006, 05:48 PM
mcaplinger QUOTE (helvick @ Mar 8 2006, 12:37 AM) Ce... Mar 8 2006, 02:39 PM

jmknapp QUOTE (mcaplinger @ Mar 8 2006, 09:39 AM)... Mar 8 2006, 05:41 PM
mcaplinger QUOTE (jmknapp @ Mar 8 2006, 11:00 AM) He... Mar 8 2006, 07:19 PM

jmknapp QUOTE (mcaplinger @ Mar 8 2006, 02:19 PM)... Mar 8 2006, 10:17 PM
Sym05 QUOTE (mcaplinger @ Mar 9 2006, 01:39 AM)... Mar 9 2006, 01:19 PM
Mike Loucks I'm sorry I didn't see this until now. ST... Dec 7 2006, 10:04 PM
mcaplinger QUOTE (Mike Loucks @ Dec 7 2006, 02:04 PM... Dec 7 2006, 10:21 PM
Hari You can also try xplanet. It can draw satellite o... Mar 13 2007, 02:48 PM![]() ![]() |
|
Lo-Fi Version | Time is now: 17th December 2024 - 04:23 AM |
|
RULES AND GUIDELINES Please read the Forum Rules and Guidelines before posting. IMAGE COPYRIGHT |
OPINIONS AND MODERATION Opinions expressed on UnmannedSpaceflight.com are those of the individual posters and do not necessarily reflect the opinions of UnmannedSpaceflight.com or The Planetary Society. The all-volunteer UnmannedSpaceflight.com moderation team is wholly independent of The Planetary Society. The Planetary Society has no influence over decisions made by the UnmannedSpaceflight.com moderators. |
SUPPORT THE FORUM Unmannedspaceflight.com is funded by the Planetary Society. Please consider supporting our work and many other projects by donating to the Society or becoming a member. |
|