Arrowstar Posted July 15, 2020 Author Share Posted July 15, 2020 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. Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 15, 2020 Share Posted July 15, 2020 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 Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 15, 2020 Share Posted July 15, 2020 @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 Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 15, 2020 Author Share Posted July 15, 2020 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? Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 15, 2020 Share Posted July 15, 2020 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 Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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? Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
Astatine85 Posted July 16, 2020 Share Posted July 16, 2020 (edited) 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 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 July 16, 2020 by Astatine85 Quote Link to comment Share on other sites More sharing options...
FallenPhoenixRA Posted July 16, 2020 Share Posted July 16, 2020 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! Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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 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? Quote Link to comment Share on other sites More sharing options...
FallenPhoenixRA Posted July 16, 2020 Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
FallenPhoenixRA Posted July 16, 2020 Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
FallenPhoenixRA Posted July 16, 2020 Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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. Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 16, 2020 Share Posted July 16, 2020 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? Using the file I sent you I plotted LOS for KSC (red) and Umbarg (green). Umbarg is a little further west of KSC 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. The rest of the comm stations LOS behave as expected Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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? Using the file I sent you I plotted LOS for KSC (red) and Umbarg (green). Umbarg is a little further west of KSC 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. 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. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 16, 2020 Author Share Posted July 16, 2020 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. 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? Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 17, 2020 Share Posted July 17, 2020 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 Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 18, 2020 Share Posted July 18, 2020 @Arrowstar yup looks good. Must be as you said. Cool, great work as always Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 18, 2020 Author Share Posted July 18, 2020 1 hour ago, Drew Kerman said: @Arrowstar yup looks good. Must be as you said. Cool, great work as always <snip> Sweet, my math is finally right. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted July 19, 2020 Author Share Posted July 19, 2020 @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. 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. 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? Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 19, 2020 Share Posted July 19, 2020 1 hour ago, Arrowstar said: What do you think? I think we've mind-melded cause I've been considering asking for something like this for a while now I also think I will soon owe you more coffees Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted July 19, 2020 Share Posted July 19, 2020 (edited) @Arrowstar does the new figure rendering still allow anti-aliasing? Also do you agree MA/LVD should have the Rotate Figure option selected on load? Edited July 19, 2020 by Drew Kerman Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.