9780 Commits

Author SHA1 Message Date
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