Lorenz Meier
|
125f0b2f88
|
Added trap to filter to catch NaN handling
|
2014-04-22 02:25:38 +02:00 |
|
Lorenz Meier
|
39a0d4e54d
|
Better error handling / reporting in filter
|
2014-04-22 02:24:29 +02:00 |
|
Lorenz Meier
|
904ada124b
|
ekf: Put reset statements after variable zero operation to ensure values get initialized correctly
|
2014-04-22 02:15:33 +02:00 |
|
Lorenz Meier
|
119dfc44e2
|
Merged home_fix
|
2014-04-22 01:42:12 +02:00 |
|
Lorenz Meier
|
3a4874b22e
|
Merge branch 'sensors_loop' of github.com:PX4/Firmware into ekf_params
|
2014-04-22 01:40:45 +02:00 |
|
Lorenz Meier
|
42e9c84d50
|
Merge branch 'master' of github.com:PX4/Firmware into ekf_params
|
2014-04-22 01:40:27 +02:00 |
|
Lorenz Meier
|
af33660351
|
Merge pull request #853 from PX4/hil_batt_fix
commander: Also publish battery status in HIL, since we have a fake batt...
|
2014-04-22 01:39:12 +02:00 |
|
Lorenz Meier
|
a0c9227044
|
commander: Also publish battery status in HIL, since we have a fake battery available and the system freaks out without knowing its main supply
|
2014-04-22 01:38:15 +02:00 |
|
Lorenz Meier
|
db15e2811e
|
commander: Fix altitude initialisation, do not depend on global pos valid flag.
|
2014-04-22 01:36:32 +02:00 |
|
Lorenz Meier
|
20f20d54b0
|
Merge pull request #848 from PX4/lpos_logfix
Lpos logfix
|
2014-04-22 01:32:11 +02:00 |
|
Lorenz Meier
|
25b64e07ab
|
Merge pull request #851 from PX4/hil_hotfix
HIL: Increased MAVLink link wait time based on previous experience that ...
|
2014-04-22 01:30:08 +02:00 |
|
Lorenz Meier
|
78bf7ed969
|
HIL: Increased MAVLink link wait time based on previous experience that this is timing sensitive.
|
2014-04-22 01:29:39 +02:00 |
|
Lorenz Meier
|
ca77c380b5
|
sensors: Keep looping in sensors app even if gyros do not update any more. There are lots of other reasons we might want to keep clocking the system. This resolves the RC timeout dependency in HIL.
|
2014-04-22 01:25:25 +02:00 |
|
Lorenz Meier
|
815e221c1f
|
mavlink: Start the same in HIL mode as in normal mode. Requires all HIL tools to run sh /etc/init.d/rc.usb now. Improve UART error handling
|
2014-04-22 01:23:55 +02:00 |
|
Lorenz Meier
|
706d08055d
|
Better / cleaner initialization of the attitude estimator
|
2014-04-22 01:18:30 +02:00 |
|
Julian Oes
|
d41a01483a
|
fw_att_pos_estimator: lines were commented out by mistake
|
2014-04-21 22:48:12 +02:00 |
|
Lorenz Meier
|
267b78f072
|
Fix of errors triggered by more pedantic compile options
|
2014-04-21 21:31:30 +02:00 |
|
Lorenz Meier
|
27755806d5
|
More pedantic warnings
|
2014-04-21 21:30:57 +02:00 |
|
Lorenz Meier
|
5e32ca29d5
|
Fixed LPOS message in log, added ground flags field
|
2014-04-21 21:25:54 +02:00 |
|
Lorenz Meier
|
6297b451ba
|
sdlog2: Fix indendation to expose length better, cut string lengths for excessive strings
|
2014-04-21 21:00:24 +02:00 |
|
Lorenz Meier
|
65e2062d7b
|
sdlog2: fix lpos labels string, shorten messages with excessive length
|
2014-04-21 20:56:02 +02:00 |
|
Julian Oes
|
c3c0328e8b
|
navigator: lot's of cleanup (WIP)
|
2014-04-21 17:36:59 +02:00 |
|
Julian Oes
|
488785250f
|
fw_att_pos_estimator: added simple in-air/on-ground detector
|
2014-04-21 17:35:42 +02:00 |
|
Thomas Gubler
|
671c7a115a
|
simple underspeed protection for mtecs
|
2014-04-21 16:20:20 +02:00 |
|
Thomas Gubler
|
68e196c9cc
|
Merge branch 'mtecs_takeoff' into mtecs
|
2014-04-21 13:09:26 +02:00 |
|
Lorenz Meier
|
37b133e231
|
Added home position switch on GPS position - gives a more reliable home position setup
|
2014-04-21 12:28:11 +02:00 |
|
Lorenz Meier
|
8ae50a4ba5
|
Changed home position set to depend on the commander home position switch
|
2014-04-21 12:27:06 +02:00 |
|
Lorenz Meier
|
1196fb03c7
|
Merge pull request #844 from PX4/mavlink_batt_fix
mavlink: remaining battery scaling fixed
|
2014-04-21 12:19:07 +02:00 |
|
Anton Babushkin
|
1f2e972ea6
|
mavlink: remaining battery scaling fixed
|
2014-04-21 12:16:45 +02:00 |
|
Thomas Gubler
|
390da95869
|
Merge remote-tracking branch 'upstream/master' into mtecs
|
2014-04-21 12:10:32 +02:00 |
|
Lorenz Meier
|
0a89364e3c
|
Merge branch 'ArmDisarm' of github.com:DonLakeFlyer/Firmware into ekf_params
|
2014-04-21 11:23:35 +02:00 |
|
Thomas Gubler
|
938d6b1917
|
Merge remote-tracking branch 'upstream/master' into mtecs_takeoff
|
2014-04-21 11:18:16 +02:00 |
|
Lorenz Meier
|
595eb679b3
|
ekf_att_pos_estimator: Fixed mag initialization, now starts with initial measurement instead of defaults for faster convergence
|
2014-04-21 11:02:27 +02:00 |
|
Lorenz Meier
|
aa3aafb1e5
|
Added debug macro for EKF. Fixed mag state handling which was only partially stored in correct states and not properly reset on init / dynamic reset
|
2014-04-21 10:47:15 +02:00 |
|
Lorenz Meier
|
c08544721a
|
att_pos_estimator_ekf: Update filter to new filter API
|
2014-04-21 01:20:35 +02:00 |
|
Lorenz Meier
|
14fb653d8c
|
ekf_att_pos_estimator: Using right app name
|
2014-04-21 01:18:34 +02:00 |
|
Lorenz Meier
|
1e202a2284
|
Updated estimator, not using optical flow for now until proven on the bench
|
2014-04-21 01:18:13 +02:00 |
|
Lorenz Meier
|
609d266e79
|
Merge branch 'sensor_err_handling' into ekf_params
|
2014-04-20 21:45:54 +02:00 |
|
Lorenz Meier
|
6306644028
|
airspeed: Let the status check routine handle the initial state
|
2014-04-20 21:45:42 +02:00 |
|
Lorenz Meier
|
709d104de4
|
airspeed driver: Do not spam the console on error, report the system change only once
|
2014-04-20 21:43:18 +02:00 |
|
Lorenz Meier
|
071f9c648b
|
HMC5883: Do not spam the console on error and make everything worse.
|
2014-04-20 21:42:10 +02:00 |
|
Lorenz Meier
|
9cc284742e
|
Merge branch 'usb_buf_hotfix' into ekf_params
|
2014-04-20 21:04:35 +02:00 |
|
Lorenz Meier
|
906abbcbb6
|
mavlink: Only write to TX buf if space is available. This is working around a NuttX issue where overflowing the TX buf leads to being unable to send any further data
|
2014-04-20 21:04:05 +02:00 |
|
Anton Babushkin
|
8634780e80
|
Merge branch 'master' into mpc_rc
|
2014-04-20 20:10:39 +02:00 |
|
Lorenz Meier
|
200bd8e3dd
|
Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params
|
2014-04-20 03:43:37 +02:00 |
|
Lorenz Meier
|
b37d0f8f2e
|
Safety checks, prepared to use GPS variance
|
2014-04-20 03:41:34 +02:00 |
|
Lorenz Meier
|
9c5dbeef3a
|
Proper zero init of the filter
|
2014-04-20 03:39:43 +02:00 |
|
Lorenz Meier
|
7cad27a024
|
Changed home position set to depend on the commander home position switch
|
2014-04-20 03:06:13 +02:00 |
|
Lorenz Meier
|
46a796fb86
|
Added home position switch on GPS position - gives a more reliable home position setup
|
2014-04-20 03:04:56 +02:00 |
|
Lorenz Meier
|
fd34a8432e
|
Merge branch 'master' of github.com:PX4/Firmware into ekf_params
|
2014-04-20 02:05:57 +02:00 |
|