Lorenz Meier
5ea5ecf32b
Limit manual yaw command properly. Fixes #3600
2016-01-26 14:08:43 +01:00
Roman
c9b1fb154d
hotfix:
...
multirotors shouldn't use tailsitter recovery code.
2016-01-26 13:29:53 +01:00
Lorenz Meier
17c3aa3bac
MC att control: Slightly increase max yaw rate
2016-01-26 12:32:26 +01:00
Julian Oes
563460444a
ekf2: get the rad to deg conversion right
2016-01-25 19:03:16 +01:00
Julian Oes
28754d3f58
ekf2: don't reset GPS position in every loop
2016-01-25 19:03:16 +01:00
Lorenz Meier
6eac78d675
Sensors: Code style fix
2016-01-24 16:34:49 +01:00
Lorenz Meier
081da8bb7f
Navigator: Force yaw pointing towards waypoint for all cases
2016-01-24 16:34:36 +01:00
Lorenz Meier
737fe1fc7f
Always perform yaw SP generation, not only in multicopter mode
2016-01-24 16:30:21 +01:00
Lorenz Meier
b2237ce525
Current scaling: Employ per-board defaults
2016-01-24 16:02:21 +01:00
Lorenz Meier
06b496e257
Navigator: Only set acceptance radius based on navigation capabilities for fixed wing flight.
2016-01-24 14:08:41 +01:00
sander
9a8e94bb68
Reject mission when starting with LAND and vehicle is landed
2016-01-24 11:19:00 +01:00
Lorenz Meier
bf03b8cb18
Yaw rate limit: use a lower limit for less twitching
2016-01-24 11:13:47 +01:00
Lorenz Meier
e2fd2f466e
UDP testing for Linux folks
2016-01-24 11:13:47 +01:00
Lorenz Meier
e17f344119
MAVLink: Enable 4 streams and fix OSD rate configuration
2016-01-23 18:25:19 +01:00
Lorenz Meier
c2aaeefa6c
sdlog2: Log actuator output group 1 as well
2016-01-23 16:02:18 +01:00
Lorenz Meier
f52ce2001d
Param lib: fix code style
2016-01-23 14:29:15 +01:00
Lorenz Meier
4b893053a0
param: Lock read operation
2016-01-23 13:32:52 +01:00
Lorenz Meier
c18d31ce41
Param write: Support locking the bus
2016-01-23 13:23:53 +01:00
Roman
0102e47708
for multicopter landings make sure that the copter moves
...
to the landing waypoint first before the descending phase starts
2016-01-22 18:27:13 +01:00
Roman
c185a12c8e
log ekf2 innovations and innovation variances
2016-01-22 14:24:36 +01:00
Roman
21f7641e8d
log ekf2 estimator status
2016-01-22 14:24:36 +01:00
Roman
67eed88767
added message for ekf2 innovations message
2016-01-22 14:24:36 +01:00
Lorenz Meier
7452cfdf63
EKF2: Fix polling code
2016-01-22 14:21:19 +01:00
Lorenz Meier
f460e95554
Param: Increase robustness of default save command
2016-01-22 14:21:09 +01:00
Lorenz Meier
1cfa9d924d
Fixed ekf2 stop / start routine
2016-01-22 12:07:17 +01:00
Andreas Antener
9e2dd7aab6
landing without thrust limiting
2016-01-22 11:51:38 +01:00
Roman
7a8adaa591
multirotor landinging sudden fall protection:
...
remove condition which made activation of the protection
very unlikely
2016-01-22 11:51:38 +01:00
Lorenz Meier
c32938d2a8
EKF2: Update params only as they change
2016-01-22 11:45:29 +01:00
tumbili
93a9032f87
ekf2: parameter cleanup
2016-01-22 11:40:35 +01:00
Lorenz Meier
3a43038583
Params: Provide set and save API
2016-01-22 11:35:56 +01:00
Lorenz Meier
85c49ff642
Commander: Do not save params on already saved param update
2016-01-22 11:33:40 +01:00
Lorenz Meier
19b81b9ab2
Commander: Rate-limit preflight check
2016-01-22 11:31:39 +01:00
Andreas Antener
4614511474
use set takeoff speed
2016-01-21 10:18:13 +01:00
Roman
7817924aef
multirotor takeoff:
...
instead of altering the velocity setpoint for the vehicle to takeoff
use the thrust setpoint directly. this does not depend on the tuning of
the velocity loop.
2016-01-21 10:18:13 +01:00
Roman
e6d2d17109
initialise topic structs properly
2016-01-21 07:25:18 +01:00
Lorenz Meier
4ce5d4e3e3
Make LPE_ENABLED available as default
2016-01-20 23:54:12 +01:00
tumbili
afb01e6d9a
fix level horizon feature:
...
allow attitude to settle for a while if changes to the board rotation
parameters are done
2016-01-20 13:46:50 +01:00
Lorenz Meier
619548b10a
MAVLink: Send for the first 4 seconds to localhost on UDP to not interfere with the network
2016-01-20 11:53:58 +01:00
Lorenz Meier
b8f11dee99
MAVLink: Code style
2016-01-20 10:59:39 +01:00
Lorenz Meier
83e45a1564
Re-instate UDP handling for MAVLink app
2016-01-20 10:59:25 +01:00
Lorenz Meier
0025ab7258
Sensors: Code style
2016-01-19 22:00:20 +01:00
Lorenz Meier
751a95deb8
Commander: Operate blue led on pixracer
2016-01-19 19:27:36 +01:00
Lorenz Meier
cd37ffd0bf
Do not sample pressure ADC if not configured
2016-01-19 19:27:05 +01:00
Lorenz Meier
9d239c10e5
Restore MAVLink network behaviour with fixed remote system approach
2016-01-18 23:19:51 +01:00
Lorenz Meier
7ead4050d6
Hotfix for sock addr, but this is merely a workaround
2016-01-18 13:08:35 +01:00
Lorenz Meier
803f2ce035
Fix threshold param comment
2016-01-18 11:36:11 +01:00
Lorenz Meier
f485b60f57
Kill switch: Fix logic to only trigger on on/off state of switch, not on/undefined. Remove debug output.
2016-01-18 11:36:11 +01:00
Mark Whitehorn
8cb472af31
add RC kill switch
2016-01-18 11:36:11 +01:00
Lorenz Meier
c802b86acc
Sensors: Fix FMUv4 voltage
2016-01-18 10:24:10 +01:00
Lorenz Meier
bafa9bb6bb
MAVLink: Fall back in altitude indication to baro if estimate is not available
2016-01-17 16:30:02 +01:00