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
|
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
|
329f7c0130
|
MAVLink: Consolidate message forwarding flag
|
2015-09-05 10:28:43 +02:00 |
|
tumbili
|
0fe272c9b3
|
support simulated airspeed
|
2015-09-04 22:34:28 +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 |
|
tumbili
|
cb96dc1074
|
do not close stdin/stdout for posix
|
2015-09-03 10:00:57 +02:00 |
|
tumbili
|
4d35291649
|
avoid division by zero
|
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 |
|
Lorenz Meier
|
d722292381
|
MC attitude controller: Use tighter attitude control gains
|
2015-08-30 22:43:07 +02:00 |
|
Lorenz Meier
|
b5a410e9d2
|
EKF: Set better default gains
|
2015-08-30 19:37:41 +02:00 |
|
Lorenz Meier
|
293bd026d0
|
EKF: Set mag timeout
|
2015-08-30 14:23:46 +02:00 |
|
Lorenz Meier
|
46f7404078
|
Q estimator: Set mag timeout
|
2015-08-30 14:23:35 +02:00 |
|
Lorenz Meier
|
68666aa393
|
EKF: Use voting class instead of special routines to select sensor
|
2015-08-30 12:53:22 +02:00 |
|
Lorenz Meier
|
a7e3232e7f
|
sensors app: Initialize class count, remove magic numbers, ensure that the sensor combined struct cannot overflow
|
2015-08-30 11:52:31 +02:00 |
|
Lorenz Meier
|
0732ec650f
|
Q estimator: Use all available sensor instances
|
2015-08-30 11:51:26 +02:00 |
|
Lorenz Meier
|
f539246e4f
|
MAVLink app: Set gyro timestamp in HIL
|
2015-08-30 11:37:28 +02:00 |
|
Lorenz Meier
|
221b2f1331
|
Attitude only EKF: Build fix
|
2015-08-30 11:37:28 +02:00 |
|
Lorenz Meier
|
e76037233c
|
Attitude only EKF: Update to new sensor combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
ad14b471e3
|
sdlog2: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
ae569ba543
|
INAV: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
502a25d27f
|
Navigator: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
caacb4f777
|
MAVLink: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
ff8e4f2ea6
|
EKF: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
1cdcf8b5dd
|
Commander: Update to new sensors combined topic
|
2015-08-30 11:37:27 +02:00 |
|
Lorenz Meier
|
fd0950f046
|
Attitude estimator Q: Update to new sensors combined topic
|
2015-08-30 11:37:26 +02:00 |
|
Lorenz Meier
|
374abf3b73
|
Sensors app: remove redundant code
|
2015-08-30 11:37:26 +02:00 |
|
Lorenz Meier
|
ddf624f868
|
Merge branch 'master' into attitude_estimator_q_voting
|
2015-08-30 11:36:49 +02:00 |
|
Lorenz Meier
|
fbe5ef6087
|
uORB: Provide used group count
|
2015-08-30 00:12:45 +02:00 |
|
Lorenz Meier
|
8d5fb36886
|
Improve EKF status output printing
|
2015-08-29 16:16:46 +02:00 |
|
Lorenz Meier
|
361f858c14
|
Merged master
|
2015-08-28 23:05:58 +02:00 |
|
Lorenz Meier
|
700594e743
|
Merge branch 'beta'
|
2015-08-28 22:03:12 +02:00 |
|