Commit graph

19 commits

Author SHA1 Message Date
3a47ce9383 Fix issue with drag calculation and update expected final value 2026-08-20 00:06:28 -04:00
6332e3d770 Fix bugs in determinant and inverse 2026-08-20 00:02:05 -04:00
8ab8af992a Add single timestep test to verify math 2026-08-12 20:35:02 -04:00
78f5db1a9e Add propeller spin direction 2026-08-12 20:16:59 -04:00
6862712551 Fix bug with incorrect thrust direction and update test for vel and x_cg 2026-08-12 20:11:45 -04:00
3cba5f4781 Untested timestep function 2026-08-11 22:33:34 -04:00
6e805b45bb Add matrix inverse calculation 2026-08-10 19:45:01 -04:00
923574ec48 Add moment calculation for propeller 2026-08-08 21:53:30 -04:00
f3d930405c Force library 2026-08-07 23:22:28 -04:00
d9e4e06c78 Refactor base float type to f64 for accuracy and add gravity 2026-08-06 09:37:08 -04:00
e27ba9a558 Add basic drone data structures 2026-08-06 00:11:05 -04:00
0fc5ccd020 Finish quaternion rotation library 2026-08-02 22:24:08 -04:00
8b8eeb25c9 Refactor to hardcode f32 and use @Vector 2026-08-02 15:51:45 -04:00
d53cf2063b Add small README 2026-07-29 11:05:24 -04:00
738349ffe7 Add a basic build.zig and main.zig to run tests from multiple modules 2026-07-29 11:01:26 -04:00
a1009e4d3e Add vector rotation to quaternion library 2026-07-29 10:18:48 -04:00
01a057939e Quaternion multiplication 2026-07-26 22:12:59 -04:00
861f638ea6 Add basic quaternion struct 2026-07-25 21:50:09 -04:00
8045b97838 Initial version of Vec3 and Mat3 library 2026-07-21 16:09:48 -04:00