Commit Graph

624 Commits

Author SHA1 Message Date
Andreas Antener 5b8b445425 consider transition command for the correct state 2016-02-10 18:36:38 +01:00
sander d5eae460c0 VTOL transition failsafe RTL 2016-02-10 16:30:57 +01:00
Lorenz Meier aab63c78f9 Update ECL to include global alt fix 2016-02-10 08:30:19 +01:00
Paul Riseborough 2db2d8f6f4 lib: update ecl reference 2016-02-05 18:28:32 +01:00
Roman fdc0ef00b3 fix TECS logging 2016-02-05 17:14:10 +01:00
Lorenz Meier c8bd81b739 Updated ECL to use standard C++ initializers 2016-01-31 23:25:27 +01:00
Paul Riseborough 904319f889 lib: update ecl reference 2016-01-31 22:12:11 +01:00
James Goppert 4cb1f8a440 Updated matrix for euler wrap fix. 2016-01-25 21:23:11 +01:00
James Goppert c6d30315d9 Matrix update. 2016-01-24 02:45:24 -05:00
tumbili 7a8ef6c0e4 elc ekf2:
support logging
2016-01-22 14:24:36 +01:00
tumbili b6cf1b54f9 ecl ekf2: added default parameter values 2016-01-22 11:40:35 +01:00
Mohammed Kabir 4351eb147c Add native RPi2 build config 2016-01-18 22:42:29 +01:00
Lorenz Meier de88892f99 Update Matrix to fix QuRT build 2016-01-18 13:40:30 -08:00
Lorenz Meier 2c786e21f4 Update Matrix lib to fix isfinite call 2016-01-12 12:16:24 +01:00
Lorenz Meier e1ce681960 Update Matrix lib for CI 2016-01-12 11:52:00 +01:00
Lorenz Meier e21062c6db Updated Matrix lib 2016-01-12 11:04:53 +01:00
James Goppert c40c91bedc Updated matrix for quaternion merge. 2016-01-11 22:12:32 -06:00
nopeppermint 78f9bb79f1 more spelling mistakes 2016-01-11 08:38:09 +01:00
Roman Bapst 2207986a1e Merge pull request #3485 from PX4/ekf2_blockparam
Ekf2 blockparam
2016-01-11 07:30:20 +01:00
Lorenz Meier 4d36cb848f Fix excessive DriverFramework log level 2016-01-11 00:38:05 +01:00
Roman 8a9b27f8f3 ecl ekf: added parameter interface 2016-01-10 21:14:58 +01:00
Lorenz Meier b22c05a19d Update DriverFramework and make mutex optional 2016-01-10 20:54:26 +01:00
Lorenz Meier 9674c611b3 Updated DriverFramework, fixes NuttX build 2016-01-10 20:54:26 +01:00
Mark Charlebois a8c49809fa Fixes for other qurt builds to use QURT_BUNDLE
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-10 20:54:26 +01:00
Mark Charlebois e12e029659 Updated dspal version
Added dspal_math.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-09 01:53:52 +01:00
Mark Charlebois 5bc2019fd5 Fixes for qurt build
Added missing functions that were added for other targets but not for qurt.

Added workaround for missing sem_timedwait(). This may have a performance
impact until a sem_timedwait is supported.

std::to_string is not supported by the hexagon compiler

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-08 08:49:36 +01:00
Roman 2b04f5acb9 updated ecl ekf2 2016-01-08 07:07:45 +01:00
Paul Riseborough 6e0f96c095 Update ECL 2016-01-03 10:41:24 +01:00
Lorenz Meier e50fdbe327 Update ECL 2016-01-01 12:31:56 +01:00
Lorenz Meier ce43c79a5a Update ECL use 2016-01-01 11:42:25 +01:00
Paul Riseborough 28f5cb8fe6 ekf2: Changes required to enter POSCTL mode
Adds missing local position and global position data
2016-01-01 12:30:12 +11:00
Andreas Antener 6c04ab970b fixed formatting 2015-12-28 15:23:20 +01:00
Andreas Antener bd3d53902a readded missing rotation 2015-12-28 15:23:20 +01:00
Andreas Antener 94bfad5057 added rotation for solos external mag 2015-12-28 15:21:50 +01:00
Lorenz Meier d839717e4c Update ECL to not print everything in EKF 2015-12-24 15:41:01 +01:00
Lorenz Meier 8515326176 Fixed rotation code style 2015-12-24 10:19:21 +01:00
Roman 4e5fdebb13 added tailsitter recovery library 2015-12-24 10:15:25 +01:00
Mark Whitehorn f36669723d add rotation for stryker vtol 2015-12-24 10:14:58 +01:00
Lorenz Meier d3149153f6 Merged master into ekf2 2015-12-24 09:53:54 +01:00
Lorenz Meier 74543b2cd6 S.BUS code style 2015-12-24 09:47:29 +01:00
Lorenz Meier 6e3749f904 Code style for DSM decoder 2015-12-24 09:47:29 +01:00
Lorenz Meier d84fcfffaf DSM decoder: Guard against invalid values 2015-12-24 09:47:29 +01:00
Lorenz Meier 5b4b5de34c Disable DSM debug output 2015-12-24 09:47:29 +01:00
Lorenz Meier 1871a61676 S.BUS: Fix compile error for single wire IOCTL 2015-12-24 09:47:29 +01:00
Lorenz Meier 87add55620 DSM: Generalize parsing 2015-12-24 09:47:29 +01:00
Lorenz Meier f7784bc7ac DSM decoder: Fixes for non-IO environment. 2015-12-24 09:47:29 +01:00
Lorenz Meier d71c629970 SBUS: Fix code style 2015-12-24 09:47:29 +01:00
Lorenz Meier ee2e3811d7 RC lib: Support separate config from init, allow DSM bind from all boards 2015-12-24 09:47:29 +01:00
Roman 366eaf4146 ecl:ekf use simple heading fusion 2015-12-23 06:23:16 +01:00
Roman 87982ca73f updated matrix lib 2015-12-23 06:23:16 +01:00