14010 Commits

Author SHA1 Message Date
Lorenz Meier
ad2058427d sensors app: Keep looking for new sensors until system is fully booted 2015-09-07 10:16:50 +02:00
Lorenz Meier
52a2946827 EKF: Add sensor priority support 2015-09-07 10:00:03 +02:00
Lorenz Meier
d558819a24 Attitude estimator Q: Add sensor priority support 2015-09-07 09:59:49 +02:00
Lorenz Meier
ae56496ba3 Data validator: Add priority support 2015-09-07 09:57:42 +02:00
Lorenz Meier
d5e152f2cd Attitude estimator Q: Add output filter for rate outputs to bring noise level into manageable range 2015-09-06 20:15:59 +02:00
Lorenz Meier
dce31a76a8 EKF: Set correct interval / update rate 2015-09-06 20:10:14 +02:00
Lorenz Meier
d532e372ac Merge branch 'master' into ekf_voting 2015-09-05 17:41:21 +02:00
Lorenz Meier
9950d5e950 EKF: Use delta angles / velocities if available, fall back to rates / acceleration when needed. Remove unused sensor offsets. Store estimated offset on landing, but do not yet load it on boot (we want to check these after real flights in logs first) 2015-09-05 17:30:52 +02:00
Lorenz Meier
597bfc340a Control lib: Add option to store parameters 2015-09-05 17:28:00 +02:00
Lorenz Meier
1f66c26a62 Q estimator: Use delta angles when available 2015-09-05 17:27:43 +02:00
Lorenz Meier
536321f5dd Stay with 8g sensor ranges for now 2015-09-05 17:27:25 +02:00
Lorenz Meier
329f7c0130 MAVLink: Consolidate message forwarding flag 2015-09-05 10:28:43 +02:00
tumbili
9f90b87745 implemented driver for simulated airspeed 2015-09-04 22:34:28 +02:00
tumbili
0fe272c9b3 support simulated airspeed 2015-09-04 22:34:28 +02:00
tumbili
b2bef75bb4 start simulated airspeed sensor driver for fixed wing SITL 2015-09-04 22:34:28 +02:00
Lorenz Meier
348484fac3 POSIX: Start commander after sensors 2015-09-04 19:58:23 +02:00
Lorenz Meier
86d1e38f7a MAVLink: Improve switch handling 2015-09-04 19:58:04 +02:00
Lorenz Meier
be92c1189b Fix handling of RC mode selection 2015-09-04 19:57:44 +02:00
Lorenz Meier
f63dd12952 Fix MAVLink MANUAL_CONTROL simulation mode handling 2015-09-04 19:11:40 +02:00
Lorenz Meier
ae2dfe0026 Fix MAVLink network init 2015-09-04 19:11:17 +02:00
tumbili
4fae86b5ac mavlink socket: stream to localhost before actually receiving packets 2015-09-04 15:02:04 +02:00
Lorenz Meier
d93337017d Commander: Do not emit status message if RC becomes available first time 2015-09-04 14:57:51 +02:00
Lorenz Meier
a058ce4b8e Mission: Do not emit status messages if nothing changes 2015-09-04 14:57:51 +02:00
Lorenz Meier
f2a780dffd Manual control: Add switches 2015-09-04 14:57:51 +02:00
Lorenz Meier
6e9a460c17 MAVLink receiver: Clean up joystick interface 2015-09-04 14:57:51 +02:00
Lorenz Meier
3a2e2ef304 Do not default to Joystick input for SITL 2015-09-04 14:57:51 +02:00
Lorenz Meier
e3ea42a0c4 Remove sim configs default to joystick in 2015-09-04 14:57:50 +02:00
David Sidrane
999982a033 Merge pull request #2803 from ksschwabe/master
Tone_Alarm: Added ability to use timer 1 and timer 8 for the tone alarm driver.
2015-09-03 06:06:04 -10:00
ksschwabe
6b7fe11c2e Tone_alarm: added checking to make sure HRT and Tone_alarm on different timers. 2015-09-03 17:52:57 +02:00
ksschwabe
9f300e054d Added ability to use timer 1 and timer 8 for the tone alarm driver. 2015-09-03 11:03:11 +02:00
tumbili
cb96dc1074 do not close stdin/stdout for posix 2015-09-03 10:00:57 +02:00
tumbili
8c6dc8cdf5 start logger for SITL 2015-09-03 10:00:57 +02:00
tumbili
4d35291649 avoid division by zero 2015-09-03 09:56:07 +02:00
tumbili
50a5fb94ad fix logic in posix access function 2015-09-03 09:56:07 +02:00
Lorenz Meier
c776082dd8 Merge branch 'beta' 2015-09-03 08:34:46 +02:00
tumbili
980217468f set actuator commands to zero if vehicle status is still unknown 2015-09-02 21:58:29 +02:00
tumbili
95af5fc3d0 do not run mavlink receiver before app is fully booted when using sockets 2015-09-02 10:25:10 +02:00
tumbili
b1850a316b support sitl for planes 2015-09-01 09:40:20 +02:00
tumbili
b4839731ad use correct syntax for polling 2015-09-01 09:36:27 +02:00
tumbili
4c03c5137e load correct mixer for sitl plane 2015-09-01 09:36:27 +02:00
Lorenz Meier
b2b7ed8dd5 Merge pull request #2785 from mcharleb/posix_daemon_mode
Add daemon mode to posix build
2015-08-31 17:49:59 +02:00
Lorenz Meier
d722292381 MC attitude controller: Use tighter attitude control gains 2015-08-30 22:43:07 +02:00
Lorenz Meier
76bb1eb1d8 F330: Use tighter attitude control gains 2015-08-30 22:42:46 +02:00
Lorenz Meier
5226ffb3a7 IRIS config: Use tighter attitude control gains 2015-08-30 22:42:28 +02:00
Lorenz Meier
b5a410e9d2 EKF: Set better default gains 2015-08-30 19:37:41 +02:00
Lorenz Meier
efcc4f81e2 ROMFS: Do not set gains which are similar between platforms 2015-08-30 19:37:41 +02:00
Lorenz Meier
9f5140eebb Data validator: Build as library 2015-08-30 19:35:38 +02:00
Lorenz Meier
8da3f1f8f9 data validator: Move implementations to CPP files 2015-08-30 18:47:21 +02:00
Lorenz Meier
ddb3cde1d7 Merge branch 'sensors_cleanup' into ekf_voting 2015-08-30 14:30:33 +02:00
Lorenz Meier
8a6c18751d Merge branch 'attitude_estimator_q_voting' into sensors_cleanup 2015-08-30 14:30:11 +02:00