UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fermat. We currently target 1.5.1, 1.6.1, and 1.7.2. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
<discord-> n​eph. — How are you controlling it?
<discord-> K​obymaru. — with WASD-JKILHN 😉 what do you mean?
<discord-> n​eph. — oh nvm lol
<discord-> n​eph. — Wait do you have steady ground connection? (edited)
<discord-> n​eph. — And isn't the delay killer anyways?
<discord-> K​obymaru. — I'm using the stock commnet
<discord-> K​obymaru. — at least until RA is ready for primetime
<discord-> K​obymaru. — no wait I'm using RT after all lol. But without the signal delay, that thing drives you nuts
<discord-> K​obymaru. — Phobos itself doesn'T seem to block the signal, only mars.
<discord-> n​eph. — My goal is to write a decent kOS stationkeeping script
<discord-> K​obymaru. — for phobos?
<discord-> n​eph. — L1 first
<discord-> n​eph. — a general stationkeeping script can't be *that* hard, right???
<discord-> K​obymaru. — i don't actually know but it sounds quite ambitious 😉
<discord-> K​obymaru. — also, how will you handle time warp? or will you run it weeks at a time?
<discord-> n​eph. — kerbalism \o/
<discord-> n​eph. — And/or turning off timerwarp at intervals
<discord-> K​obymaru. — what about kerbalism? i haven't tried it and i don't quite know what it does
<discord-> n​eph. — the idea is that things keep running during warp or while unloaded
<discord-> n​eph. — I actually don't know how it plays with kOS
Jesin has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
Mike` has quit [Ping timeout: 190 seconds]
Mike` has joined #principia
<discord-> S​ir Mortimer. — It doesn’t. kOS works on loaded vessels only
Jesin has joined #principia
oeuf has joined #principia
Technicalfool_ has joined #principia
Raidernick_ has joined #principia
Jesin has quit [*.net *.split]
Technicalfool has quit [*.net *.split]
egg has quit [*.net *.split]
VITAS has quit [*.net *.split]
Raidernick__ has quit [*.net *.split]
acc has quit [*.net *.split]
Rokker has quit [*.net *.split]
sdrodge has quit [*.net *.split]
Jesin has joined #principia
<discord-> B​utcher. — Also you can't fire engines in unloaded vessels anyway.
Rokker has joined #principia
acc has joined #principia
sdrodge has joined #principia
VITAS has joined #principia
<discord-> S​tandecco. — yeah sadly there isn't a simple "background = false" toggle that kerbalism changes. It's a simulation of all modules, with many problems and edge cases
<discord-> S​tandecco. — kOS is among the things that will never be able to work for unloaded vessels
<discord-> S​tandecco. — yeah sadly there isn't a simple "background = false" toggle that kerbalism changes. It's a simulation of some modules, with many problems and edge cases (edited)
<discord-> B​utcher. — kOS does work while warping, on the active vessel.
<discord-> B​utcher. — So there's that.
<discord-> S​tandecco. — it burns engine during time warp?
<discord-> e​gg. — @neph we don't have mascons for phobos at the moment, it's just Mars screwing with things
<discord-> e​gg. — @neph and yeah, as @Kobymaru, @Butcher, @Standecco, et al. have pointed out, stationkeeping is not even close to being a possibility
<discord-> e​gg. — Anyway, even without the problem of thrust-in-timewarp, even if that were easy rather than impossible, the actual stationkeeping part is way more complicated than you imagine
<discord-> e​gg. — As a point of reference: just for stationkeeping of an LEO satellite, you would, first, need to be able to describe your orbit. The only orbital elements you get from KSP right now are osculating elements, which massively vary over the course of one orbit and are thus essentially useless
* discord- S​tandecco. — cough_ if we just had a tool for that _cough_
<discord-> e​gg. — I am working on mean elements (elements that are sufficiently stable that you can use them to describe a perturbed orbit)
<discord-> e​gg. — I have been working on mean elements since January
<discord-> s​iimav. — What if Principia had a way of switching individual vessels from n-body mode to where it's only affected by the gravity of the parent body... 🤔
<discord-> e​gg. — In the process, I read a book on satellite orbits, and a few dozen papers
<discord-> e​gg. — @neph tldr: if a feature is not there yet, it's complicated, far more so than you imagine unless you actually work in astrodynamics.
<discord-> e​gg. — @siimav what would even be the point of that, aside from adding code complexity
<discord-> e​gg. — @siimav that's not how stationkeeping works; a station-kept orbit is still subject to massive perturbations, it is just that those are kept under control
<discord-> s​iimav. — Not having to stationkeep vessels in orbit of some body. Carefully set-up commnet would be one use case.
<discord-> e​gg. — @siimav i regret to inform you that you have no idea how satellite orbits work
<discord-> e​gg. — which is fine
<discord-> s​iimav. — nice
<discord-> e​gg. — Any earth orbit has a massive Ω', and it just is there
<discord-> s​iimav. — The thing is that you only look at the realism perspective. I hate having to stationkeep some of my vessels which is why I would actually like having an option to disable n-body forces on them.
<discord-> s​iimav. — Unless you add actual stationkeeping that consumes fuel.
<discord-> e​gg. — I also look at it from the perspective that I don't want to implement the mod twice.
<discord-> e​gg. — you have no idea how complex things would get under your proposal.
<discord-> e​gg. — or how badly it would behave even for common satellites.
<discord-> s​iimav. — ok, fine
<discord-> S​ir Mortimer. — TIL planning a reentry burn in the wrong reference frame us a good way to get your crew killed
<discord-> D​amien. — Try setting up a Molniya constellation and trying to align them
<discord-> D​amien. — You need to view it in the surface fixed frame but burn pro/retro in the centered inertial frame
<discord-> D​RVeyl. — I think siimav is looking for something that would: detect when (mean) orbital elements vary by a configurable delta, plot a correction maneuver to return them to desired values, and execute that maneuver (preferably under high time warp and with the vessel unloaded).
<discord-> D​RVeyl. —
<discord-> D​RVeyl. — Getting the last in a way that integrated with principia nicely is the biggest hurdle?
<discord-> D​amien. — I think the easiest version of that (getting the mean elements and getting MJ to plot something to do it live) is the only semi realistic option
<discord-> D​amien. — But even that isn't close from what Lamont says about principia compatibility thus far
<discord-> B​utcher. — What happened to show manoeuvre on NavBall? Seems to be gone in fermat?
<discord-> S​ir Mortimer. — Nope still there
<discord-> B​utcher. — Hmm, mine is gone.
<discord-> e​gg. — @DRVeyl all of those are big hurdles though
<discord-> e​gg. — You either need to define a mean element theory or come up with something sufficiently robust (I've been on this for six months); then you have an optimization problem, that's the sort of thing that @lamont has been working on for years
<discord-> e​gg. — and then, yes, you need to integrate with Principia for the last bit
<discord-> e​gg. — Astrodynamics is surprisingly not simple
<discord-> B​utcher. — @Sir Mortimer Where is it supposed to be? I can't see it in flight planning.
<discord-> S​ir Mortimer. — somewerhe ... i just know that i downloaded fermat yesterday and that option was there
<discord-> S​ir Mortimer. — maybe it's tech locked? do you need a DSN upgrade first?
<discord-> B​utcher. — I didn't before, I think? Or maybe I do, ugh.
<discord-> B​utcher. — That's going to mess things up if so.
<oeuf> nothing is tech locked
<oeuf> we don't interact with the tech tree in any way
<oeuf> but the manoeuvre needs to be in the future in order for the option to be there
<discord-> e​gg. — if it's entirely in the past, you don't get the option to show it; it's over
<discord-> B​utcher. — Works in sandbox.
<discord-> e​gg. — if (vessel_.patchedConicSolver != null)
<discord-> B​utcher. — Yeah, that.
<discord-> e​gg. — that's not new though
<discord-> B​utcher. — Also drops warp to manoeuvre.
<discord-> e​gg. — basically bits of the KSP API are missing until then
<discord-> e​gg. — which means we can't use it to do things
<discord-> e​gg. — @Butcher this has been like that since Cardano https://github.com/mockingbirdnest/Principia/pull/1284/files
<discord-> B​utcher. — 😦
<discord-> S​ir Mortimer. — so you need the first upgrade to DSN and Mission Control
<discord-> B​utcher. — Yeah, I don't have cash for that.
<discord-> B​utcher. — I'll make a fudge version of my kOS script where I just type in the numbers and it approximates. 😉
<discord-> s​iimav. — For RP-1 it's probably MC upgrade + 2xTS upgrades
<discord-> B​utcher. — Yes, you need TS to level 3 for patched conics, plus MC for flight planning.
<discord-> B​utcher. — Which is about another 500k?
<discord-> e​gg. — @Butcher I think you only need patchy conics
<discord-> S​ir Mortimer. — i usually award myself with enough money from the start for the first bunch of building upgrades.
<discord-> B​utcher. — I have tweaked my manoeuvring script, it should be able to rough guess a burn from just typing in numbers, I think.
<discord-> B​utcher. — Also, time to fix direct ascent burns. 😉
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
UmbralRaptop has quit [Remote host closed the connection]
<discord-> l​amont. — yeah i keep getting distracted
<discord-> l​amont. — decided that PVG is fundamentally flawed and need to scrap it and start over again (mathematicslly) more or less
<discord-> e​gg. — @lamont okay but not before adding J2
<discord-> e​gg. — because I want to know whether the API works :-)
<discord-> e​gg. — (also because that should be a fairly small change, and it should be a very noticeable improvement when launching for oblate planets)
<discord-> l​amont. — direct transcript would make all that so much easier
<discord-> l​amont. — no effing costate / primer vector equation
UmbralRaptop has joined #principia
<discord-> K​obymaru. — so now that one of my biggest gripes with the Principia UI (editing multiple maneuvers in a flight plan) is implemented fermat, how long until I can ask for the next quality of life fixes? 😬
<discord-> K​obymaru. — so now that one of my biggest gripes with the Principia UI (editing multiple maneuvers in a flight plan) is implemented in fermat, how long until I can ask for the next quality of life fixes? 😬 (edited)
<discord-> K​obymaru. — so now that one of my biggest gripe with the Principia UI (editing multiple maneuvers in a flight plan) is implemented in fermat, how long until I can ask for the next quality of life fixes? 😬 (edited)
<discord-> K​obymaru. — (silly users... you fix one thing and they keep wanting more)
Technicalfool_ has quit [Read error: Connection reset by peer]
Technicalfool has joined #principia
egg|cell|egg has quit [Remote host closed the connection]
egg|cell|egg has joined #principia
<discord-> K​obymaru. — something really strange is happening at phobos
<discord-> K​obymaru. — if I go below 2715m while at time warp, my vessel just freezes in place. When I go off rails, the spacecraft goes on but the camera stays in place
<discord-> K​obymaru. — glog INFO, WARNING and ERROR are empty
egg|cell|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 198 seconds]
egg|cell|egg has joined #principia
NolanSyKinsley has joined #principia
<discord-> B​utcher. — Camera is at a lagrange point.
oeuf has quit [Ping timeout: 190 seconds]
oeuf has joined #principia
<discord-> e​gg. — @Kobymaru INFO is never empty; by "empty" you mean that there is nothing that you think is related, but you could be mistaken in your analysis of the INFO traces
<discord-> e​gg. — @Kobymaru also, screenshots of the trajectory would be somewhat useful
NolanSyKinsley has quit [Remote host closed the connection]
<discord-> K​obymaru. — well it was "empty" in the sense of having a size of 0 Bytes. Now it's bigger though
<discord-> K​obymaru. — Pic of the trajectory
<discord-> K​obymaru. — It stops mid-flight, but not because of the short step size. It continues on the other side of the Potato
<discord-> K​obymaru. — the end of this trajectory is not where the vessel became weird, it continued on for a bit
<_whitenotifier-5dfc> [Principia] pleroy commented on pull request #2233: Implement Jacobi amplitude - https://git.io/fj6YX
<_whitenotifier-5dfc> [Principia] pleroy synchronize pull request #2233: Implement Jacobi amplitude - https://git.io/fjKvS
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<_whitenotifier-5dfc> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3726/
<_whitenotifier-5dfc> [Principia] pleroy synchronize pull request #2233: Implement Jacobi amplitude - https://git.io/fjKvS
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<_whitenotifier-5dfc> [Principia] pleroy synchronize pull request #2233: Implement Jacobi amplitude - https://git.io/fjKvS
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<discord-> K​obymaru. — Here's a quicksave: https://drive.google.com/open?id=12i-gXstubXUOIqINyiAZtlAsGW-z1VZJ
<discord-> K​obymaru. — you should only need ROEngines to load it.
<discord-> K​obymaru. — This is in the Warning log:
<discord-> K​obymaru. —
<discord-> K​obymaru. — ```W0703 21:49:12.896019 13108 plugin.cpp:778] Vessel Mars 4 - Phobos Lander (4f6db824-027f-47e7-9413-d05abba21700) collided with a celestial: OUT_OF_RANGE: Collision detected```
<discord-> K​obymaru. — happens 2685m above "sea level" and 738 m above ground
<_whitenotifier-5dfc> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3726/
<_whitenotifier-5dfc> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3727/
<discord-> K​obymaru. — (I had to recreate the situation so the pic doesn't match the save, sorry :/ )
<_whitenotifier-5dfc> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3727/
<_whitenotifier-5dfc> [Principia] pleroy commented on pull request #2233: Implement Jacobi amplitude - https://git.io/fj6Oq
<_whitenotifier-5dfc> [Principia] pleroy reviewed pull request #2233 commit - https://git.io/fj6Om
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<_whitenotifier-5dfc> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3728/
<_whitenotifier-5dfc> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3728/
<_whitenotifier-5dfc> [Principia] pleroy synchronize pull request #2233: Implement Jacobi amplitude - https://git.io/fjKvS
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<_whitenotifier-5dfc> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3729/
Jesin has quit [Quit: Leaving]
<_whitenotifier-5dfc> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3729/
Jesin has joined #principia
UmbralRaptop has quit [Ping timeout: 202 seconds]
UmbralRaptop has joined #principia
UmbralRaptop has quit [Quit: Bye]
UmbralRaptop has joined #principia