egg changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Germain. We currently target 1.8.1, 1.9.1, 1.10.1, and 1.11.0. <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… | <egg> also 4e16 m * 2^-52 is uncomfortably large
mofh_ has quit [Remote host closed the connection]
mofh_ has joined #principia
<discord->
Butcher. — I am usually within a few percent of the planned transfer at worst.
<discord->
Butcher. — You have to account for twp planning for an equatorial orbit which means it might not give an optimal window of you're launching from high latitude.
egg|laptop|egg has joined #principia
<discord->
Marsh. — Here's my process: Figure out launch date, make a temp save, fast forward to that date, hyperedit a craft in orbit to your launch latitude and launch orbit, have mechjeb create a node, mess with the LAN until the delta v is acceptable, add whatever safety margin you want on that delta v. Load previous save, put the rocket on the pad at least 24 hours before the launch time, when within 24 hours, hav
<discord->
Marsh. — Here's my process: Figure out launch date, make a temp save, fast forward to that date, hyperedit a craft in orbit to your launch latitude and launch orbit, have mechjeb create a node, mess with the LAN until the delta v is acceptable, add whatever safety margin you want on that delta v. Load previous save, put the rocket on the pad at least 24 hours before the launch time, when within 24 hours, hav
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Ping timeout: 189 seconds]
Mike` has quit [Ping timeout: 204 seconds]
Mike` has joined #principia
<discord->
Butcher. — I plan launch date, roll out rocket, use magic script. Fin.
<discord->
egg. — That seems more straightforward
<discord->
Butcher. — Magic script is essentially: solve Lambert's problem to find transfer orbit, select suitable LAN such that ejecting from the parking orbit to the computed transfer orbit is a tangent burn.
egg|anbo|egg_ has joined #principia
egg|anbo|egg has quit [Ping timeout: 204 seconds]
Mike` has quit [Ping timeout: 198 seconds]
<discord->
cptmiche. — So on a scale of 1-10, how hard is it to learn principia as someone who is a solid ksp player, but has very little understanding of true orbital mechanics? I'm really interested in starting a save with it, but I want to know roughly what I'm getting into in terms of learning curve
Mike` has joined #principia
<discord->
Butcher. — 10.
<discord->
cptmiche. — And I guess the only way to properly learn and understand it is to pick up a book? Too much to teach in a tutorial series?
* raptop
conveniently ignores that common intro textbooks (hi, Fundamentals of Astrodynamics) don't really do n-body
<discord->
cptmiche. — "Graduate level"
<discord->
cptmiche. —
<discord->
cptmiche. — Oof.
* raptop
bets that "graduate" really means that you have diff eq and all the 200-level physics classes
<raptop>
(though I guess lagrangians and hamiltonians are also useful)
<discord->
sichelgaita. — It goes to 11 😉 Seriously, I don't think it fair to tell people that they need to read graduate-level books to play with Principia. You can get started and have some fun and discover stuff along the way. Sure, at the beginning you'll use ridiculous amounts of Δv, have trouble with launch windows and have probes eaten up by mascons, but that's the fun of it. New users should just make s
<discord->
Butcher. — I have read zero books for learning Principia. 😆
* raptop
was being somewhat silly
<raptop>
More seriously, I'd go with the difficulty could be anywhere between 1 and 10 depending on the person, their UI interactions, etc
<discord->
Butcher. — I said 10 because some understanding of orbital mechanics is required.
<discord->
Butcher. — Or you can just massively overbuild everything I guess.
<discord->
egg. — it’s hard to be a solid KSP player and truly have no understanding of orbital mechanics. However being a solid KSP player does come with the inconvenient that you will need to unlearn some stock things—much like, when starting to play with FAR, you need to stop using oversimplified rules of thumbs about centres of lift etc.
<discord->
egg. — it’s hard to be a solid KSP player and truly have no understanding of orbital mechanics. However being a solid KSP player does come with the inconvenient that you will need to unlearn some stock things—much like, when starting to play with FAR, you need to stop using oversimplified rules of thumb about centres of lift etc. (edited)
<discord->
Paculino (ŝi/ri/she/they). — If you can already eyeball most maneuvers, you'll be fine
<discord->
lamont. — if you're a decent stock KSP player though you should have some at least undergrad understanding of orbital mechanics
<_whitenotifier-8975>
[Principia] pleroy opened pull request #2868: Check that the version of the binary matches that of the journal - https://git.io/JtO4Y
<discord->
Paculino (ŝi/ri/she/they). — Too bad the credit doesn't transfer
<_whitenotifier-8975>
[Principia] pleroy edited pull request #2868: Check that the version of the binary matches that of the journal - https://git.io/JtO4Y
<_whitenotifier-8975>
[Principia] eggrobin labeled pull request #2868: Check that the version of the binary matches that of the journal - https://git.io/JtO4Y
<_whitenotifier-8975>
[Principia] pleroy synchronize pull request #2868: Check that the version of the binary matches that of the journal - https://git.io/JtO4Y
<discord->
Damien (it/that). — the hardest part is getting used to the UI, and using different reference frames. Once you get that down it's so good
<discord->
Damien (it/that). — learn from our mistakes though and learn all of its quirks in stock or non-RO RSS first
<discord->
Damien (it/that). — speedrun all the major milestones without having to deal with all the RO stuff like throttling, ignitions etc
<discord->
Damien (it/that). — then bring the skills back to RO
<discord->
egg. — or at least non-career RO, and from Kourou
<discord->
Damien (it/that). — RSS/SMURFF is perfect
<discord->
Damien (it/that). — could do regular stock before that if you also don;t want to have to deal with lunar inclinations/mascons etc and earth egginess
<discord->
Damien (it/that). — could do regular stock before that if you also don't want to have to deal with lunar inclinations/mascons etc and earth egginess (edited)
<discord->
Damien (it/that). — could do regular stock before that if you also don't want to have to deal with lunar inclination/mascons etc and earth egginess (edited)
<discord->
(experimentalshells?). — Honestly I would say RO with career (RP-1) is easier, because it introduces concepts gradually rather than all at once
<discord->
(experimentalshells?). — e.g. you get experience with attaining orbit, going to the Moon before planning complex planetary flybys
<discord->
(experimentalshells?). — e.g. you get experience with attaining orbit, going to the Moon before planning complex planetary flybys and rendezvouses (edited)
<discord->
cptmiche. — Solid ksp player with little understanding of *real* orbital mechanics. As in, "how real orbital mechanics are different from what KSP models"
<raptop>
eg: Where patched conics fail?
<discord->
egg. — @cptmiche OK so this is going to depend where you are; you have the obvious three-body things (Lagrange points and the like) but unless you seek them they are not your primary concern; in RSS the more immediate things are precession and the lunar mascons
<discord->
Butcher. — Playing from kourou is a good idea as a first play.
<discord->
Paculino (ŝi/ri/she/they). — Ballistic capture for early lunar missions is sometimes required though
<discord->
egg. — @Paculino I hope it is not required, since it is far more recent than early lunar exploration in real life
<discord->
cptmiche. — Precession and lunar mascons. Iooked up a bit about precession when it was mentioned earlier this week, but I've never heard of mascons.
<raptop>
Let's see... LADEE did a ballistic capture IIRC, but that was in 2013
* raptop
forgets, didn't Japan send a probe that did something similiar circa 1990?
<discord->
egg. — yeah
<discord->
egg. — but that’s not the sixties
<discord->
Paculino (ŝi/ri/she/they). — Okay, I just used it for the first two lunar missions I did because I had low delta-v
* raptop
is amused that masscons weren't known about during the Apollo missions
<discord->
Paculino (ŝi/ri/she/they). — Because the du was low and the transfer stage went out early, so I had to use the RCS meant for circularization
<raptop>
nice
<discord->
egg. — Well, if you have RSS+Principia at hand, put something in lunar orbit and watch
<discord->
Paculino (ŝi/ri/she/they). — Very high lunar shows lagrange points, I guess
<discord->
cptmiche. — Is that what prevents stable lunar orbits?
* raptop
puts egg into a distant retrograde orbit to spite him
<discord->
egg. — some lunar orbits are stable! but by and large, the moon likes eating your probes, yes
<raptop>
^
<raptop>
eg: LRO is in one of the "frozen orbits"
<discord->
egg. — 🌚 omnomnom
<discord->
Damien (it/that). — for learning the UI, which is your first step, minimise any potential roadblocks. If you're good at KSP, install principia on a regular stock install (ie not RSS) and speedrun orbit, rendezvous, moon missions, landing, interplanetary
<discord->
Damien (it/that). — once you've got those down you're most of the way there
<discord->
Paculino (ŝi/ri/she/they). — I rendezvoused before principia, and surface docked before it, but never orbital docked until I had it
<discord->
Damien (it/that). — everything after that is niche stuff like lagrange points, precessing orbits etc
<discord->
egg. — I’d recomend a second run of non-career RSS to get used to precession and mascons (those are hard to see if getting into orbit is a challenge)
<discord->
Damien (it/that). — ^
<discord->
Paculino (ŝi/ri/she/they). — Is there any way to view them in game like viewing biome maps with the cheat menu?
<discord->
Damien (it/that). — viewing what?
<discord->
egg. — nope, and that, wouldn’t help you much anyway
<discord->
egg. — it’s not like the gravity anomaly maps tell you how your orbit is going to be perturbed
<discord->
Paculino (ŝi/ri/she/they). — I thought that if you were using surface-fixed reference frame you could see what inclination would be worst
<discord->
egg. — nope
<discord->
cptmiche. — Why speedrun it?
<discord->
Damien (it/that). — not literally speedrunning, we mean get used to how all the major milestones work
<discord->
cptmiche. — Ohh
<discord->
cptmiche. — Gotchaa
<discord->
Damien (it/that). — it might take you hours to learn how to get to orbit, go to a moon and possibly land in RSS/RO
<discord->
egg. — yeah, just going (relatively quickly because you know the overall idea) through the basics
<discord->
Damien (it/that). — you can do it in minutes in stock
<discord->
cptmiche. — Makes complete sense
<discord->
Damien (it/that). — then bring those skills back to RO
<discord->
cptmiche. — Now I can't wait to get home and give it a go
<discord->
egg. — nope, but on the other hand there is a pinned paper that will tell you that
<discord->
cptmiche. — Any essential mods on top of stock + principia?
<discord->
cptmiche. — MJ2? Precise node?
<discord->
Damien (it/that). — I didn't do that, so when I eventually decided to set up a practice install on stock, and later on RSS/SMURFF I learned a lot of stuff that I hadn't been able to practice due to being gated behind RO/RP-1 progression
<discord->
Paculino (ŝi/ri/she/they). — I am aware
<discord->
Butcher. — Heh I jumped straight into rp-1 with principia.
<discord->
Damien (it/that). — maybe, no
<discord->
Damien (it/that). — I use MJ only for ascent to orbit but others use it for other stuff too
<discord->
Damien (it/that). — no need for precise node as principia doesn't use stock nodes
<discord->
Butcher. — Principia has its own nodes.
<discord->
cptmiche. — Ok so just the two
<discord->
Damien (it/that). — be aware, when you first load the game the solar system will look really messed up
<raptop>
RETICULATING EPICYCLES
<discord->
Damien (it/that). — it's just that you're looking at the solar system, as shown in the default reference frame which I believe is earth centered inertial (@egg correct me if I'm wrong)
<discord->
Damien (it/that). — change it to sun centered inertial and it'll look normal
<discord->
Paculino (ŝi/ri/she/they). — You might also want to change the length and precision to get a better view
<discord->
cptmiche. — Will do
<discord->
Damien (it/that). — play with the reference frames and you'll get a feel for it
<discord->
Damien (it/that). — and yeah, steps and tolerance affect the length and precision of the projected trajectory for your craft and bodies
<discord->
cptmiche. — Is that like a memory optimization thing?
<discord->
cptmiche. — (RAM)
<discord->
Damien (it/that). — max steps min tolerance is a good way to melt your cpu
<discord->
(experimentalshells?). — no, it's just how accurate Principia draws
<discord->
Damien (it/that). — an interplanetary mission planned with cm level precision is overkill
<discord->
(experimentalshells?). — more steps = longer path = more integration
<discord->
(experimentalshells?). — in general, you should use higher precision around planets, lower precision cruising around interplanetary space
<discord->
Damien (it/that). — yeah, precision is important when doing orbital rendezvous
<discord->
Damien (it/that). — less so when a flyby only needs to be kilometres level accurate#
<discord->
Damien (it/that). — less so when a flyby only needs to be kilometres level accurate (edited)
<_whitenotifier-8975>
[Principia] pleroy closed issue #2863: The journal for #2853 fails when replaying a DeleteInterchange message - https://git.io/JtTdB
<_whitenotifier-8975>
[Principia] pleroy pushed 3 commits to master [+0/-0/±5] https://git.io/JtOEY
<_whitenotifier-8975>
[Principia] pleroy b9c2bf7 - Check that the version of the binary matches that of the journal.
<_whitenotifier-8975>
[Principia] pleroy c046e53 - Merge pull request #2868 from pleroy/2863 Check that the version of the binary matches that of the journal
<_whitenotifier-8975>
[Principia] pleroy closed pull request #2868: Check that the version of the binary matches that of the journal - https://git.io/JtO4Y