122 Commits

Author SHA1 Message Date
James Goppert
fa31c61f2c Fix for euler. 2016-01-14 15:24:37 -05:00
Roman Bapst
a22a47fe15 fix euler calculation
Conflicts:
	matrix/Euler.hpp
2016-01-14 15:51:28 +01: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
James Goppert
a90484362f Merge pull request #8 from PX4/cast_fix
added missing cast
2016-01-12 01:09:56 -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
James Goppert
0e48d2596c Merge pull request #6 from thomasgubler/pr1
scalar multiplication; std::cout support
2016-01-11 21:47:51 -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
9cd6ac3dd9 Fixed coverage. 2015-11-14 09:04:38 -05:00
jgoppert
dc0eb16880 Fixed integration test. 2015-11-14 09:01:09 -05: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
0a110a1b02 Fixed integration test. 2015-11-12 15:15:31 -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
606eb1dc2b Added attitude classes to README. 2015-11-12 10:09:54 -05:00
jgoppert
a334cecfa7 Forced function instantiation for coverage testing. 2015-11-12 10:07:09 -05:00
jgoppert
410bbc4c71 Added more to README. 2015-11-12 09:51:11 -05:00
jgoppert
c29c44b450 Added more testing to instantiate some missing templates. 2015-11-12 09:44:30 -05:00
James Goppert
6a351ac050 Merge pull request #1 from PX4/coverage_filter
Changed root dir for coverage.
2015-11-12 01:32:08 -05:00
jgoppert
e724ae4078 Set include dir. 2015-11-12 01:29:47 -05:00
jgoppert
8054180e89 Changed root dir for coverage. 2015-11-12 01:27:27 -05:00
jgoppert
10b89a2594 Switching coverage upload mechanism. 2015-11-12 01:22:40 -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
2c7a375e3d Fixed kalman correct test. 2015-11-09 19:58:00 -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
400a9caa47 Merge ../Firmware/src/lib/matrix 2015-11-07 14:27:41 -05:00
jgoppert
9b995e19f3 Added vector2. 2015-11-07 14:27:12 -05:00
jgoppert
1f72309520 Added some docs. 2015-11-07 12:17:45 -05:00
jgoppert
835cdd2f91 README fix. 2015-11-07 12:03:10 -05:00
jgoppert
3a2c3bdae1 README formatting. 2015-11-07 12:00:21 -05:00
jgoppert
9884a4c423 Improved README. 2015-11-07 11:59:30 -05:00
jgoppert
f621f68fe1 Changed license holder to development team. 2015-11-07 11:55:24 -05:00
jgoppert
ace2751715 Badge fix. 2015-11-07 11:29:08 -05:00
Lorenz Meier
f6e8cdd970 First attempt at enabling coveralls 2015-11-07 17:17:37 +01:00
jgoppert
b9e1ccfe00 Merge branch 'master' of github.com:PX4/Matrix 2015-11-07 11:08:33 -05:00
jgoppert
1fb0f33eb4 Removed old references to matrix.hpp. 2015-11-07 11:08:17 -05:00
Lorenz Meier
4058e32f73 Fix include path 2015-11-07 17:06:07 +01:00