Daniel Agar
cfa68c2196
clang-tidy trivial cleanup
8 years ago
Daniel Agar
5f2f6f0308
rename cmake "Profile" to "Coverage" and add builds
8 years ago
Daniel Agar
fb87165051
cmake add check
8 years ago
Daniel Agar
f00edc9442
update to astyle 2.06 and fix formatting
8 years ago
Daniel Agar
68c7cc5bfd
Quaternion add copyTo
8 years ago
Daniel Agar
e2211c5867
QuRT use __builtin_isfinite
8 years ago
Lorenz Meier
2283e6946a
Matrix inversion: Ensure that null check is done against the same type
8 years ago
James Goppert
843be9418b
Rename isfinite to is_finite to avoid name conflicts.
8 years ago
James Goppert
63aea23f9e
Add cholesky decomp, Closes #30 , and dynamic print buf
8 years ago
James Goppert
a154e14439
Fix coverage for inverse.
8 years ago
James Goppert
db6dfeafbe
Add helper_functions include for inverse and in general header
8 years ago
James Goppert
230e84702a
Fix unit test, create matrix isfinite.
8 years ago
Siddharth Bharat Purohit
7e3eff7b2d
remove unnecessary duplicate matrices from inverse
8 years ago
Matthias Grob
47c0a93140
Quaternion: added tests for the corner cases of Dcm to quaternion conversion
8 years ago
Matthias Grob
2f4427a923
Quaternion: Implemented the largest pivot element method for conversion from Dcm to Quaternion to avoid numerical problems
8 years ago
Matthias Grob
bb1a321639
Changed Dcm to inherit from SquareMatrix because it is square and we can use the trace method
8 years ago
James Goppert
7eff04742c
Fix for zero check on quat from dcm ctor.
8 years ago
James Goppert
74a120f554
Handle some divide by zero edge cases on init.
8 years ago
James Goppert
945edbc58c
Ensure direction is always defined for axis angle.
8 years ago
James Goppert
8a94f0f8ac
Fix axis angle fabsf usage.
8 years ago
James Goppert
bf69be7f17
Fix formatting.
8 years ago
James Goppert
f3e478cbff
Fix matrix inverse pivotting logic.
8 years ago
James Goppert
34fccdd680
add renormalize method ( #32 )
8 years ago
James Goppert
db4374882b
Fix attitude tests.
9 years ago
James Goppert
3aeb099249
Revert "Use Hamilton quaternion definition."
...
This reverts commit 19554c4470
.
9 years ago
James Goppert
4653626d92
Format.
9 years ago
James Goppert
0eb8aa0c0b
Support more of mathlib function for easier swap in px4.
9 years ago
James Goppert
558777f34c
Fix formatting.
9 years ago
James Goppert
262a715d90
Fix some when building in px4.
9 years ago
James Goppert
4be23552c5
Bump version.
9 years ago
James Goppert
9af58f7e08
Coverage fix.
9 years ago
James Goppert
6197515a51
Fix shadow warnings.
9 years ago
James Goppert
f02fb37265
Add Testing to git ignore.
9 years ago
James Goppert
37b00b0880
Added check or consistency of dcm and quaternion product.
9 years ago
James Goppert
1a87564b85
Added dcm quat prod consistency check.
9 years ago
James Goppert
4f13809420
Added axis angle accessors, removed == operator.
9 years ago
James Goppert
19554c4470
Use Hamilton quaternion definition.
9 years ago
James Goppert
e6a6b4680c
Use quaternion multiplaction for quaternion derivative.
9 years ago
James Goppert
c563c41cd4
Fix cmake version.
9 years ago
James Goppert
cbb7e06a1f
Replace float with Type in kalman.
9 years ago
James Goppert
9353e4cb64
Fix bugs in axis angle.
9 years ago
James Goppert
7b7297b674
Fix for ctor comments on axis angle.
9 years ago
James Goppert
fdf00d163c
Small fix to README.
9 years ago
James Goppert
0b1bed6b00
Added deprecation warnings in source code.
9 years ago
James Goppert
b78e124b73
Fix for README.
9 years ago
James Goppert
298e037f3a
Added AxisAngle to README.
9 years ago
James Goppert
0f41af271a
Added axis angle attitude representation. ( #25 )
9 years ago
James Goppert
3320d57f63
Fix format.sh user message.
9 years ago
Beat Küng
42eadb2656
format.sh: better inform the user what to do on style issues ( #24 )
9 years ago
Beat Küng
b1f76782f6
Euler, Quaternion: fix compiler errors for GCC 6.1.1 ( #23 )
...
* Euler, Quaternion: fix compiler errors for GCC 6.1.1
GCC output:
error: implicit conversion from ‘float’ to ‘double’ to match other operand
of binary expression [-Werror=double-promotion]
* astyle: fix formatting for Euler.hpp & Quaternion.hpp
9 years ago