Drew Kerman Posted October 4, 2014 Share Posted October 4, 2014 Apologies if other stuff is broken. Let me know what you find. No worries, will do."Real" astrodynamicists always use radius (that is, from center of body) in their work, never altitude. Altitude is a foreign language to us. It's not something I often think in, but KSP defies a few real conventions for the sake of gameplay. If you want, I can add periapsis/apoapsis altitude to the tooltip, too.Yea, altitude would be good. That, or some way to remind us players that the value is from the planet center - that's the thing. As long as I can remember that I would be okay, to be honest. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted October 4, 2014 Author Share Posted October 4, 2014 No worries, will do.Thanks!Yea, altitude would be good. That, or some way to remind us players that the value is from the planet center - that's the thing. As long as I can remember that I would be okay, to be honest.I've added the apo/peri altitudes to the tooltip, it will be in the next version/pre-release. Quote Link to comment Share on other sites More sharing options...
cantab Posted October 5, 2014 Share Posted October 5, 2014 Is there any way to get data from the persistence file into the trajectory optimiser, barring manually copying orbital elements? I run KSP on Linux and have KSPTOT running in a Windows VM, and can't run both simultaneously (because 4 GB RAM) Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted October 5, 2014 Share Posted October 5, 2014 right-clicking on orbital parameter text boxes should pull up a context menu that includes SFS orbit import Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted October 5, 2014 Share Posted October 5, 2014 Ok I recreated my aerobrake to Ike encounter - not the same as before but KSP still shows a brief encounter that MA doesn't seem to pick up (at least not automatically - not sure if it's even supposed to). I have the files for you here Arrowstar. "No Ike Encounter" is also my aerobrake drag run - so you'll see me set a new state post aerobrake. "Duna Aerobrake" is where I used the drag coefficient the calculator spat out at me to get results approximate to what I had in the game. Good stuff!Like the new atmo data addition to the body catalog. I still think, at some point, it'd be cool to be able to adjust the orbital parameter UT value to get updated info for that time.Played around a bit more with the mission animator and the sliders make things way easier to figure out what the camera is doing. My only bit of feedback for this right now is the two new buttons you added to jump to the beginning and end of the timeline? They should instead jump through mission segments. It's easy enough to drag the slider to the beginning and end, after all. Finding that SOI change tho... Quote Link to comment Share on other sites More sharing options...
cantab Posted October 5, 2014 Share Posted October 5, 2014 right-clicking on orbital parameter text boxes should pull up a context menu that includes SFS orbit importSweet, thanks.Slowly getting to grips with Mission Architect. What I'm trying to plan is a departure from Laythe orbit, via a Tylo assist (well, I would accept Vall, but think Tylo's the better target) to get back to Kerbin quicker than would otherwise be the case with my delta-V budget. With bonus fun from my Laythe orbit being about 20 degrees inclined. It's proving dang tricky to figure out, hence turning to KSPTOT in the first place. Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted October 5, 2014 Share Posted October 5, 2014 yea, Tylo is definitely the best option for slingshot home from the Joolean system Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted October 7, 2014 Author Share Posted October 7, 2014 (edited) Played around a bit more with the mission animator and the sliders make things way easier to figure out what the camera is doing. My only bit of feedback for this right now is the two new buttons you added to jump to the beginning and end of the timeline? They should instead jump through mission segments. It's easy enough to drag the slider to the beginning and end, after all. Finding that SOI change tho...Good suggestion, I'll do that. Thanks! Btw, sorry for the delay on v1.1.8, everyone. This weekend was crazy and next is shaping up to be crazy, too. I'll get it out when I can. In the mean time, enjoy 0.25 and the KSPTOT v1.1.8 pre-release I linked to above. EDIT: And KSPTOTConnect seems to be fine with KSP 0.25, but let me know if you find anything. Edited October 8, 2014 by Arrowstar Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted October 9, 2014 Author Share Posted October 9, 2014 Pre-release 3 is up.Please let me know if you find any issues. My plan is to make this build the actual release unless bugs are found. Quote Link to comment Share on other sites More sharing options...
Gravitas Shortfall Posted October 9, 2014 Share Posted October 9, 2014 Hey, just downloaded this and I can tell that I'm going to love it. Considered writing something similar awhile back, but my background on the maths side of things was more than a bit lacking.A couple quick questions on the multi-flyby tool. I'm assuming this tries to optimize for dV within the given time constraints. Is there a way to specify (or is it already assumed) that I wish to enter orbit at the destination, or will it just get me to the destination without considering dV needed for capture? Or is the intent to just use the multi-flyby output as initial input for the mission architect tool, and then enter constraints there? Also, it looks like you aren't allowed to have the same body set for consecutive waypoints. Is there are particular reason for this? Perhaps there's no good use for it in the Kerbal system, but I know in real life, NASA will sometimes set up trajectories that perform multiple gravity assists around the same body - Cassini, for instance, had two consecutive Venus flybys, as I recall.Again, great looking tool - can't wait to play around with it more once I can find some free time. Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted October 9, 2014 Author Share Posted October 9, 2014 Hey, just downloaded this and I can tell that I'm going to love it. Considered writing something similar awhile back, but my background on the maths side of things was more than a bit lacking.Glad you like it! A couple quick questions on the multi-flyby tool. I'm assuming this tries to optimize for dV within the given time constraints. Is there a way to specify (or is it already assumed) that I wish to enter orbit at the destination, or will it just get me to the destination without considering dV needed for capture? Or is the intent to just use the multi-flyby output as initial input for the mission architect tool, and then enter constraints there? It considers both the delta-v needed to depart and the delta-v needed to "arrive," but the arrival delta-v is more of an approximation because the final orbit isn't known. It's still more than good enough for planning purposes though. And yes, the intent for everything in the maneuver planning tools section is that it ultimately feeds into the Mission Architect. Also, it looks like you aren't allowed to have the same body set for consecutive waypoints. Is there are particular reason for this? Perhaps there's no good use for it in the Kerbal system, but I know in real life, NASA will sometimes set up trajectories that perform multiple gravity assists around the same body - Cassini, for instance, had two consecutive Venus flybys, as I recall.Yes, the reason is that multi-revolution Lambert solvers are hard. A mult-rev Lambert solver solves Lambert's problem while allowing the spacecraft to go around the central body (say, the Sun) N times (N > 0) before arriving at the destination. However, they are much more complex than their single-rev brothers, hence why I didn't implement one. Please let me know if you have any questions. Mission Architect in general can be difficult to learn at first, but I'm happy to help! Quote Link to comment Share on other sites More sharing options...
_username Posted October 10, 2014 Share Posted October 10, 2014 I am using the tool with RSS(Real Solar System).It could work,but it couldn't work well.Let's see these pictures.I try to plan a flyby orbit like this. (Kerbin[Earch] => Eve[Venus] => Kerbin[Earch] => Saturn[Dres])It seems no problems.But when I try it in Maneuver Sequencer,the results aren't correct.Burn Information to Depart Kerbin---------------------------------------------Total Delta-V = 13.834 km/sPrograde Delta-V = -7771.358 m/sOrbit Normal Delta-V = 11444.292 m/sRadial Delta-V = -0.000 m/s---------------------Burn True Anomaly = 255.975 degI think it will only takes 3200~3700 m/s to depart Kerbin[Earch].And the prograde delta-v is negative,the normal delta-v is too large,I don't think it is correct.Thank you for your help (and sorry for my bad English). Quote Link to comment Share on other sites More sharing options...
_username Posted October 11, 2014 Share Posted October 11, 2014 Today I tried to get the departure information with RSS again.Here are the pictures.I just use the "Kerbin Departure Information" instead of "Fyby Maneuver Sequencer".But the problems are the same as yesterday's. How should I deal with it? Quote Link to comment Share on other sites More sharing options...
Arrowstar Posted October 11, 2014 Author Share Posted October 11, 2014 Can you post your bodies.ini file online somewhere so I can try myself? Quote Link to comment Share on other sites More sharing options...
_username Posted October 12, 2014 Share Posted October 12, 2014 Can you post your bodies.ini file online somewhere so I can try myself?I got it by "Create New Bodies File From KSP".Here is the file.[Sun]epoch = 0.000000sma = 0.000000ecc = 0.000000inc = 0.000000raan = 0.000000arg = 0.000000mean = 0.000000gm = 132752533999.999980radius = 696342.000000atmoHgt = 700000.000000rotperiod = 432000.000000rotini = 0.000000bodycolor = graycanBeCentral = 1canBeArriveDepart = 0parent = parentID = -1name = Sunid = 0[Kerbin]epoch = -31542641.784000sma = 149494366.257098ecc = 0.016096inc = 23.446038raan = 359.996500arg = 102.972068mean = 357.060746gm = 398600.441800radius = 6371.000000atmoHgt = 130.000000rotperiod = 86164.098904rotini = 100.183300bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Kerbinid = 1[Mun]epoch = -31542641.784000sma = 384308.437771ecc = 0.053281inc = 28.362678raan = 2.296616arg = 199.764093mean = 222.701235gm = 4902.800000radius = 1737.100000atmoHgt = 0.000000rotperiod = 2356547.694659rotini = 25.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 0parent = KerbinparentID = 1name = Munid = 2[Minmus]epoch = -31542641.784000sma = 2866832853.163975ecc = 0.046207inc = 23.672570raan = 1.846090arg = 169.687679mean = 286.826736gm = 5793939.130000radius = 25559.000000atmoHgt = 390.000000rotperiod = 62063.712000rotini = 230.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Minmusid = 3[Moho]epoch = -31542641.784000sma = 57908973.645888ecc = 0.205619inc = 28.602521raan = 10.865412arg = 66.903710mean = 318.216208gm = 22038.882800radius = 2439.700000atmoHgt = 14.000000rotperiod = 5067031.680000rotini = 190.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Mohoid = 4[Eve]epoch = -31542641.784000sma = 108209548.790467ecc = 0.006810inc = 24.463976raan = 7.981603arg = 123.712129mean = 311.245995gm = 324863.624000radius = 6051.800000atmoHgt = 350.000000rotperiod = 20996798.400000rotini = 0.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Eveid = 5[Duna]epoch = -31542641.784000sma = 227949699.961976ecc = 0.093261inc = 24.692724raan = 3.351911arg = 332.102266mean = 169.391313gm = 42837.069000radius = 3380.100000atmoHgt = 170.000000rotperiod = 88642.684800rotini = 90.000000bodycolor = graycanBeCentral = 1canBeArriveDepart = 1parent = SunparentID = 0name = Dunaid = 6[Ike]epoch = -31542641.784000sma = 1883812.366574ecc = 0.007973inc = 25.440800raan = 358.502256arg = 320.735968mean = 15.816140gm = 7180.810212radius = 2409.300000atmoHgt = 0.000000rotperiod = 1443307.267789rotini = 0.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = JoolparentID = 8name = Ikeid = 7[Jool]epoch = -31542641.784000sma = 778188938.659755ecc = 0.048727inc = 23.253133raan = 3.262077arg = 10.756428mean = 302.581240gm = 126686534.000000radius = 69911.000000atmoHgt = 374.000000rotperiod = 35730.000000rotini = 0.000000bodycolor = graycanBeCentral = 1canBeArriveDepart = 1parent = SunparentID = 0name = Joolid = 8[Laythe]epoch = -31542641.784000sma = 1221966.238511ecc = 0.028919inc = 6.460493raan = 126.494523arg = 182.088677mean = 75.161174gm = 8977.864800radius = 2566.000000atmoHgt = 600.000000rotperiod = 1377904.352657rotini = 90.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 0parent = DresparentID = 15name = Laytheid = 9[Vall]epoch = -31542641.784000sma = 5845670624.078222ecc = 0.246277inc = 23.612364raan = 44.360998arg = 184.494535mean = 300.129730gm = 870.957000radius = 1143.000000atmoHgt = 0.000000rotperiod = 551856.672000rotini = 0.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Vallid = 10[Bop]epoch = -31542641.784000sma = 9378.492209ecc = 0.015399inc = 36.324334raan = 46.482126arg = 357.775924mean = 7.185121gm = 0.000715radius = 7.250000atmoHgt = 0.000000rotperiod = 27572.079609rotini = 230.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = DunaparentID = 6name = Bopid = 11[Tylo]epoch = -31542641.784000sma = 1070823.468895ecc = 0.001190inc = 25.270714raan = 358.012522arg = 139.299257mean = 232.675323gm = 9890.200600radius = 2624.100000atmoHgt = 0.000000rotperiod = 618549.572135rotini = 0.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = JoolparentID = 8name = Tyloid = 12[Gilly]epoch = -31542641.784000sma = 23458.112018ecc = 0.000329inc = 38.277370raan = 47.518936arg = 263.896387mean = 323.504034gm = 0.000099radius = 5.456000atmoHgt = 0.000000rotperiod = 109071.071004rotini = 5.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = DunaparentID = 6name = Gillyid = 13[Pol]epoch = -31542641.784000sma = 422018.294524ecc = 0.003546inc = 25.464095raan = 358.046643arg = 231.270346mean = 195.327409gm = 5961.150060radius = 1811.300000atmoHgt = 0.000000rotperiod = 153038.725670rotini = 25.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = JoolparentID = 8name = Polid = 14[Dres]epoch = -31542641.784000sma = 1424838758.613269ecc = 0.053472inc = 22.569923raan = 5.970845arg = 85.046612mean = 67.468852gm = 37931187.000000radius = 60268.000000atmoHgt = 830.000000rotperiod = 38052.000000rotini = 25.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = SunparentID = 0name = Dresid = 15[Eeloo]epoch = -31542641.784000sma = 671253.637542ecc = 0.009512inc = 25.703643raan = 358.936008arg = 53.132107mean = 276.265204gm = 3203.386520radius = 1550.800000atmoHgt = 60.000000rotperiod = 307000.532419rotini = 25.000000bodycolor = graycanBeCentral = 0canBeArriveDepart = 1parent = JoolparentID = 8name = Eelooid = 16Thank you. Quote Link to comment Share on other sites More sharing options...
Lilienthal Posted October 12, 2014 Share Posted October 12, 2014 Hello, I am afraid this must be a rather generic question, but I couldn't get it to solve myself, and google didn't help me much either. I cannot get a network connection. The setup is as follows: win7 laptop that runs KSPTOT, connected via a speedport W724V router. IP 192.168.2.100.Desktop Ubuntu Linux 64bit running heavily modded KSP (RO, RSS etc.) 192.168.2.101I disabled the windows firewall, checked that there is no entry in iptables, and put 192.168.2.100-130 in whitelist. Still I cannot get a connection. When I run KSP on windows on the same computer, I do get a connection once, so that I can download the list of vessels, but the realtime thing then says "no connection".I looked at the router settings but only found settings related to ports coming from the outside. Any tipps what I can do? Websites you can point me to? Thanks a lot!PS: The tool is awesome. I'll use it anyway, analysing .sfs files. Thank you! Quote Link to comment Share on other sites More sharing options...
RadarManFromTheMoon Posted October 13, 2014 Share Posted October 13, 2014 Hello, I am afraid this must be a rather generic question, but I couldn't get it to solve myself, and google didn't help me much either. I cannot get a network connection. The setup is as follows: win7 laptop that runs KSPTOT, connected via a speedport W724V router. IP 192.168.2.100.Desktop Ubuntu Linux 64bit running heavily modded KSP (RO, RSS etc.) 192.168.2.101I disabled the windows firewall, checked that there is no entry in iptables, and put 192.168.2.100-130 in whitelist. Still I cannot get a connection. When I run KSP on windows on the same computer, I do get a connection once, so that I can download the list of vessels, but the realtime thing then says "no connection".I looked at the router settings but only found settings related to ports coming from the outside. Any tipps what I can do? Websites you can point me to? Thanks a lot!PS: The tool is awesome. I'll use it anyway, analysing .sfs files. Thank you!Hi Lilienthal,please try to connect and then hit alt+F2 in KSP to view the debug log. Anything suspicious there? If you don't like to mess around with the debug log you can alternatively provide your output_log.txt (KSP-Folder\KSP_Data\output_log.txt) Everything KSP logs goes to that file. So It's a great resource for bugfixing. Quote Link to comment Share on other sites More sharing options...
Lilienthal Posted October 13, 2014 Share Posted October 13, 2014 Hi RadarMan,please try to connect and then hit alt+F2 in KSP to view the debug log. Anything suspicious there? If you don't like to mess around with the debug log you can alternatively provide your output_log.txt (KSP-Folder\KSP_Data\output_log.txt) Everything KSP logs goes to that file. So It's a great resource for bugfixing.neither Shift-F2, nor Shift-F12, nor KSP.log yield anything suspicious in the logs. I guess it's either some kind of firewall on ubuntu or a problem with my router. Any ideas?Thanks! Quote Link to comment Share on other sites More sharing options...
RadarManFromTheMoon Posted October 13, 2014 Share Posted October 13, 2014 I guess it's either some kind of firewall on ubuntu or a problem with my router. Any ideas?Maybe. But it should at least work when connected locally, via localhost. You wrote that you get the vessel list, but the realtime system does not connect properly. Anything in the logs then? Quote Link to comment Share on other sites More sharing options...
KingofDerby Posted October 15, 2014 Share Posted October 15, 2014 Hi there, Please help! So um...I downloaded this, installed the matlab thingy, then KSPTOT...but when I try to run it, it doesn't seem to do much. No window comes up. In task manager, I see a process for it, taking a lot of processor time and about 50 mb of ram...but after 10 minutes of this, still nothing comes up. Is it a case of just needing to wait more then 10 minutes, or have I done something wrong? I'm on Windows 7, incase that makes a difference. Hope you can help! Quote Link to comment Share on other sites More sharing options...
cantab Posted October 15, 2014 Share Posted October 15, 2014 Any tipps what I can do? Websites you can point me to?In the terminal on Ubuntu, run sudo ufw status. If that reports the ubuntu firewall is active, run sudo ufw disable to turn it off. Quote Link to comment Share on other sites More sharing options...
Drew Kerman Posted October 16, 2014 Share Posted October 16, 2014 Hi there, Please help! So um...I downloaded this, installed the matlab thingy, then KSPTOT...but when I try to run it, it doesn't seem to do much. No window comes up. In task manager, I see a process for it, taking a lot of processor time and about 50 mb of ram...but after 10 minutes of this, still nothing comes up. Is it a case of just needing to wait more then 10 minutes, or have I done something wrong? I'm on Windows 7, incase that makes a difference. Hope you can help!Restart your computer, that fixed it for me and I got Arrowstar to add it to the install instructions. In bold Quote Link to comment Share on other sites More sharing options...
KingofDerby Posted October 16, 2014 Share Posted October 16, 2014 Already had done! I had read that bit of the instructions! Quote Link to comment Share on other sites More sharing options...
diomedea Posted October 16, 2014 Share Posted October 16, 2014 @ KingofDerby: not that the description of your issue allows to clearly see what it is about, but that sounds like there is a component called by KSPTOT or MATLAB that is not allowed to run on your system, and that makes the calling process to hang. It could be you did not allow something to run when your firewall (or security suite) asked about. One such thing could be Java, MATLAB requires a number of Java dlls. Can't tell exactly what it is however, when I have KSPTOT running there are well over 100 different dlls open related to its process, any of them missing could bring to the hang (though I would expect at least MATLAB to prompt an error in case) and trying to troubleshoot that way would be close to impossible. But if that was the problem, you may try to disabe your firewall/security suite and see if KSPTOT can start that way. Please note also, I often experience a failed start with MATLAB the first time after a clean boot, but never the second time, so in case do restart KSPTOT twice in a row.If neither works, I would consider an install error, in case would trash both MATLAB and KSPTOT from the system and repeat the install process. Quote Link to comment Share on other sites More sharing options...
KingofDerby Posted October 16, 2014 Share Posted October 16, 2014 Ok, got home, restarted, after 5 mins, got an error code (not got one before, and had waited longer then that previously!)Error is...(Programpathblahblah) This application has requested the Runtime to terminate it in an unusual way.Diomedea, now I've seen your message, disable security, then I'll restart twice in a row, and see what that does. Unfortunately, apart from the error I just got, I've never had anything come up. 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.