Paul Riseborough
2b1e8fe910
EKF: Update tuning parameters
...
Set conservative defaults as a baseline for tuning
Add a missing parameter for magnetometer observation noise.
Correct error in definition of magnetic heading observations noise (previous parameter defined the variance directly, not the noise).
Scale vertical GPS noise to allow for average EPV to EPH ratio.
Update documentation and display names for consistency.
2016-02-03 17:05:45 +11:00
Andreas Antener
0aff2e6c09
limit takeoff and land velocity to max z velocity
2016-02-02 21:35:18 +01:00
Lorenz Meier
6a98c6ca63
Airframes XML generator: Add support for Octo Coax Wide
2016-02-02 08:31:32 +01:00
Simon Wilks
9a8050cc11
Add Steadidrone MAVRIK mixer and gains.
2016-02-02 08:31:08 +01:00
Lorenz Meier
86c8308e98
POSIX configs: Send to port 14540 for onboard links
2016-02-01 11:20:04 +01:00
Lorenz Meier
b7470794c7
MAVLink: Send to first target system by default
2016-02-01 11:19:46 +01:00
Julian Oes
b44f20d705
mavlink: option to specify the UDP remote port
...
This enables using several mavlink instances for SITL.
2016-02-01 11:15:21 +01:00
Lorenz Meier
3d282e4ee8
Flag locations in PWM input driver needing refactoring
2016-02-01 10:10:36 +01:00
Lorenz Meier
61bb8ac603
FMUv4: Do not mess with GPIO5 during startup
2016-02-01 10:10:36 +01:00
Lorenz Meier
f2a6645cc9
FMUv2: Do not mess with GPIO5 during startup
2016-02-01 10:10:35 +01:00
David Sidrane
7edd07f8cb
Rebased on master, removing the default_rate field and using default to 0 for rates
2016-02-01 10:10:35 +01:00
David Sidrane
0d13c41108
Ran Astyle
2016-02-01 10:10:35 +01:00
David Sidrane
8268161b18
Fmu interface to Capture
2016-02-01 10:10:35 +01:00
David Sidrane
b3af469e80
IO Timer Changes for Capture
2016-02-01 10:10:35 +01:00
David Sidrane
0397537cf0
Adding input capture driver
2016-02-01 10:10:35 +01:00
David Sidrane
f3c22d3334
Refactored pwm servo to use drv_io_timer
2016-02-01 10:10:35 +01:00
David Sidrane
2949578832
Renamed pwm_timers to more appropriate io timers for use in pwm in/out and capture
2016-02-01 10:10:34 +01:00
David Sidrane
019e197714
Change pin init state to 1 to uses late pwm init with not pulses
2016-02-01 10:10:34 +01:00
David Sidrane
5e47ffdaf9
Moved Switching IO to the point of ARMing
2016-02-01 10:10:34 +01:00
David Sidrane
1843eea917
Reverting 2e8accc6ff infavor of IO init changes
2016-02-01 10:10:34 +01:00
Pavel Kirienko
1454e2acba
Libuavcan update: Reduces STM32 CAN IRQ overhead with new error handling logic
2016-02-01 08:16:11 +01:00
nephne
43553eacce
add cscope.in.out cscopte.po.out to .gitignore
2016-02-01 08:15:29 +01:00
Lorenz Meier
c8bd81b739
Updated ECL to use standard C++ initializers
2016-01-31 23:25:27 +01:00
Lorenz Meier
b21a49b3f9
EKF: Use standard C++ initializers
2016-01-31 23:24:36 +01:00
Roman
c75cc75d25
ekf2 module: be consistent in constructor
2016-01-31 22:28:19 +01:00
Paul Riseborough
904319f889
lib: update ecl reference
2016-01-31 22:12:11 +01:00
bugobliterator
0f43a1ebbb
ekf2: fix code style
2016-01-31 22:12:11 +01:00
bugobliterator
04ad8ca594
ekf: change the name of estimatorr interface class
2016-01-31 22:12:11 +01:00
Paul Riseborough
92f0032475
ekf2: Add tuning parameters for GPS and Baro innovation gates
2016-01-31 22:12:11 +01:00
bugobliterator
6ffcca4b8f
ekf2_main: fix variable pass type
2016-01-31 22:12:11 +01:00
Paul Riseborough
92f2492fff
ekf2: update interface method for vehicle arm status and NED origin
2016-01-31 22:12:11 +01:00
Paul Riseborough
4594b3c69d
ekf2: Add parameters for magnetometer error checks
2016-01-31 22:12:11 +01:00
Paul Riseborough
5e4f76d844
ekf2: Add parameters and support for GPS quality checks
2016-01-31 22:12:11 +01:00
Paul Riseborough
bfd182d12e
msg: Add GPS check status to estimator_status uORB topic
2016-01-31 22:12:11 +01:00
Lorenz Meier
8167f729ad
MAVLink app: Fix NuttX compilation error
2016-01-31 22:04:39 +01:00
Roman
b749a7557b
fixed typos
2016-01-31 21:36:58 +01:00
Pavel Kirienko
702f6f0560
STM32: Fixed CS in pollErrorFlags()
2016-01-31 23:06:12 +03:00
Lorenz Meier
c78fd7014d
MC: Only use auto yaw limits if manual control is off
2016-01-31 20:18:12 +01:00
Lorenz Meier
7455a833d0
MC: Split yaw speed limiting between manual and velocity control modes
2016-01-31 20:18:12 +01:00
Lorenz Meier
56cd54ab71
MAVLink app: Fix network code to always prefer localhost, work still with remote targets
2016-01-31 20:16:26 +01:00
Lorenz Meier
5f8ee1ea1a
Update caipirinha config
2016-01-31 15:14:34 +01:00
Lorenz Meier
069471a62c
Commander: Indicate error number on failure
2016-01-31 14:53:54 +01:00
Lorenz Meier
260b77dd78
MPU9250: Make check return values more discriminative
2016-01-31 14:53:40 +01:00
Holger Steinhaus
1245b50ef5
fix typo
2016-01-31 14:53:04 +01:00
Pavel Kirienko
cf9edf13cd
Disabled SCE interrupts; error handling is now polling based
2016-01-31 14:47:23 +03:00
bugobliterator
d79e12dfa1
EKF: fix code style
2016-01-31 00:12:16 -08:00
bugobliterator
8200ef4d17
EKF: allocate and unallocate buffer more robustly
2016-01-31 00:12:16 -08:00
bugobliterator
c6249a2825
EKF: change estimator base class name to estimation interface
2016-01-31 00:12:07 -08:00
bugobliterator
3cafedd4c1
EKF: start storing samples only when ekf is initialised
2016-01-30 12:46:01 -08:00
bugobliterator
b062bd2e38
EKF: move estimator specific variables to estimator core
2016-01-30 12:45:23 -08:00