Commit Graph

22380 Commits

Author SHA1 Message Date
Lorenz Meier e175ef5626 Aerocore: Generalize PWM out config 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
Lorenz Meier 63da175b3f Fix spurious mission warning v1.1.0 2015-12-23 12:47:37 +01:00
Roman b958928095 publish rates and quaternion on attitude topic 2015-12-23 11:40:25 +01:00
Lorenz Meier 977aee9f62 Simple app: fix code style 2015-12-23 09:38:21 +01:00
Lorenz Meier 8b76d5e941 Update simple app example to use multiplatform API 2015-12-23 09:12:29 +01:00
Lorenz Meier 745dc13d67 Add simple example app 2015-12-23 09:12:16 +01:00
Roman 366eaf4146 ecl:ekf use simple heading fusion 2015-12-23 06:23:16 +01:00
Lorenz Meier 2d50002973 Fix stack settings of EKF2 2015-12-23 06:23:16 +01:00
Lorenz Meier 02652af758 Enable EKF2 if LPE and INAV are both off 2015-12-23 06:23:16 +01:00
Lorenz Meier 979cda1b10 Add dependency to ECL to CMake 2015-12-23 06:23:16 +01:00
Lorenz Meier 49cef930af Update location of ECL repo 2015-12-23 06:23:16 +01:00
Lorenz Meier f50af43088 Restore normal SITL startup script 2015-12-23 06:23:16 +01:00
Lorenz Meier ed8645a83b Add EKF2 config and startup option for jMAVSim 2015-12-23 06:23:16 +01:00
Lorenz Meier e72c672350 POSIX configs: Default normal config back to normal operation 2015-12-23 06:23:16 +01:00
Roman 87982ca73f updated matrix lib 2015-12-23 06:23:16 +01:00
Roman 5228e5c8c7 updated ecl EKF 2015-12-23 06:23:16 +01:00
Roman 19bc791fe9 updated matrix lib 2015-12-23 06:23:16 +01:00
Roman d291441468 updated ecl 2015-12-23 06:23:16 +01:00
Roman c919969ebd ecl:fix cmake file 2015-12-23 06:23:16 +01:00
Roman 33fdfbf77a ecl: use data validation code from master 2015-12-23 06:23:15 +01:00
tumbili 50aeb3924d updated ecl EKF 2015-12-23 06:23:15 +01:00
tumbili 763e2bb144 update matrix lib 2015-12-23 06:23:15 +01:00
tumbili ddad6d2019 remove old estimator from startup file 2015-12-23 06:23:15 +01:00
tumbili 07abac3ea4 ekf2 publish attitude position and control state 2015-12-23 06:23:15 +01:00
tumbili 08871e77c2 updated ecl EKF 2015-12-23 06:23:15 +01:00
Roman b1035fe115 updated ecl 2015-12-23 06:23:15 +01:00
Roman 63ac712eab allow testing ekf2 in simulation with jmavsim 2015-12-23 06:23:15 +01:00
Roman 5ded6884ed updated matrix lib 2015-12-23 06:23:15 +01:00
Roman 19a5f9e73d updated ecl lib 2015-12-23 06:23:15 +01:00
Lorenz Meier 32d062836e Moved ECL into its own submodule 2015-12-23 06:23:15 +01:00
Lorenz Meier 1781e3caf8 ECL: Remove in preparation for an external library 2015-12-23 06:23:15 +01:00
Lorenz Meier 3c8411d7ed Navigator: Fix return value typo for abs altitude 2015-12-22 13:28:58 +01:00
Lorenz Meier d0735eae25 Fix SITL Linux compile error 2015-12-22 13:28:42 +01:00
Lorenz Meier e18c497513 POSIX: Add missing header 2015-12-22 10:18:32 +01:00
Lorenz Meier 23e9693641 Allow chrooting the application 2015-12-22 09:48:11 +01:00
Roman e1597c2aa9 vtol standard: add weight to mc motor thrust to avoid sudden changes in rmp after transitions 2015-12-21 16:36:07 +01:00
Lorenz Meier 6a567cd911 Fix MAVLink compile error 2015-12-21 14:43:09 +01:00
Lorenz Meier 43aa6f64d9 MAVLink: Use correct multi-instance syntax 2015-12-21 14:18:38 +01:00
Lorenz Meier 5d9048280f Fix code style 2015-12-21 14:15:24 +01:00
Lorenz Meier e9b4946d9f Only update heartbeat timestamp if current 2015-12-21 14:14:17 +01:00
Lorenz Meier e525ab3b73 Commander: Fix accel cal duration 2015-12-21 13:44:51 +01:00
Lorenz Meier 2041e3f3bc Handle unsupported commands gracefully in terms of their numerical range. Introduce an error code for out-of-range commands. 2015-12-21 09:19:39 +01:00
Lorenz Meier 802ce6ae0b Always set home position on takeoff 2015-12-20 20:29:22 +01:00
Andreas Antener 0f67d3fcd8 removed jerk fix and reset prev horizontal vel sp with current velocity v1.1.0beta3 2015-12-18 15:55:17 +00:00
Lorenz Meier 35df66ce5d MC pos control: Fix attitude and thrust SP generation 2015-12-18 15:55:16 +00:00
Lorenz Meier d2e4566c49 Reset Iris jMAVSim tuning gains from master 2015-12-18 15:55:16 +00:00
Lorenz Meier bc3f5daeec Fix attitude yaw generation, store last acceleration setpoint for all non-velocity / position flight modes. 2015-12-18 15:55:16 +00:00
Lorenz Meier 6053066e60 Limit jerk of all commanded trust in velocity mode so that we never get steps in the attitude response. 2015-12-18 15:55:16 +00:00
Lorenz Meier 948d9ee71e Report acceleration 2015-12-18 15:55:16 +00:00