Jump to content

[WIN/MAC/LINUX] KSP Trajectory Optimization Tool v1.6.9 [New MATLAB Version!]


Recommended Posts

Just now, Drew Kerman said:

nothing yet, just wondering. Since it's possible I will follow up on this with more details at a later point when I have more time spent with it. Certainly good enough as is

Okay, no worries.  If the idea is to create movie files similar to what Mission Animator does in MA, I have considered adding this functionality, if that would ever interest you.  Let me know. :)

Link to comment
Share on other sites

Just now, Arrowstar said:

If the idea is to create movie files similar to what Mission Animator does in MA

okay so I think the whole ability to show motion just by dragging the slider lends itself well to the concept of a Mission Animator type of extra window, so yea that's where I was going with this. Don't wait up on me if you get the urge :P

Link to comment
Share on other sites

@Arrowstar I'm still getting an error when I go to add a ground station to a new MA file:

Reference to non-existent field 'markerSymbol'.

Error in ma_GroundStationsGUI>populateStation (line 113)


Error in ma_GroundStationsGUI>stnListbox_Callback (line 145)


Error in ma_GroundStationsGUI>addStnButton_Callback (line 249)


Error in gui_mainfcn (line 95)


Error in ma_GroundStationsGUI (line 42)


Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)ma_GroundStationsGUI('addStnButton_Callback',hObject,eventdata,guidata(hObject))

Error using waitforallfiguresclosed (line 9)
Error while evaluating UIControl Callback.

Doesn't stop me tho and seems to work okay, shows up fine in Mission Animator. Also another error tone was sounding as I clicked on the entry if it was still named New Ground Station

Link to comment
Share on other sites

6 minutes ago, Drew Kerman said:

@Arrowstar I'm still getting an error when I go to add a ground station to a new MA file:


Reference to non-existent field 'markerSymbol'.

Error in ma_GroundStationsGUI>populateStation (line 113)


Error in ma_GroundStationsGUI>stnListbox_Callback (line 145)


Error in ma_GroundStationsGUI>addStnButton_Callback (line 249)


Error in gui_mainfcn (line 95)


Error in ma_GroundStationsGUI (line 42)


Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)ma_GroundStationsGUI('addStnButton_Callback',hObject,eventdata,guidata(hObject))

Error using waitforallfiguresclosed (line 9)
Error while evaluating UIControl Callback.

Doesn't stop me tho and seems to work okay, shows up fine in Mission Animator. Also another error tone was sounding as I clicked on the entry if it was still named New Ground Station

Can I see the MAT file?

Link to comment
Share on other sites

Just now, Arrowstar said:

Can I see the MAT file?

yea, here. And I've also found that trying to plot for Line of Sight is consistently coming up 0. Rocket should be able to see ground stations KSC, Sheltered Rock, Ockr, Kravass and Ockr Relay at some point during the mission

Link to comment
Share on other sites

3 hours ago, Drew Kerman said:

yea, here. And I've also found that trying to plot for Line of Sight is consistently coming up 0. Rocket should be able to see ground stations KSC, Sheltered Rock, Ockr, Kravass and Ockr Relay at some point during the mission

Are there any ground stations which are definitely not visible or which come into visibility (or leave visibility) during the flight that you know of?

Link to comment
Share on other sites

4 hours ago, Drew Kerman said:

yea, here. And I've also found that trying to plot for Line of Sight is consistently coming up 0. Rocket should be able to see ground stations KSC, Sheltered Rock, Ockr, Kravass and Ockr Relay at some point during the mission

I think I've got it fixed (finally).  I'll create a build tomorrow you can test on.  And this build also will resolve the other issue as well with creating ground stations in MA.

Link to comment
Share on other sites

I tried to plan a KEKJ maneuver using the Multi-Flyby Maneuver Sequencer tool. It gave me promising looking flybys but when it was actually done in game it had very different results. Here's the calculated results

Spoiler

Hyperbolic Departure & Flyby Orbits
---------------------------------------------
Hyperbolic Departure Orbit from Kerbin
---------------------------------------------
Semi-major Axis =               -1642.3227 km
Eccentricity =                  1.360629783
Inclination =                   54.0534 deg
Right Ascension of AN =         273.1020 deg
Argument of Periapse =          140.7883 deg
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -163.2838 deg
Out. Hyp. Vel. Vect Declin. =   -53.2740 deg
Out. Hyp. Vel. Magnitude =      1.466413690 km/s
---------------------------------------------
Inbound Hyperbolic Flyby Orbit to Eve
---------------------------------------------
Semi-major Axis =               -2589.6944 km
Eccentricity =                  1.611894167
Inclination =                   90.7913 deg
Right Ascension of AN =         11.3232 deg
Argument of Periapse =          63.1864 deg
Periapse Radius =               1584.6189 km
---------------------------------------------
Outbound Hyperbolic Flyby Orbit from Eve
---------------------------------------------
Semi-major Axis =               -1124.7816 km
Eccentricity =                  2.4088
Inclination =                   90.7913 deg
Right Ascension of AN =         11.3232 deg
Argument of Periapse =          63.1864 deg
Periapse Radius =               1584.6189 km
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -168.6453 deg
Out. Hyp. Vel. Vect Declin. =   2.2852 deg
Out. Hyp. Vel. Magnitude =      2.695398083 km/s
---------------------------------------------
Inbound Hyperbolic Flyby Orbit to Kerbin
---------------------------------------------
Semi-major Axis =               -156.8875 km
Eccentricity =                  6.531736975
Inclination =                   171.0492 deg
Right Ascension of AN =         351.4756 deg
Argument of Periapse =          69.6672 deg
Periapse Radius =               867.8606 km
---------------------------------------------
Outbound Hyperbolic Flyby Orbit from Kerbin
---------------------------------------------
Semi-major Axis =               -156.8875 km
Eccentricity =                  6.5317
Inclination =                   171.0492 deg
Right Ascension of AN =         351.4756 deg
Argument of Periapse =          69.6672 deg
Periapse Radius =               867.8606 km
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -177.1348 deg
Out. Hyp. Vel. Vect Declin. =   1.7815 deg
Out. Hyp. Vel. Magnitude =      4.744511838 km/s
---------------------------------------------
Inbound Hyperbolic Orbit to Jool
---------------------------------------------
Inb. Hyp. Vel. Vect Rt. Asc. =  167.3427 deg
Inb. Hyp. Vel. Vect Declin. =   1.9909 deg
Inb. Hyp. Vel. Magnitude =      1.8301 km/s

Sun-Centric Transfer Orbits
---------------------------------------------
Phase 1 Transfer Orbit (Kerbin -> Eve)
---------------------------------------------
Semi-major Axis =            11718204.2492 km
Eccentricity =                  0.161718104
Inclination =                   7.9311 deg
Right Ascension of AN =         95.8486 deg
Argument of Periapse =          5.7954 deg
Period =                     7361155.7466 sec
Departure True Anomaly =        174.2046 deg
Arrival True Anomaly =          9.5184 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Phase 2 Transfer Orbit (Eve -> Kerbin)
---------------------------------------------
Semi-major Axis =            21726374.0633 km
Eccentricity =                  0.548107840
Inclination =                   2.0986 deg
Right Ascension of AN =         26.6823 deg
Argument of Periapse =          77.6097 deg
Period =                    18583832.8278 sec
Departure True Anomaly =        6.7345 deg
Arrival True Anomaly =          282.3903 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Phase 3 Transfer Orbit (Kerbin -> Jool)
---------------------------------------------
Semi-major Axis =            41671815.6814 km
Eccentricity =                  0.724605417
Inclination =                   0.7546 deg
Right Ascension of AN =         26.6823 deg
Argument of Periapse =          51.0717 deg
Period =                    49364875.5581 sec
Departure True Anomaly =        308.9283 deg
Arrival True Anomaly =          181.6651 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Kerbin Departure Date = 
                Year 2, Day 114 03:51:24.990
                      (11656284.9904 sec UT)
Eve Arrival Date = 
                Year 2, Day 298 05:46:29.772
                      (15637589.7715 sec UT)
Kerbin Arrival Date = 
                Year 4, Day 246 00:01:22.799
                      (32896882.7986 sec UT)
Jool Arrival Date = 
                Year 7, Day 196 02:35:08.309
                      (59430908.3094 sec UT)
---------------------------------------------
Total Mission Duration = 
               5 Years, 81 Days 04:43:43.319

DV Maneuver Information
---------------------------------------------
Burn Information to Depart Kerbin
---------------------------------------------
Total Delta-V =                 2.9981 km/s
Prograde Delta-V =              -362.2115 m/s
Orbit Normal Delta-V =          -2643.1256 m/s
Radial Delta-V =                1367.9687 m/s
---------------------
Burn True Anomaly =             291.6048 deg
---------------------------------------------
Burn Information to Depart Eve
---------------------------------------------
Total Delta-V =                 0.0000 km/s
Prograde Delta-V =              -0.0000 m/s
Orbit Normal Delta-V =          0.0001 m/s
Radial Delta-V =                0.0000 m/s
---------------------
Burn True Anomaly =             0.0000 deg
---------------------------------------------
Burn Information to Depart Kerbin
---------------------------------------------
Total Delta-V =                 0.0000 km/s
Prograde Delta-V =              -0.0000 m/s
Orbit Normal Delta-V =          0.0000 m/s
Radial Delta-V =                0.0001 m/s
---------------------
Burn True Anomaly =             0.0000 deg
---------------------------------------------
Total Mission Delta-V =         2.9981 km/s
 

Input : 

Spoiler

E58USp3.png


The orbit after the Eve encounter should have 21Mm semi-major axis with out burning but in game I couldn't get it up higher than 15Mm (The trajectory works if i burn extra 400m/s at Eve peri)  
So, is there a mistake in my input or is it a bug?

Edited by Astatine85
Link to comment
Share on other sites

Good afternoon, I glanced through the thread a bit and didnt see anything in regards to this.  But I have installed KSPTOT and followed the instructions provided.  Yes I have also restarted my PC, but all i get when i try to load up the planetary system in regards to RSS in game during a flight scene, it just shows the loading bar, dings then nothing happens.  The bodies stay the same, that being Kerbin, Jool etc, and nothing else changes.  

Do you know what might be causing this?  

Thanks!  

 

Link to comment
Share on other sites

11 hours ago, Astatine85 said:

I tried to plan a KEKJ maneuver using the Multi-Flyby Maneuver Sequencer tool. It gave me promising looking flybys but when it was actually done in game it had very different results. Here's the calculated results

  Reveal hidden contents

Hyperbolic Departure & Flyby Orbits
---------------------------------------------
Hyperbolic Departure Orbit from Kerbin
---------------------------------------------
Semi-major Axis =               -1642.3227 km
Eccentricity =                  1.360629783
Inclination =                   54.0534 deg
Right Ascension of AN =         273.1020 deg
Argument of Periapse =          140.7883 deg
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -163.2838 deg
Out. Hyp. Vel. Vect Declin. =   -53.2740 deg
Out. Hyp. Vel. Magnitude =      1.466413690 km/s
---------------------------------------------
Inbound Hyperbolic Flyby Orbit to Eve
---------------------------------------------
Semi-major Axis =               -2589.6944 km
Eccentricity =                  1.611894167
Inclination =                   90.7913 deg
Right Ascension of AN =         11.3232 deg
Argument of Periapse =          63.1864 deg
Periapse Radius =               1584.6189 km
---------------------------------------------
Outbound Hyperbolic Flyby Orbit from Eve
---------------------------------------------
Semi-major Axis =               -1124.7816 km
Eccentricity =                  2.4088
Inclination =                   90.7913 deg
Right Ascension of AN =         11.3232 deg
Argument of Periapse =          63.1864 deg
Periapse Radius =               1584.6189 km
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -168.6453 deg
Out. Hyp. Vel. Vect Declin. =   2.2852 deg
Out. Hyp. Vel. Magnitude =      2.695398083 km/s
---------------------------------------------
Inbound Hyperbolic Flyby Orbit to Kerbin
---------------------------------------------
Semi-major Axis =               -156.8875 km
Eccentricity =                  6.531736975
Inclination =                   171.0492 deg
Right Ascension of AN =         351.4756 deg
Argument of Periapse =          69.6672 deg
Periapse Radius =               867.8606 km
---------------------------------------------
Outbound Hyperbolic Flyby Orbit from Kerbin
---------------------------------------------
Semi-major Axis =               -156.8875 km
Eccentricity =                  6.5317
Inclination =                   171.0492 deg
Right Ascension of AN =         351.4756 deg
Argument of Periapse =          69.6672 deg
Periapse Radius =               867.8606 km
---------------------
Out. Hyp. Vel. Vect Rt. Asc. =  -177.1348 deg
Out. Hyp. Vel. Vect Declin. =   1.7815 deg
Out. Hyp. Vel. Magnitude =      4.744511838 km/s
---------------------------------------------
Inbound Hyperbolic Orbit to Jool
---------------------------------------------
Inb. Hyp. Vel. Vect Rt. Asc. =  167.3427 deg
Inb. Hyp. Vel. Vect Declin. =   1.9909 deg
Inb. Hyp. Vel. Magnitude =      1.8301 km/s

Sun-Centric Transfer Orbits
---------------------------------------------
Phase 1 Transfer Orbit (Kerbin -> Eve)
---------------------------------------------
Semi-major Axis =            11718204.2492 km
Eccentricity =                  0.161718104
Inclination =                   7.9311 deg
Right Ascension of AN =         95.8486 deg
Argument of Periapse =          5.7954 deg
Period =                     7361155.7466 sec
Departure True Anomaly =        174.2046 deg
Arrival True Anomaly =          9.5184 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Phase 2 Transfer Orbit (Eve -> Kerbin)
---------------------------------------------
Semi-major Axis =            21726374.0633 km
Eccentricity =                  0.548107840
Inclination =                   2.0986 deg
Right Ascension of AN =         26.6823 deg
Argument of Periapse =          77.6097 deg
Period =                    18583832.8278 sec
Departure True Anomaly =        6.7345 deg
Arrival True Anomaly =          282.3903 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Phase 3 Transfer Orbit (Kerbin -> Jool)
---------------------------------------------
Semi-major Axis =            41671815.6814 km
Eccentricity =                  0.724605417
Inclination =                   0.7546 deg
Right Ascension of AN =         26.6823 deg
Argument of Periapse =          51.0717 deg
Period =                    49364875.5581 sec
Departure True Anomaly =        308.9283 deg
Arrival True Anomaly =          181.6651 deg
Num. Full Revs Prior to Arrival = 0.0000
---------------------------------------------
Kerbin Departure Date = 
                Year 2, Day 114 03:51:24.990
                      (11656284.9904 sec UT)
Eve Arrival Date = 
                Year 2, Day 298 05:46:29.772
                      (15637589.7715 sec UT)
Kerbin Arrival Date = 
                Year 4, Day 246 00:01:22.799
                      (32896882.7986 sec UT)
Jool Arrival Date = 
                Year 7, Day 196 02:35:08.309
                      (59430908.3094 sec UT)
---------------------------------------------
Total Mission Duration = 
               5 Years, 81 Days 04:43:43.319

DV Maneuver Information
---------------------------------------------
Burn Information to Depart Kerbin
---------------------------------------------
Total Delta-V =                 2.9981 km/s
Prograde Delta-V =              -362.2115 m/s
Orbit Normal Delta-V =          -2643.1256 m/s
Radial Delta-V =                1367.9687 m/s
---------------------
Burn True Anomaly =             291.6048 deg
---------------------------------------------
Burn Information to Depart Eve
---------------------------------------------
Total Delta-V =                 0.0000 km/s
Prograde Delta-V =              -0.0000 m/s
Orbit Normal Delta-V =          0.0001 m/s
Radial Delta-V =                0.0000 m/s
---------------------
Burn True Anomaly =             0.0000 deg
---------------------------------------------
Burn Information to Depart Kerbin
---------------------------------------------
Total Delta-V =                 0.0000 km/s
Prograde Delta-V =              -0.0000 m/s
Orbit Normal Delta-V =          0.0000 m/s
Radial Delta-V =                0.0001 m/s
---------------------
Burn True Anomaly =             0.0000 deg
---------------------------------------------
Total Mission Delta-V =         2.9981 km/s
 

Input : 

  Reveal hidden contents

E58USp3.png


The orbit after the Eve encounter should have 21Mm semi-major axis with out burning but in game I couldn't get it up higher than 15Mm (The trajectory works if i burn extra 400m/s at Eve peri)  
So, is there a mistake in my input or is it a bug?

Let me look into it and I'll get back to you.

53 minutes ago, FallenPhoenixRA said:

Good afternoon, I glanced through the thread a bit and didnt see anything in regards to this.  But I have installed KSPTOT and followed the instructions provided.  Yes I have also restarted my PC, but all i get when i try to load up the planetary system in regards to RSS in game during a flight scene, it just shows the loading bar, dings then nothing happens.  The bodies stay the same, that being Kerbin, Jool etc, and nothing else changes.  

Do you know what might be causing this?  

Thanks!  

 

Can you post the contents of your ksptot.log file for me to see?

Link to comment
Share on other sites

5 minutes ago, Arrowstar said:

Let me look into it and I'll get back to you.

Can you post the contents of your ksptot.log file for me to see?

May I ask where i can find that log file?  I looked in the KSPTOT file and in my log file in KSP, i dont see a log file specifically for KSPTOT.  

Link to comment
Share on other sites

Just now, FallenPhoenixRA said:

May I ask where i can find that log file?  I looked in the KSPTOT file and in my log file in KSP, i dont see a log file specifically for KSPTOT.  

It should be right next to the place you have your KSPTrajectoryOptimizationTool.exe executable file.  It's called "ksptot.log" and is generated as soon as you start the program.

Link to comment
Share on other sites

4 minutes ago, Arrowstar said:

It should be right next to the place you have your KSPTrajectoryOptimizationTool.exe executable file.  It's called "ksptot.log" and is generated as soon as you start the program.

Unless i am being blind here, i dont see it.  https://imgur.com/a/j8OlU3d

I have started it multiple times since installation last night. 

Link to comment
Share on other sites

1 minute ago, FallenPhoenixRA said:

Unless i am being blind here, i dont see it.  https://imgur.com/a/j8OlU3d

I have started it multiple times since installation last night. 

Okay, that's bizarre.  Do you have write permissions to that folder?  If not, move the KSPTOT executable file to somewhere you do (desktop works fine as a test).  I need to see the log file to see the error message that is causing the problem.

Link to comment
Share on other sites

3 minutes ago, Arrowstar said:

Okay, that's bizarre.  Do you have write permissions to that folder?  If not, move the KSPTOT executable file to somewhere you do (desktop works fine as a test).  I need to see the log file to see the error message that is causing the problem.

It would seem that was the case, i installed it to a folder on my desktop and it produced the log file just fine.  Now that i did that, it seems all is working.  Must have been a permissions issue then like you said.   Thanks for your help!  Im glad it was that simple of a fix.  

Link to comment
Share on other sites

Just now, FallenPhoenixRA said:

It would seem that was the case, i installed it to a folder on my desktop and it produced the log file just fine.  Now that i did that, it seems all is working.  Must have been a permissions issue then like you said.   Thanks for your help!  Im glad it was that simple of a fix.  

Oh, well, glad it's all working now!

@Drew Kerman: Can you take a look at KSPTOT v1.6.6 pre-release 6?  This should resolve your issue.

Change log:

  • MA: Resolve issue with line of sight to ground stations.
  • LVD: Added thrust continuity options to the various thrust profiles.
  • LVD: Added view profile option to draw the spacecraft body axes on the orbit projection.
Link to comment
Share on other sites

2 hours ago, Arrowstar said:

Can you take a look at KSPTOT v1.6.6 pre-release 6?  This should resolve your issue.

Can confirm. test of all behaviors that were causing error beeps no longer produce any problems. Good stuff!

The line of sight however still may have issues?

PICACQu.png

Using the file I sent you I plotted LOS for KSC (red) and Umbarg (green). Umbarg is a little further west of KSC

I7z0zbu.png

so the first drop off makes sense, it goes over the horizon first. But why does it come back into view first? I'm thinking at first Kerbin rotated enough under my ship to bring the stations back into view since it happens under apokee but the ground plot trajectory does not loop, so Kerbin isn't catching up at any point.

O8J4kcc.png

The rest of the comm stations LOS behave as expected

Link to comment
Share on other sites

26 minutes ago, Drew Kerman said:

Can confirm. test of all behaviors that were causing error beeps no longer produce any problems. Good stuff!

The line of sight however still may have issues?

PICACQu.png

Using the file I sent you I plotted LOS for KSC (red) and Umbarg (green). Umbarg is a little further west of KSC

I7z0zbu.png

so the first drop off makes sense, it goes over the horizon first. But why does it come back into view first? I'm thinking at first Kerbin rotated enough under my ship to bring the stations back into view since it happens under apokee but the ground plot trajectory does not loop, so Kerbin isn't catching up at any point.

O8J4kcc.png

The rest of the comm stations LOS behave as expected

Thanks for these pictures.  There's still definitely a bug, because the elevation angle for the station you mentioned is negative for most of the flight.  I'll look into it.

Link to comment
Share on other sites

51 minutes ago, Drew Kerman said:

Can confirm. test of all behaviors that were causing error beeps no longer produce any problems. Good stuff!

The line of sight however still may have issues?

<snip>

Using the file I sent you I plotted LOS for KSC (red) and Umbarg (green). Umbarg is a little further west of KSC

<snip>

so the first drop off makes sense, it goes over the horizon first. But why does it come back into view first? I'm thinking at first Kerbin rotated enough under my ship to bring the stations back into view since it happens under apokee but the ground plot trajectory does not loop, so Kerbin isn't catching up at any point.

<snip>

The rest of the comm stations LOS behave as expected

So I'm not actually sure the calculations you're seeing are wrong.  Take a look at this plot of the location of the spacecraft and ground station in question during the second green "1" area on your GA plot.

bezA1d6.png

Blue square is spacecraft, red diamond is the ground station.  The blue line is the vector from spacecraft to the ground station.  (It's shorter than it should be, which I think might have to do with numeric round off since these are all sun-relative positions I'm plotting.)  The sphere is Kerbin.  Coordinates are sun relative.  That honestly looks like you have visibility to the ground station.  I'm wondering if your altitude has increased enough that, for just a brief time, you actually do have line of sight back to the station.  That might explain why your ground track doesn't go backwards but you still see additional visibility.  Eventually forward motion carries you back over the horizon of the station, again, though and you lose it.  Or that's my theory anyway.

What do you think?

Link to comment
Share on other sites

7 hours ago, Arrowstar said:

What do you think?

I still don't get how the western-most (green) station could come back first though - oh wait it is several hundred meters higher... hrm well I can do this at some point after I wake back up and know for sure, using mods to place my ship at the lat/lng/alt specified for the time at which signal is lost/comes back

 

Link to comment
Share on other sites

@Drew Kerman All of the ground station stuff we've been looking at has inspired me to add something similar to Launch Vehicle Designer.  I wanted to do a bit more than what I had done for Mission Architect though, so I worked on improving that functionality for LVD.

Instead of "ground stations" we now have "ground objects" in LVD.  What's a ground object?  Literally anything that spends most of its time near the surface of a body.  Could be an antenna, could be a rover, and could be an aircraft.  Yes, those latter two move, and the new code handles that!  It's pretty slick.

Here's the new input UI for LVD's ground objects, available under Launch Vehicle -> Edit Ground Objects menu.

p3eqkWx.png

On the left, you'll see the typical big list of ground objects that you've created for your case.  On the right, you can edit the details for each object.  A name, description, and which celestial body the object is located on it all there, as usual.

There's more, though.  You see the waypoints?  You can now define points on the surface of the body that your object moves between, as well as the duration spent traveling between each waypoint.  Waypoints are defined by latitude, longitude, and altitude, as is usual.  The distance over ground from the selected waypoint to the next waypoint is shown, as well.  You can have an unlimited amount of waypoints and they can be rearranged with the arrow keys, again as is usual for many LVD listboxes.

Ground objects can exist in one of two ways: either limited existence between times, or for all time.  The time at which a ground object "pops" into existence is the initial time shown in the UI, but if the "extrapolate times" box is checked, then the initial time is only used for computing where the ground object is at any given time, and the ground object will exist for all times.  Additionally, ground objects with multiple waypoints can either loop through them and track along them backwards and forwards.  Looping is enabled by checking the "Loop Ground Object Track" box and tracing forwards and backwards is enabled by unchecking that box.

Ground objects can have a custom marker symbol color and shape, and their ground tracks can also have a custom color and line style.

The view options have been updated to allow for ground objects to be displays, for their tracks to be displayed, and for line of sight to be displayed from the ground object to the spacecraft being modeled.  Here's what that looks like in practice.

xis7fiP.gif

Future work involves creating some graphical analysis tasks for ground object to s/c elevation, ground object to s/c azimuth, ground object line of sight, and distance from ground object to s/c.

What do you think? :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...