Commit Graph

24 Commits

Author SHA1 Message Date
Kyle Isom 85833c354d Add Madgwick type aliases. 2019-08-06 23:30:58 -07:00
Kyle Isom ce21bbd38a Updating docs. 2019-08-06 23:05:51 -07:00
Kyle Isom 971f324d7f Start Madwick filters. 2019-08-06 22:49:20 -07:00
Kyle Isom 7a932f422a Update sphinx docs; use exhale and breathe. 2019-08-07 01:57:26 +00:00
Kyle Isom 48729670c1 Cleaning up header comments. 2019-08-07 01:55:19 +00:00
Kyle Isom bbaa497a71 Add SLERP test for floats, use second yest too. 2019-08-07 01:54:11 +00:00
Kyle Isom eaed085fdb Add a README. 2019-08-06 10:41:26 -07:00
Kyle Isom b7c42a5fc5 Add some notes to the SLERP test. 2019-08-06 00:59:25 -07:00
Kyle Isom be0d5f9b71 Add SLERP test and euler2quat. 2019-08-06 00:46:02 -07:00
Kyle Isom be75f67ab8 Ignore doxygen XML output. 2019-08-05 22:51:58 -07:00
Kyle Isom 71a6f5e128 Clean up and document code. 2019-08-05 22:50:28 -07:00
Kyle Isom 3a9d614010 quaternion <-> euler, lots of fixes. 2019-08-06 01:03:30 +00:00
Kyle Isom a175afd49f Complex conjugate started. 2019-08-05 10:07:56 -07:00
Kyle Isom a3c815daca Bring float quaternion tests to parity. 2019-08-05 09:47:47 -07:00
Kyle Isom de1c4e6109 More work on quaternions. 2019-08-05 09:46:08 -07:00
Kyle Isom 4cf4693088 Start quaternions. 2019-08-05 00:12:03 -07:00
Kyle Isom 3a5dd0490c Add cross product. 2019-08-04 23:30:11 -07:00
Kyle Isom e157ee61e6 Add docs for the math package. 2019-08-04 22:58:41 -07:00
Kyle Isom 1224a57d06 Bring vector.h to 100% coverage. 2019-08-04 22:44:06 -07:00
Kyle Isom 88be5bfe01 Bump minimum CMake version. 2019-08-04 22:22:46 -07:00
Kyle Isom 323ac318f8 Add coverage checks. 2019-08-04 22:21:50 -07:00
Kyle Isom de4dd70407 Reorg util/math -> math. 2019-08-03 13:44:43 -07:00
Kyle Isom 0dc47cdbce Major updates, start orientation, start documentation. 2019-08-03 03:37:37 -07:00
Kyle Isom 2ecc14f46c Initial import. 2019-08-03 02:03:44 +00:00