Commit Graph

6819 Commits

Author SHA1 Message Date
Lorenz Meier 35df66ce5d MC pos control: Fix attitude and thrust SP generation 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
Lorenz Meier 6ed702094b MC pos control: Keep correctly track of velocity and accelerations 2015-12-18 15:55:16 +00:00
Lorenz Meier f533f6ce19 Store prev velocity at right location 2015-12-18 15:55:16 +00:00
Lorenz Meier 7b06c4afb9 Acceleration limits: Limit at correct location 2015-12-18 15:55:16 +00:00
Lorenz Meier 4f69834761 MC pos control: Add missing previous velocity SP checks 2015-12-18 15:55:16 +00:00
tumbili c1e40bdd60 limit maximal desired horizontal acceleration 2015-12-18 15:55:16 +00:00
Andreas Antener bdce1a902f update missin param in inav 2015-12-17 18:25:23 +01:00
Lorenz Meier c658463567 EKF: Set better value for accel process noise 2015-12-16 17:07:45 +00:00
Lorenz Meier 9bb819b801 Fix usage of PWM defines in VTOL app 2015-12-16 16:38:27 +00:00
Lorenz Meier 9714af3a8b Fix usage of PWM defines in mavlink app 2015-12-16 16:38:15 +00:00
Daniel Agar 3bb0c4f6b9 add geofence param metadata 2015-12-16 01:25:32 -05:00
Lorenz Meier 988ff59103 Fix simulator PWM range 2015-12-14 16:16:25 +00:00
Daniel Agar c0070a19a8 VFR_HUD should be indicated airspeed 2015-12-11 10:01:44 +01:00
Roman 4df4d2ff93 code style 2015-12-11 09:49:04 +01:00
Roman 27e1aaeea5 control state: indicate if airspeed is not valid 2015-12-11 09:49:04 +01:00
Lorenz Meier 48bbe8f6ba IO Firmware: Default override behavior to immediate override 2015-12-11 09:28:36 +01:00
Lorenz Meier 47ff8b6bc9 IO Firmware: Let pilot take control if FMU is down 2015-12-11 09:28:36 +01:00
Lorenz Meier 4bce677703 Drop ignore voltage to prevent false positives on targets missing appropriate pulldown resistors 2015-12-10 23:51:26 +01:00
edkoch 0a56ba8873 Added new telemetry stream to display vision pose updates 2015-12-09 20:34:43 +01:00
Lorenz Meier daf1b764ea RC check: Remove redundant RC cal check 2015-12-09 11:54:26 +01:00
Daniel Agar 18cd49292e split FW_ATT_TC into FW_R_TC and FW_P_TC 2015-12-08 20:43:31 +01:00
Lorenz Meier e715610887 Be more forgiving on avionics power voltage 2015-12-07 11:41:01 +01:00
Lorenz Meier f8ea18909e sensors: Carry frame drop counter from RAW input to normalized RC 2015-12-07 11:41:00 +01:00
Lorenz Meier 976d541940 sdlog2: Update RC logging 2015-12-07 11:41:00 +01:00
Lorenz Meier 38bebe2d66 Master: Less verbosity 2015-12-07 09:37:46 +01:00
Peter Duerr b44cf06ace Fix pointer arithmetic in EKF logging
* sizeof returns byte, but buf.estimator_status.states and
  buf.estimator_status.covariances are float pointers
2015-12-07 08:52:19 +01:00
Lorenz Meier d45634a308 Sensors: Do not run an IOCTL only used for printing 2015-12-06 23:51:04 +01:00
Lorenz Meier 03babedaf5 sensors: Be less verbose 2015-12-06 23:27:55 +01:00
Lorenz Meier 4a1dd4f047 Merge pull request #3234 from UAVenture/altitude_message
WIP: Altitude message
2015-12-06 14:10:31 +01:00
David Sidrane 5d422f5c30 Updated comments 2015-12-04 12:25:51 -10:00
David Sidrane bc89f6faef todo:Added todo for using strcat 2015-12-04 12:25:51 -10:00
David Sidrane daccfc6c40 Fixed repeated output 2015-12-04 12:25:51 -10:00
David Sidrane 31241c9b49 Fixed off-by-one errors 2015-12-04 12:25:51 -10:00
David Sidrane 31a773e3ce Use _ prefix o uavcan files in ROMFS , simplify upgrade 2015-12-04 12:25:51 -10:00
David Sidrane cb5e384105 Ran Astyle 2015-12-04 22:34:47 +01:00
Andrew Tridgell d290487382 circuit_breaker: prevent param fetch failure from disabling safety switch
if the param get failed then an uninitialised stack variable was used
for the safety disable on boot. In ArduPilot that value happened to
equal the correct magic due to stack passing from caller. This forced
safety off on boot
2015-12-04 21:22:25 +01:00
Lorenz Meier d97592e853 Sensors: Use ADC handle correctly 2015-12-04 21:19:17 +01:00
Roman Bapst 4e824e55d7 Merge pull request #3323 from PX4/att_est_q_declination
Attitude estimator Q: fix magnetic declination inducing gyro bias growth
2015-12-04 16:46:36 +01:00
Anthony Kenga a5a3357928 Attitude estimator Q: fix magnetic declination inducing gyro bias growth 2015-12-04 16:11:57 +01:00
Lorenz Meier 835208e070 Commander: Fix dev handle init 2015-12-04 10:51:37 +01:00
Lorenz Meier 590f00f560 Navigator: Set sane defaults for navigation and loiter waypoints with zero acceptance radius or orbit 2015-12-04 10:51:37 +01:00
Lorenz Meier abbd560a90 Feasibility checker: Do not accept ROI 2015-12-04 09:51:39 +01:00
Lorenz Meier daee5eeefa Mission handling: Use default acceptance radius in case its set to zero 2015-12-03 21:25:27 +01:00
Lorenz Meier dc3a101b4a Merge pull request #3313 from UAVenture/sitl_fix_mac
Make posix sitl work on my mac
2015-12-03 18:39:55 +01:00
Andreas Antener 08a1797eec changed isnan checks and cmake compiler condition for apple machines 2015-12-03 15:39:41 +01:00
Lorenz Meier 80439989a9 UAVCAN: Initialize thread attributes correctly 2015-12-03 14:28:17 +01:00
Lorenz Meier 672a7b7b5c SDLOG2: Initialize thread attrs correctly 2015-12-03 14:28:05 +01:00