Commit Graph

656 Commits

Author SHA1 Message Date
Lorenz Meier 1aee73a8a7 Update ECL 2016-03-12 12:15:10 +01:00
Lorenz Meier 83557ff0ba Update ECL lib 2016-03-12 12:15:10 +01:00
Lorenz Meier ed35f73a28 Update DriverFramework to fix SITL 2016-03-12 11:19:36 +01:00
Julian Oes 9aab96a4e5 DriverFramework: update submodule
This should fix includes, as well as the gyro scaling.
2016-03-09 14:48:20 -08:00
James Goppert 6b62c032d6 Matrix update. 2016-03-08 03:18:19 -05:00
Julian Oes bc9e24102d DriverFramework: update submodule
This fixes a missing include.
2016-03-06 18:02:50 +01:00
Daniel Agar 4d82cf7224 fix TECS comment typo 2016-03-04 17:30:50 -05:00
tumbili b1a890f0cd updated ecl 2016-03-03 10:56:23 +01:00
Julian Oes e6b9712ff5 DriverFramework: update submodule
This update sets the HMC5883 into single measurement mode at 150 Hz
instead of continuous measurement mode at 75 Hz because the I2C write
issue on Snapdragon has been resolved.
2016-03-03 10:16:33 +01:00
Daniel Agar 9ab0674107 TECS fix typo 2016-03-03 10:13:47 +01:00
Lorenz Meier 4ca91583b4 Updated ECL 2016-02-25 17:25:14 +01:00
Julian Oes 30580a661c DriverFramework: updated to latest merge 2016-02-19 18:48:58 +01:00
Julian Oes 991bc54626 DriverFramework: updated submodule
This enables continuous mode for the HMC5883 instead of single
measurement mode, therefore working around a ADSP crash.
2016-02-19 16:59:49 +01:00
Julian Oes 2dfd13e2cb DriverFramework: updated submdule 2016-02-19 16:59:48 +01:00
Julian Oes dd960565e8 DriverFramework: updated submodule 2016-02-19 16:59:48 +01:00
Julian Oes 5feae43682 DriverFramework: updated submodule
This mainly fixes the NuttX build.
2016-02-19 16:59:47 +01:00
Mark Charlebois 49eacbf6b0 Updated src/lib/DriverFramework 2016-02-19 16:59:43 +01:00
Mark Charlebois 0e24e808ab Removed dspal submodule, added px4muorb.idl
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:41 +01:00
Andreas Antener 0ccf0ce747 only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition 2016-02-18 18:55:56 +01:00
Roman 59a571d22f TECS:
- do not run TECS for VTO which are in rotary wing mode
- reinitialise TECS the first time we start using it again
2016-02-18 18:55:56 +01:00
Andreas Antener 967b404de8 only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition 2016-02-18 18:55:56 +01:00
Roman 1da686b125 TECS:
- do not run TECS for VTO which are in rotary wing mode
- reinitialise TECS the first time we start using it again
2016-02-18 18:55:56 +01:00
Lorenz Meier e290bd4ebe Update to latest ECL 2016-02-18 18:48:50 +01:00
tumbili b7919e0039 initialise all tecs class members 2016-02-18 17:07:09 +01:00
tumbili c1e1d0b031 put TECS init bug to rest:
the uncostrained demanded pitch was never initialized which
could lead to large initial pitch integral values
2016-02-18 16:29:04 +01:00
Lorenz Meier bd606b05df Launch detector: Use idle throttle param 2016-02-17 19:31:01 +01:00
James Goppert 30cb1e6976 Updated matrix lib to get slice. 2016-02-16 14:59:18 -05:00
James Goppert 59781167a2 Updated matrix lib. 2016-02-16 10:58:39 -05:00
Paul Riseborough 384ab209fc ecl: update library reference 2016-02-15 12:52:49 +01:00
Roman 11df8168ee provide ekf2 with landed flag from landing detector 2016-02-14 21:26:47 +01:00
Roman 2177c0e18a ekf2: remove unused print functions 2016-02-14 20:51:01 +01:00
Lorenz Meier ee4784ab25 Updated DriverFramework 2016-02-13 11:15:04 +01:00
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