Commit Graph

73 Commits

Author SHA1 Message Date
f2f81cd838 Refactor bootstrapping sequence for a consistent experience. 2021-08-02 00:06:43 -04:00
cd8f82de5d Move execnode into a library function. 2021-08-01 21:45:47 -04:00
8c0c1227e9 Oops, missed the UI library. 2021-08-01 21:34:14 -04:00
4da7d50167 Remove redundant lines and refactor UI. 2021-08-01 21:32:00 -04:00
a4d79c9826 Refactor and clean up lots of code. 2021-08-01 17:53:09 -04:00
94c374fcf4 More work on rocket stabilization. Still not quite working though. 2021-08-01 17:46:28 -04:00
13018f75aa Lots of changes everywhere. 2021-08-01 01:23:39 -04:00
6d9b8fc554 Add helicopter hovering code that works. 2021-07-25 17:24:34 -04:00
a6fe8839cd Fuzz up execnode logic for more consistent execution. 2021-07-22 04:57:46 -04:00
c7438fcfe7 Various improvements, oops. 2021-07-21 05:24:46 -04:00
e2653db827 Experimental code to calculate burn time respecting stage thrust and dV limits. 2021-07-20 16:17:14 -04:00
8f2cb8cf5f Fix for creating a node at periapsis. 2021-07-20 15:19:18 -04:00
d27d63fb80 Use orbital math to simplify circ node. 2021-07-20 04:18:16 -04:00
ec9568b24a Remove debugging messages. 2021-07-20 02:40:47 -04:00
45cd517a2a Get full automation to orbit functioning. 2021-07-20 02:38:29 -04:00
642e5b17c5 Simplify lots of code in the launch sequence. 2021-07-19 21:29:27 -04:00
401f51425f Forget using a PID loop, just lock to the throttle function and simplify it. 2021-07-19 20:06:38 -04:00
917d39d68d Fix circularization code. 2021-07-19 05:09:17 -04:00
3101aef1cc Finally, code that works to orbit + creates a circ node. 2021-07-19 04:46:05 -04:00
e0d1c34b46 Add node execution code. 2021-07-19 03:43:07 -04:00
34ddc42b37 Pin down more of the logic for flight control. 2021-07-19 00:54:32 -04:00
5cb608ff01 Fix throttling, first attempt to fix gravity turn. 2021-07-18 16:06:38 -04:00
ed31a1fda3 Large-scale refactor, rewrite ascent code to just mimic what I actually do when flying manually. 2021-07-18 15:05:26 -04:00