UmbralRaptor changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Darboux. We currently target 1.3.1, and 1.4.3. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/
UmbralRaptor has quit [Ping timeout: 202 seconds]
awang_ has quit [Ping timeout: 202 seconds]
rsparkyc has joined #principia
rsparkyc has quit [Quit: rsparkyc]
rsparkyc has joined #principia
uj8efdjkfdshf has quit [Quit: Connection closed for inactivity]
rsparkyc has quit [Quit: rsparkyc]
rsparkyc has joined #principia
awang has joined #principia
rsparkyc has quit [Read error: Connection reset by peer]
rsparkyc has joined #principia
awang has quit [Ping timeout: 194 seconds]
awang has joined #principia
awang has quit [Ping timeout: 198 seconds]
rsparkyc has quit [Quit: rsparkyc]
Mike` has quit [Ping timeout: 198 seconds]
Mike` has joined #principia
<lamont>
well fancy guidance is now flying rockets for the first time, although it goes insane when staging because i have more glue code to write
NolanSyKinsley has quit [Remote host closed the connection]
<egg|zzz|egg>
lamont: yay!
<egg|zzz|egg>
lamont: is it using the Principia bindings?
<egg|zzz|egg>
lamont: can we help?
uj8efdjkfdshf has joined #principia
<GH>
[Principia] eggrobin commented on issue #1840: [Replying to the forum post since it provides a wider picture and a design rationale; doing it here since to keep the discussion about this change in one place.]... https://git.io/vhUgj
<GH>
[Principia] eggrobin commented on issue #1840: [Replying to the forum post since it provides a wider picture and a design rationale; doing it here since to keep the discussion about this change in one place.]... https://git.io/vhUgj
awang has joined #principia
awang has quit [Ping timeout: 182 seconds]
awang has joined #principia
awang has quit [Ping timeout: 198 seconds]
<GH>
[Principia] eggrobin commented on issue #1840: [Replying to the [forum post](https://forum.kerbalspaceprogram.com/index.php?/topic/162200-wip131-143-principia%E2%80%94version-darboux-released-2018-05-15%E2%80%94n-body-and-extended-body-gravitation-axial-tilt/&page=41&tab=comments#comment-3384345) since it provides a wider picture and a design rationale; doing it here to keep the discussion about this change in one place.]... https://git.io/vhUgj
awang has joined #principia
NolanSyKinsley has joined #principia
Raidernick_ has quit [Read error: Connection reset by peer]
rsparkyc has joined #principia
<egg|zzz|egg>
!wpn rsparkyc
* Qboid
gives rsparkyc a flying checksum
<egg|zzz|egg>
rsparkyc: the UI may become less shitty soon! #1840
<GH>
[Principia] rsparkyc commented on issue #1840: You may also want to look into this for hiding the principia button from the stock toolbar:... https://git.io/vhTLK
Technicalfool_ has quit [Ping timeout: 198 seconds]
Technicalfool has joined #principia
<GH>
[Principia] rsparkyc commented on issue #1840: @pleroy: Out of curiosity, what part of the Lesser GPL is most objectionable? https://git.io/vhTYy
<GH>
[Principia] eggrobin commented on issue #1840: @rsparkyc:... https://git.io/vhT3Z
<egg|zzz|egg>
!wpn rsparkyc
* Qboid
gives rsparkyc a greening infinity
<rsparkyc>
what’s with the weapons?
<egg|zzz|egg>
I don't know, it's a fun Qboid function?
<rsparkyc>
i suppose that’s fair :)
<egg|zzz|egg>
or do you mean that they are odd?
<egg|zzz|egg>
they are
<egg|zzz|egg>
blame the egg
<egg|zzz|egg>
(I mean UmbralRaptop added weird ones too, but I think I started it)
<egg|zzz|egg>
!wpn
* Qboid
gives egg|zzz|egg a histomorphism
<egg|zzz|egg>
!wpn UmbralRaptop
* Qboid
gives UmbralRaptop an optocoupler
<UmbralRaptop>
!wpn egg|zzz|egg
* Qboid
gives egg|zzz|egg a Brillouin dysprosium verdigris
<UmbralRaptop>
!wpn rsparkyc
* Qboid
gives rsparkyc a light-emitting Ꙭ
<rsparkyc>
!wpn qboid
* Qboid
gives qboid a protracted fountain pen
Raidernick has joined #principia
<lamont>
egg: no fancy bindings
<Qboid>
lamont: rsparkyc left a message for you in #RO [23.05.2018 14:23:48]: "so i ran into that issue where phi=45 with your mechjeb build"
<Qboid>
lamont: rsparkyc left a message for you in #RO [23.05.2018 14:24:21]: "i was trying to launch into a 90 inclination from vandenburg, but mechjeb didn’t want to do it for me"
<lamont>
egg: i’m not sure i’ll need the same binding
<lamont>
i think i only need the x + v predictions at some t, not the “closest point to this point” stuff
<egg|zzz|egg>
lamont: okay so that's the flowwhatever?
<egg|zzz|egg>
lamont: the one that currently returns NOT_IMPLEMENTED? :D
<egg|zzz|egg>
"ExternalFlowFreefall"
<egg|zzz|egg>
lamont: you're still working in ECI only right, no fancy EMB etc. yet?
<egg|zzz|egg>
lamont: but wait, how are you going to interface with the Principia manoeuvres if you don't use the "closest to this point" thing
rsparkyc has quit [Ping timeout: 198 seconds]
<egg|zzz|egg>
!wpn lamont
* Qboid
gives lamont a berkelium ТП-82
Technicalfool has quit [Read error: Connection reset by peer]
rsparkyc has joined #principia
Technicalfool has joined #principia
<lamont>
i think i just need x(t) + v(t) to evalute, then i figure out the delta. then a numerical jacobian function figures out the partial derivatives w.r.t. each initial parameter and a gradient function takes the step which tries to minimize the delta (including stepping forwards in time). eventually the delta is zero and that’s the end of the burn when delta-x and delta-v are zero and so the burn has intercepted your prediction curve
<lamont>
exactly.
<egg|zzz|egg>
lamont: wait x(t) and v(t) planned?
<egg|zzz|egg>
or predicted
* egg|zzz|egg
confused
<egg|zzz|egg>
lamont: you probably also need something to predict gravity, right?
<egg|zzz|egg>
how do you compute the delta otherwise
<lamont>
yeah, i’m doing that and ignoring n-body effects, so my side of the prediction will be off, but as delta-t closes down to zero, it won’t matter
<lamont>
(although i can incorporate that these days since i’m properly integrating equations of motion, so i could add Earth-Moon-Sun-Jupiter to the calcs if i needed to)
<lamont>
i need x(t) and v(t) of the target orbit
Raidernick has quit [Read error: Connection reset by peer]
<egg|zzz|egg>
lamont: but that means your integration won't have L2
<egg|zzz|egg>
lamont: ok, x(t) and v(t) of the target orbit sounds feasible, but it's a new endpoint :D
<egg|zzz|egg>
s/L2/J2/
<Qboid>
egg|zzz|egg meant to say: lamont: but that means your integration won't have J2
* egg|zzz|egg
not awake
Technicalfool has quit [Ping timeout: 198 seconds]
<lamont>
yeah but your target orbit has J2
<lamont>
my impulsive burn won’t quite be optimal, and by the time i’m ending the burn i will be slightly off from the prediction at the start of the burn, but by iteratively running closed-loop eventually i’ll find your prediction which is the source of truth which has J2
<egg|zzz|egg>
true
<lamont>
the difference will likely be something like 0.2dV or that sort of inconsequentialness
<egg|zzz|egg>
lamont: I guess at a later date we can run your closed-loop integration too, but for now I guess relying on Δt -> 0 works
<lamont>
and i can jam J2 into my EOM as well
<egg|zzz|egg>
lamont: dV is decivolts, did you mean m/s?
<egg|zzz|egg>
spaceclippy
<lamont>
hahaha
<lamont>
“it looks like you’re trying to build a multimeter, do you need assistance?”
Technicalfool has joined #principia
Hypergolic_Skunk has joined #principia
Technicalfool has quit [Ping timeout: 194 seconds]
Qboid has joined #principia
UmbralRaptor has joined #principia
UmbralRaptop has quit [Ping timeout: 202 seconds]
Technicalfool has joined #principia
<GH>
[Principia] formicant commented on issue #1840: > I don’t think using Blizzy’s toolbar is the best approach here…... https://git.io/vhTaj
Technicalfool has quit [Ping timeout: 194 seconds]
Technicalfool has joined #principia
<lamont>
egg: guess check and refine
<egg|zzz|egg>
lamont: what should the behaviour be when t is during the burn
<lamont>
yeah that’s the thing isn’t it
<lamont>
it’d be best to get accurate predictions of the target orbit from before when you’re predicting the burn should end
<lamont>
if you truncate it and t < t0 returns x(t0), v(t0) then it may not intercept correctly and may arrive at x+v at that earlier t < t0