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
Roman Bapst
3c87ae78ff
added two more examples to the README
9 years ago
Roman
eeb595d1db
applied formatting
9 years ago
Roman
f4e2b21608
- better description for quaternion class
...
- revert conversion functions to constructor
9 years ago
Andreas Bircher
81eacb0cfa
removing body and intertial frame expressions and establishing consistency
9 years ago
Roman
4a405e7f60
make it clear that we are using right hand rotation convention
9 years ago
Roman
10c1b49bde
fix typo
9 years ago
Roman
1033e145a5
fix some typos and better explanation of quaternion ordering
9 years ago
Roman
2b3bdb523d
better description for quaternion class
9 years ago
Roman
3152d3d6cf
better function descriptions for rotation classes:
...
- do not talk specifically about body or earth frame, just use frame 1 and frame 2
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
James Goppert
4d33092bcb
Removed lcov testing from travis.
9 years ago
James Goppert
dd8ff8db12
Made coverage html output optional.
9 years ago
James Goppert
061609322a
Added command line output for coverage.
9 years ago
James Goppert
32ad3989f2
Fix lcov install on travis.
9 years ago
James Goppert
f4902fafb9
Added lcov package for coverage test.
9 years ago
James Goppert
155202f6b0
Found a few coverage gaps with local coverage testing.
9 years ago
James Goppert
6efa3c1cb5
Added make coverage to travis.
9 years ago
James Goppert
3f77991388
Merge branch 'MaEtUgR-maetugr-fix2'
9 years ago
James Goppert
8b7eae3b4a
Merge branch 'maetugr-fix2' of https://github.com/MaEtUgR/Matrix into MaEtUgR-maetugr-fix2
9 years ago
James Goppert
bd8420fcf6
Added example of assignment to already created object.
9 years ago
MaEtUgR
b2eb4d13d8
Matrix.setCol off by one bug fixed
...
The Column Vector you are copying from, only has one Column and it is indexed by 0 not 1.
I also completed the unit test stub that would have found this bug.
9 years ago
Matthias Grob
65679fbcbb
Features and fixes
...
* added the trace function for a SquareMatrix
* added Vector3.hat() and it's counterpart Dcm.vee()
for skewsymskew symmetric matrix operations in relation to the cross product
see https://en.wikipedia.org/wiki/Hat_operator
* Matrix::write_string produced runtime errors when I used it in PX4 posix simulation, i simplified it
* a Matrix3f is a SquareMatrix
* added tests for SquareMatrix.trace, Vector3.hat and Dcm.vee
* added a test for quaternion initialisation from array
* preventing buffer overflows in Matrix.write_string method
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
3917ef1992
Merge branch 'master' of github.com:PX4/Matrix
9 years ago
James Goppert
15865897d5
Added pow.
9 years ago
James Goppert
dd30028823
Merge pull request #14 from mcsauder/master
...
Matrix index correction to allow non-square matrices to evaluate properly.
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
ce30542dba
Fix output for unit test.
9 years ago
James Goppert
1778ac199c
Fixed euler wrapping.
9 years ago