Andreas Antener
7af0816570
fixed yaw calculation for all yaw modes and stay during loiter items
2016-02-08 11:09:12 +01:00
Andreas Antener
20ef3adb1f
set relative altitude to false when using the feedback for the landing waypint
2016-02-08 11:09:12 +01:00
Andreas Antener
baa11e357d
refactored do_set_servo handling and generalized formatting of CMD mavlink mission items, fixes #3644
2016-02-08 11:09:12 +01:00
Andreas Antener
46bd1cbacf
only update previous setpoint if we read a new actual position setpoin, prevent yawing between waypoints inside the acceptance radius
2016-02-08 11:09:12 +01:00
Andreas Antener
134e95efda
don't use waypoint heading for landing descent
2016-02-08 11:09:12 +01:00
Andreas Antener
b05465470a
ignore wp altitude for intermediate landing wp so it doesn't descent before it is in landing mode
2016-02-08 11:09:12 +01:00
Andreas Antener
fec7950424
prevent yaw setpoint from changeing constantly when we're over it
2016-02-08 11:09:12 +01:00
Andreas Antener
26c635359e
updated some message severities and clarified reset in pos controller
2016-02-08 11:09:11 +01:00
Andreas Antener
e32ec2a29a
wait until until vehicle enters transition before continuing after transition command
2016-02-08 11:09:11 +01:00
Andreas Antener
1351c6f68c
small fixes
2016-02-08 11:09:11 +01:00
tumbili
f8f208dbe6
vtol: reset multirotor positon and altitude
...
when not in rotary wing mode
2016-02-08 11:09:11 +01:00
Andreas Antener
dfb31f2252
finish moving to waypoint after a back transition
2016-02-08 11:09:11 +01:00
Andreas Antener
0bdfb465cf
set correct mission item type for aligning before transition
2016-02-08 11:09:11 +01:00
Andreas Antener
c11a677207
directly issue status update after vtol update
2016-02-08 11:09:11 +01:00
Andreas Antener
ff47cae7c1
removed warning
2016-02-08 11:09:11 +01:00
Andreas Antener
02aa0eacd5
align towards next waypoint before MC to FW transition
2016-02-08 11:09:11 +01:00
Andreas Antener
b75eaf3c4a
implemented takeoff before WP and move to WP before land
2016-02-08 11:09:10 +01:00
Andreas Antener
ac985ee1c7
fixed mission item iteration
2016-02-08 11:09:10 +01:00
Andreas Antener
93bc018c93
read current and next mission item at the same time, issue item commands while processing items, guarding setpoint from non-position items
2016-02-08 11:09:10 +01:00
sander
9e0c636b97
RTL transition set constant
2016-02-07 18:19:32 +01:00
sander
9ad39fec67
If VTOL then transition to RW before landing in RTL
2016-02-07 18:19:32 +01:00
sander
949b0738e1
Remove run-once procedure on check_dist_1wp
2016-02-07 17:56:10 +01:00
Andreas Antener
7a592d56a2
initialize mission item struct
2016-02-07 11:36:03 +01:00
Andreas Antener
48ea0230e1
minimum clearance for separate takeoff item needs to be bigger than acceptance radius
2016-02-07 01:32:34 +01:00
Andreas Antener
248bbcb520
use system specific acceptance radius for multirotor takeoff, ignore mission item
2016-02-07 01:32:34 +01:00
Lorenz Meier
8c56f38ea6
Add missing reboot required flag
2016-02-06 16:25:52 +01:00
Lorenz Meier
8ba1132660
Companion link: Support enums
2016-02-06 16:12:19 +01:00
Lorenz Meier
1aff724ee2
Reject loiter turns
2016-02-06 13:42:03 +01:00
Lorenz Meier
7345440a1a
Enable TELEM2 in OSD mode by default
2016-02-06 13:41:48 +01:00
Roman
fcf642fe4e
fixed bad formating of ekf2 CMakeFile
2016-02-05 18:28:32 +01:00
Paul Riseborough
371e5f70b1
ekf2: fix formatting
2016-02-05 18:28:32 +01:00
Paul Riseborough
2db2d8f6f4
lib: update ecl reference
2016-02-05 18:28:32 +01:00
Paul Riseborough
a37daf4cec
ekf2: Add position observation noise parameter for flying without GPS
...
A larger position uncertainty is required when flying without GPS to reduce tilt attitude estimation errors caused by vehicle manoeuvring. This needs to be tuneable to allow optimisation for different use cases (e.g. outdoor vs indoor).
2016-02-05 18:28:32 +01:00
Paul Riseborough
8f020d5a8f
ekf2: 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).
Update documentation and display names for consistency.
2016-02-05 18:28:32 +01:00
Lorenz Meier
4123da4963
SF10a: Run driver at the default max rate
2016-02-05 18:24:24 +01:00
ecmnet
9eb46fa7a0
Conversion rate comment added
2016-02-05 18:23:39 +01:00
ecmnet
497982aa4a
Overclocking comment added
2016-02-05 18:23:32 +01:00
ecmnet
f725ded9d4
Fixing code styles
2016-02-05 18:23:22 +01:00
ecmnet
edfbb90656
Initial commit SF10x driver
2016-02-05 18:23:13 +01:00
Roman
fdc0ef00b3
fix TECS logging
2016-02-05 17:14:10 +01:00
Lorenz Meier
15e7b19991
uORB: Block on simulation delay for orb_check() calls as well
2016-02-05 16:36:43 +01:00
Lorenz Meier
39ee36a8ea
Pre-empt HRT execution in SITL if simulator is slow
2016-02-05 09:24:59 +01:00
Lorenz Meier
5f93f04627
HRT: Fix code style
2016-02-05 09:16:53 +01:00
Lorenz Meier
ac788ad5dc
MAVLink: Fix code style
2016-02-05 09:16:41 +01:00
Lorenz Meier
f5c5f4757d
sensors: Fix code style
2016-02-05 09:16:28 +01:00
Lorenz Meier
9f2498af94
Attitude controller: Include process name in poll error message
2016-02-05 00:54:40 +01:00
Lorenz Meier
14946f11c1
Commander: Include process name in poll error message
2016-02-05 00:54:19 +01:00
Lorenz Meier
443a58cafe
px4_poll() on POSIX: Block execution in simulation if required
2016-02-05 00:53:58 +01:00
Lorenz Meier
8e62c9eb8d
Use delay API
2016-02-05 00:53:22 +01:00
Lorenz Meier
61fac4a127
HRT: Support delay API
2016-02-05 00:53:08 +01:00