Commit Graph

91 Commits

Author SHA1 Message Date
5a1e297977 Add option to keep antennae extended for more control during reentry. 2021-08-17 04:13:38 -04:00
b8f6e90e1f Refactor reentry into a library and make it usable by rocket.ks 2021-08-16 22:52:16 -04:00
bbf1d118e3 Add autostage option, fix bugs, tune things. 2021-08-12 19:14:20 -04:00
0481123487 Bug fixes and tuning. 2021-08-12 01:36:58 -04:00
ae235821b0 Auto-stage for reentry. 2021-08-11 23:58:48 -04:00
2e7b904216 Modify launch code to be smoother. 2021-08-11 05:04:21 -04:00
fcf93c4106 Add code for unmanned science return probe. 2021-08-11 05:04:10 -04:00
81720074e4 Add documentation to sensors library. 2021-08-10 18:29:20 -04:00
310a3fb372 Refactor some functions only used once. 2021-08-10 18:17:05 -04:00
e03222bac2 Merge libnode with libnavigation. 2021-08-10 18:12:54 -04:00
aa7e50cfff Add code to estimate at what distance from a grounded target we should burn to come to a stop over the target. 2021-08-10 18:08:00 -04:00
224a076b8b Add sensor button, fix sensor code. 2021-08-09 13:51:24 -04:00
8e012799eb Disable initial pitching. 2021-08-08 21:11:54 -04:00
324d9ab7a3 Fix satdeploy. 2021-08-08 20:47:14 -04:00
1860572067 Improve feel of node execution. 2021-08-08 17:40:41 -04:00
a6761fda94 Revert "Add program to zero velocity before hover/land operations."
This reverts commit bf6bbdc099.
2021-08-08 16:33:51 -04:00
d83ec5dd26 Actually add the created node. 2021-08-08 16:24:22 -04:00
b3da2ab4de Add code for automating satellite deployment. 2021-08-08 16:23:49 -04:00
bf6bbdc099 Add program to zero velocity before hover/land operations. 2021-08-08 16:23:20 -04:00
966729911b Rename debug bootloaders. 2021-08-08 16:22:52 -04:00
9a899211fe Major UI refactor. 2021-08-08 00:15:28 -04:00
f5e80f3687 Fix sensor code. 2021-08-07 21:33:51 -04:00
2a61dc6777 Tune hover and landing PID controllers. 2021-08-06 20:13:27 -04:00
2099d0a284 Fix up hover script and improve bootloading. 2021-08-06 04:57:07 -04:00
75a7dfec22 Stage during ascent, if needed. 2021-08-06 01:36:26 -04:00
9b0792b81a Fix multi-stage node execution. 2021-08-06 01:32:24 -04:00
92b6345f3e Bug fixes. 2021-08-05 22:15:05 -04:00
d5e3a21e26 Add command-line-run programs for satellites. 2021-08-05 22:05:40 -04:00
7488effd5c Automatically move 'prog' files into volume root. 2021-08-05 21:50:49 -04:00
bcc77ca248 Fix runtime errors in cleanup script. 2021-08-05 21:45:29 -04:00
429a1d5302 Improvements to node execution, including attempt at better node time calculations and automatic staging. 2021-08-05 21:45:19 -04:00
102786b79b Pass TWR in to launch function so it actually has an effect. 2021-08-04 23:05:05 -04:00
20da3947d9 Move main program files to 'prog', add support for CLI-based interfaces (no boot file). 2021-08-04 18:41:13 -04:00
c0d61d132b Fix bugs in helicopter code. 2021-08-04 05:34:10 -04:00
cadd3404b9 Clean up and improve node execution code. 2021-08-03 20:35:50 -04:00
935c6cf671 Shorten name of compile test script. 2021-08-03 17:08:31 -04:00
2b4af1e4ca Program to clean up after our compile test. 2021-08-03 17:08:13 -04:00
981ce4e7f9 Move launch script to a library. 2021-08-02 00:20:19 -04:00
b4ac0b0325 Fix boot-time bug. 2021-08-02 00:12:11 -04:00
f2f81cd838 Refactor bootstrapping sequence for a consistent experience. 2021-08-02 00:06:43 -04:00
826df45ff2 Fix boot and launch scripts. 2021-08-01 22:30:07 -04:00
70f71e184b Add missing include. 2021-08-01 21:46:17 -04:00
cd8f82de5d Move execnode into a library function. 2021-08-01 21:45:47 -04:00
2d7e23a311 Bug fixes. 2021-08-01 21:37:42 -04:00
6577c694f9 Fix boot files. 2021-08-01 21:34:19 -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
47c37558a9 Fix compileall bug. 2021-08-01 21:31:39 -04:00
c3e78c5356 Fix compileall script, and the compile errors it discovered. 2021-08-01 18:01:00 -04:00
a4d79c9826 Refactor and clean up lots of code. 2021-08-01 17:53:09 -04:00