17418 Commits

Author SHA1 Message Date
Lorenz Meier
a38d954d9a Update MAVLink submodule 2015-08-22 13:52:05 +02:00
Lorenz Meier
7c33e1fdb5 Update NuttX submodule 2015-08-22 13:51:28 +02:00
Mark Whitehorn
d08f4c747e revert Eclipse project change 2015-08-21 14:53:53 +02:00
Mark Whitehorn
9526f7c677 fix rc_input_s ref 2015-08-21 14:53:41 +02:00
Lorenz Meier
dc0f8e2ab1 Added ORB_DEFINE for mission topic, which is needed by the orb listener module 2015-08-21 14:33:54 +02:00
Lorenz Meier
e784cac786 Fix upper / lowercase typo in uORB topic names in driver headers 2015-08-20 11:33:25 +02:00
Lorenz Meier
bc216d59c0 uORB: Keep mission in objects common until generator is up to date 2015-08-20 11:08:32 +02:00
Lorenz Meier
a0b20f223c MAVLink: Adjust to uORB mission changes 2015-08-20 11:08:05 +02:00
Lorenz Meier
cb7a4f5799 dataman: Adjust to uORB mission changes 2015-08-20 11:07:53 +02:00
Lorenz Meier
51293ad554 navigator: Adjust to uORB mission changes 2015-08-20 11:07:40 +02:00
Lorenz Meier
d8690d7de3 commander: Adjust to uORB mission changes 2015-08-20 11:07:26 +02:00
Lorenz Meier
33bd30233e Remove mission topic and move it to auto-generated 2015-08-20 11:07:11 +02:00
Lorenz Meier
1f8832d8c8 Objects common: Remove last exceptions 2015-08-20 10:49:22 +02:00
Lorenz Meier
511fc5d42a Sensors app: Update to uORB changes 2015-08-20 10:49:06 +02:00
Lorenz Meier
f69480fbc3 MAVLink app: Update to uORB changes 2015-08-20 10:48:56 +02:00
Lorenz Meier
b23d41e90f IO driver: Update to uORB changes 2015-08-20 10:48:45 +02:00
Lorenz Meier
48b5a1a3fd FMU driver: Update to uORB changes 2015-08-20 10:48:33 +02:00
Lorenz Meier
b71910e104 Range finder driver: Remove spurious orb_declare 2015-08-20 10:47:57 +02:00
Lorenz Meier
f8354bcd26 Flow: Remove spurious orb_declare 2015-08-20 10:47:41 +02:00
Lorenz Meier
b9face9766 PWM in / RC in driver: Move to generated uORB topic 2015-08-20 10:47:24 +02:00
Lorenz Meier
b0a9679fca PWM out driver: Move to generated uORB topic 2015-08-20 10:46:59 +02:00
Lorenz Meier
647c2e2a3a RC param map: Remove non-generated file from GIT 2015-08-20 10:21:28 +02:00
Lorenz Meier
b6fd180d55 sensors app: Adjust to changes in param RC map uORB topic 2015-08-20 10:20:45 +02:00
Lorenz Meier
d7bfdfd234 MAVLink app: Adjust to changes in uORB topic 2015-08-20 10:20:27 +02:00
Lorenz Meier
b530582e59 RC param map: Move to generated uORB topics 2015-08-20 10:19:37 +02:00
Lorenz Meier
36a787bd91 Mag: move to generated uORB topics 2015-08-20 10:19:19 +02:00
Lorenz Meier
1d1431e532 gyro: Move to generated uORB topics 2015-08-20 10:18:57 +02:00
Lorenz Meier
7e24240ec3 Baro: Move to generated uORB topics 2015-08-20 10:18:35 +02:00
Lorenz Meier
33a1e3127a Accel: Move to generated uORB topics 2015-08-20 10:18:10 +02:00
Lorenz Meier
a4e06654ff Eigen: Remove unneeded config option 2015-08-19 22:39:50 +02:00
Lorenz Meier
8201c6ee1b Update Eigen 2015-08-19 22:35:45 +02:00
Lorenz Meier
e8f4aa4de8 Include eigen dir as include dir 2015-08-19 20:33:36 +02:00
Lorenz Meier
8ec5b03211 Disable VTOL airframes since they are not fully stable in beta 2015-08-19 16:29:54 +02:00
David Sidrane
abc74323ac Set margins
CONFIG_ARCH_INTERRUPTSTACK = 500 40 Bytes margin
CONFIG_IDLETHREAD_STACKSIZE= 290 - idel usage 0x20001F78 from 0x20002000 is 136 bytes Margin is 154
CONFIG_USERMAIN_STACKSIZE=800 268 bytes margin 0x200013c8
2015-08-19 11:42:56 +02:00
David Sidrane
aaafbad9e7 Updated Config - Using Irq stack and reduces idel stack and user sizes 2015-08-19 11:42:55 +02:00
Lorenz Meier
62269004c8 FW control: Remove unused parameters 2015-08-19 10:43:35 +02:00
Eddy Scott
bf9bbfa27f Handle turn pitch rate compensation in pitch rate controller instead of pitch controller. Also set inverted flag to true if rolled more than 90 degrees 2015-08-19 10:38:42 +02:00
Eddy Scott
39732abf1f Changed ecl_roll/pitch/yaw_controller.cpp to no longer transform ctl_data.angle_rate to angular acceleration as the angular rates are already angular accelerations as calculated by ekf_att_pos_estimator 2015-08-19 10:38:42 +02:00
Lorenz Meier
c0dc9f99a6 LSM303D: Start with 16g as default range 2015-08-19 10:28:02 +02:00
Lorenz Meier
0693e186d9 LSM303D: Add option for 16g range 2015-08-19 10:28:02 +02:00
Lorenz Meier
e5834460e2 MPU6K: Add commandline option to set range, fix test command by resetting guard logic properly 2015-08-19 10:28:02 +02:00
Lorenz Meier
0b6ea40b7b Attitude estimator Q: Operational failover, warn user about excessive vibration levels 2015-08-19 10:28:01 +02:00
Lorenz Meier
e8ce2234f3 Data validator: Better vibration level estimation, better failover 2015-08-19 10:24:37 +02:00
Lorenz Meier
b09630af03 Add vibration fields to vehicle attitude message 2015-08-19 10:24:37 +02:00
Lorenz Meier
eea2f61f02 Retire attitude-only EKF due to performance and memory consumption considerations 2015-08-19 10:24:37 +02:00
Lorenz Meier
822b818c3c Q estimator: Feed validator with right timestamp 2015-08-19 10:23:50 +02:00
Lorenz Meier
7feb25bf58 Validator: Reject data with no timestamp 2015-08-19 10:23:50 +02:00
Lorenz Meier
1148ba4a77 ECL: Factor in error counts from sensor 2015-08-19 10:23:50 +02:00
Lorenz Meier
c9d0b54a6f Attitude estimator Q: Integrate data validation lib 2015-08-19 10:23:50 +02:00
Lorenz Meier
1198a79a71 Data validation: Initial concept of RMS + timeout based data validators and validation groups of N sensors 2015-08-19 10:22:58 +02:00