Mark Charlebois
|
306f0ac25d
|
Added dspal_math.h for missing constants
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
|
2016-01-21 12:45:07 -08:00 |
|
Lorenz Meier
|
48a3288753
|
Fix QuRT build
|
2016-01-18 13:39:46 -08:00 |
|
Lorenz Meier
|
1d9d8e6f9b
|
Use a slight ifdef hack to let things default to C++11 for most platforms
|
2016-01-12 12:14:53 +01:00 |
|
Lorenz Meier
|
187830164d
|
Fix cast
|
2016-01-12 11:50:21 +01:00 |
|
James Goppert
|
67c8c8b331
|
Cast to float for isfinite.
|
2016-01-12 01:35:33 -06:00 |
|
James Goppert
|
f1968f51d6
|
Fixed coverage issues.
|
2016-01-12 01:28:48 -06:00 |
|
Roman
|
4034c916c7
|
added missing cast
|
2016-01-12 07:51:52 +01:00 |
|
James Goppert
|
cc800454d2
|
Formatting.
|
2016-01-11 22:05:34 -06:00 |
|
James Goppert
|
684a6b626d
|
Merge branch 'quaternion'
Conflicts:
test/attitude.cpp
|
2016-01-11 21:59:28 -06:00 |
|
Thomas Gubler
|
45e6012818
|
matrix scalar pre multiplication and general scalar multiplication for
quaternions
|
2015-12-26 13:15:39 +01:00 |
|
Thomas Gubler
|
99ac532746
|
remove unnecessary ;
|
2015-12-26 12:07:12 +01:00 |
|
Thomas Gubler
|
d999923a35
|
support for std::cout
|
2015-12-26 12:07:12 +01:00 |
|
Roman
|
cc1658db15
|
fixed wrong type conversion
|
2015-12-22 11:23:18 +01:00 |
|
Roman Bapst
|
c3c6a0a9df
|
fix euler calculation
|
2015-12-20 06:06:56 +01:00 |
|
Roman
|
10b395a782
|
added more quaternion methods
|
2015-12-19 09:47:03 +01:00 |
|
jgoppert
|
f2c0669c0d
|
Changed rk4 to use generic matrix interface.
|
2015-11-14 08:55:34 -05:00 |
|
jgoppert
|
b9924820e1
|
Work on kalman filter interface.
|
2015-11-12 16:41:07 -05:00 |
|
jgoppert
|
aa3a086cda
|
Work on rk4 interface.
|
2015-11-12 15:13:17 -05:00 |
|
jgoppert
|
7656385ea1
|
Changed rk4 signature.
|
2015-11-12 10:19:30 -05:00 |
|
jgoppert
|
a334cecfa7
|
Forced function instantiation for coverage testing.
|
2015-11-12 10:07:09 -05:00 |
|
jgoppert
|
787606b6b8
|
Formatting.
|
2015-11-11 23:33:26 -05:00 |
|
jgoppert
|
42f2e60b24
|
Added runge kutta integration.
|
2015-11-11 23:31:43 -05:00 |
|
jgoppert
|
e972a0a111
|
Made kalman filter correction function usable.
|
2015-11-09 19:55:20 -05:00 |
|
jgoppert
|
222a97e73f
|
Merge ../Firmware/src/lib/matrix
|
2015-11-08 12:08:52 -05:00 |
|
jgoppert
|
5c573b075f
|
Fixes for nuttx.
|
2015-11-08 12:08:19 -05:00 |
|
jgoppert
|
9b995e19f3
|
Added vector2.
|
2015-11-07 14:27:12 -05:00 |
|
jgoppert
|
1fb0f33eb4
|
Removed old references to matrix.hpp.
|
2015-11-07 11:08:17 -05:00 |
|
Lorenz Meier
|
222e42f934
|
Re-add convenience header
|
2015-11-07 09:43:28 +01:00 |
|
Lorenz Meier
|
6abd2f782a
|
Re-add Matrix.hpp
|
2015-11-07 09:42:33 +01:00 |
|
Lorenz Meier
|
713aee154b
|
Remove both versions of matrix / Matrix
|
2015-11-07 09:41:38 +01:00 |
|
jgoppert
|
a2696fcee4
|
Fix for isfinite.
|
2015-11-06 21:09:34 -05:00 |
|
jgoppert
|
32839006f3
|
Implemented vector 3 cross product.
|
2015-11-05 20:22:17 -05:00 |
|
jgoppert
|
5b5cfcfeca
|
Added more vector ctors.
|
2015-11-05 19:37:31 -05:00 |
|
jgoppert
|
44768fad35
|
Added vector data ctor.
|
2015-11-05 19:32:28 -05:00 |
|
jgoppert
|
cefe7b3e80
|
Cleaned up header includes.
|
2015-11-05 19:25:44 -05:00 |
|
jgoppert
|
b06c557a2a
|
Comment fix.
|
2015-11-05 18:16:07 -05:00 |
|
jgoppert
|
550108cf1d
|
More testing.
|
2015-11-05 17:29:57 -05:00 |
|
jgoppert
|
7136e5b7d1
|
More work on gimbal lock case.
|
2015-11-05 16:54:19 -05:00 |
|
jgoppert
|
00a0b36836
|
Moved inverse outside of matrix definition.
|
2015-11-05 15:43:36 -05:00 |
|
jgoppert
|
5566b3dc77
|
expm testing and fixes.
|
2015-11-05 15:39:41 -05:00 |
|
jgoppert
|
537c683d58
|
More cleanup.
|
2015-11-05 12:34:14 -05:00 |
|
jgoppert
|
fd64e7e93a
|
More testing and cleanup.
|
2015-11-05 12:28:39 -05:00 |
|
jgoppert
|
9d88b0d573
|
Fix for gcc 4.6
|
2015-11-05 11:29:18 -05:00 |
|
jgoppert
|
bb6b375390
|
Travis fix.
|
2015-11-05 11:25:47 -05:00 |
|
jgoppert
|
5b0ea675c3
|
Fixed float in square matrix.
|
2015-11-05 11:23:54 -05:00 |
|
jgoppert
|
cbe8b4ef6f
|
Travis fix.
|
2015-11-05 11:21:48 -05:00 |
|
jgoppert
|
b8dc262582
|
Formatting.
|
2015-11-05 11:18:33 -05:00 |
|
jgoppert
|
0062cbcbe2
|
Added more warnings, and fixed issues.
|
2015-11-05 11:17:54 -05:00 |
|
jgoppert
|
f7b1c63b86
|
Work on testing.
|
2015-11-05 10:44:21 -05:00 |
|
jgoppert
|
eddc55827a
|
More filter testing.
|
2015-11-04 20:58:56 -05:00 |
|