93 Commits (2b3bdb523d60a7980a7f88628a3d0ecf75e6675b)

Author SHA1 Message Date
Roman 2b3bdb523d better description for quaternion class 9 years ago
Roman 3152d3d6cf better function descriptions for rotation classes: 9 years ago
Andreas Bircher e3a1d67444 adding detailed comments on rotation classes 9 years ago
Andreas Bircher af2e6d952e correcting comments 9 years ago
Andreas Bircher 34e6e2a941 refactoring rotation classes and adding initial description 9 years ago
jaredkw 3509329f30 Define M_PI float, change logical and to && 9 years ago
MaEtUgR b2eb4d13d8 Matrix.setCol off by one bug fixed 9 years ago
Matthias Grob 65679fbcbb Features and fixes 9 years ago
James Goppert 07fba8322a Fix for effective cpp. 9 years ago
James Goppert 711b57d2d4 Added unit function that returns normalized vector. 9 years ago
James Goppert 0e14e11183 Added support for attitude_estimator_q functions. 9 years ago
James Goppert 6c04605531 Added conversion for scalar to vector. 9 years ago
James Goppert 2d27cd79d3 Added scalar to matrix conversion. 9 years ago
James Goppert 6974f97b1c Added scalar const conversion operator. 9 years ago
James Goppert 7b969094cb Fix for scalar type. 9 years ago
James Goppert 15865897d5 Added pow. 9 years ago
mcsauder 46c83a8c18 Correct a few indexing copy/paste errors that likely previously only functioned properly on square matrices. 9 years ago
James Goppert 95e3d7d6ce Added set function. 9 years ago
James Goppert 5a01e6c939 Added slice function for matrix. 9 years ago
James Goppert 1ae114b3d2 Improved rk4 integration to allow longer time interval than 1 step. 9 years ago
James Goppert 1778ac199c Fixed euler wrapping. 9 years ago
James Goppert a92d5c1338 Removed unneeded headers. 9 years ago
James Goppert e639a3612f Fix typo. 9 years ago
James Goppert 5aef810e7c Fixed euler angles. 9 years ago
James Goppert ffbe58ca10 Added better roundtrip euler test. 9 years ago
James Goppert d761bd3721 Fixed formatting. Made traivs more verbose. 9 years ago
James Goppert 38211e1aff Fix testing mechanism. 9 years ago
Mark Charlebois 306f0ac25d Added dspal_math.h for missing constants 9 years ago
Lorenz Meier 48a3288753 Fix QuRT build 9 years ago
James Goppert fa31c61f2c Fix for euler. 9 years ago
Roman Bapst a22a47fe15 fix euler calculation 9 years ago
Lorenz Meier 1d9d8e6f9b Use a slight ifdef hack to let things default to C++11 for most platforms 9 years ago
Lorenz Meier 187830164d Fix cast 9 years ago
James Goppert 67c8c8b331 Cast to float for isfinite. 9 years ago
James Goppert f1968f51d6 Fixed coverage issues. 9 years ago
Roman 4034c916c7 added missing cast 9 years ago
James Goppert cc800454d2 Formatting. 9 years ago
Thomas Gubler 45e6012818 matrix scalar pre multiplication and general scalar multiplication for 9 years ago
Thomas Gubler 99ac532746 remove unnecessary ; 9 years ago
Thomas Gubler d999923a35 support for std::cout 9 years ago
Roman cc1658db15 fixed wrong type conversion 9 years ago
Roman Bapst c3c6a0a9df fix euler calculation 9 years ago
Roman 10b395a782 added more quaternion methods 9 years ago
jgoppert f2c0669c0d Changed rk4 to use generic matrix interface. 9 years ago
jgoppert b9924820e1 Work on kalman filter interface. 9 years ago
jgoppert aa3a086cda Work on rk4 interface. 9 years ago
jgoppert 7656385ea1 Changed rk4 signature. 9 years ago
jgoppert a334cecfa7 Forced function instantiation for coverage testing. 9 years ago
jgoppert 787606b6b8 Formatting. 9 years ago
jgoppert 42f2e60b24 Added runge kutta integration. 9 years ago