Daniel Agar
be3348d770
mission_params.c param metadata
2016-05-13 21:03:40 -04:00
Daniel Agar
eae726e345
FW add mavlink NAV_CONTROLLER_OUTPUT
2016-05-13 12:56:04 +02:00
Lorenz Meier
a700b02f77
Navigator: Do not publish an empty triplet
2016-05-13 11:03:35 +02:00
Daniel Agar
ec519a33b3
navigator_params.c param metadata
2016-05-11 12:30:04 -04:00
Daniel Agar
c5d53c4ee6
mission_params.c param metadata
2016-05-11 12:30:04 -04:00
Daniel Agar
731f633d3e
gpsfailure_params.c param metadata
2016-05-11 12:30:00 -04:00
Daniel Agar
0fbf12a021
datalinkloss_params.c param metadata
2016-05-11 12:29:57 -04:00
Lorenz Meier
8960ab3402
Navigator: differentiate between takeoff and reposition commands, perform calculations for repositions only when armed.
2016-05-10 13:58:42 +02:00
Lorenz Meier
86a5244bc9
RTL: Set RTL messages to info so they do not distract the user from the actual operation
2016-05-10 12:40:59 +02:00
Lorenz Meier
098db8595f
Style fix
2016-05-10 12:40:28 +02:00
Lorenz Meier
05b19c8e85
Fix yaw handling for land command
2016-05-10 12:09:47 +02:00
Lorenz Meier
65f9a86c19
Navigator: Only run FOH logic when in mission mode
2016-05-10 10:13:37 +02:00
Lorenz Meier
a686d9a166
Navigator: Add mission state feedback
2016-05-10 10:12:29 +02:00
Lorenz Meier
09d8476c1d
Navigator: update header
2016-05-10 10:12:10 +02:00
Lorenz Meier
b9333d95f4
Navigator: Run faster
2016-05-09 23:01:54 +02:00
Michal Stasiak
9db80b75f4
Auto take-off corner case: Reset work item type when landed
2016-05-03 14:04:33 +02:00
Lorenz Meier
e1e15add01
Reposition: Do not yaw for small dispsplacements
2016-05-03 13:35:53 +02:00
Lorenz Meier
a4ad826958
Loiter: Face travel direction when performing reposition
2016-05-03 13:16:19 +02:00
Lorenz Meier
c84b2ddeb0
Navigator: Clarify geofence params, remove terminate
2016-05-01 18:28:20 +02:00
Lorenz Meier
3598d1e291
Fix typo in param meta
2016-04-25 08:44:51 +02:00
Lorenz Meier
dc635b460c
Update FIirmware param meta
2016-04-25 08:44:51 +02:00
Lorenz Meier
163b5afc73
Navigator: Fix style
2016-04-25 08:44:51 +02:00
Lorenz Meier
35180e1d10
Hide OBC failsafe actions for normal users
2016-04-25 08:44:51 +02:00
Lorenz Meier
5c70b44d0a
Navigator: Support finer granularity of RTL and failsafe actions
2016-04-25 08:44:51 +02:00
Lorenz Meier
a1e90f4aa7
Better loiter handling
2016-04-24 20:03:05 +02:00
Lorenz Meier
588133e85d
Commander: Only change flight mode immediately if GCS requested it
2016-04-24 12:10:23 +02:00
Lorenz Meier
2244ff167f
Navigator: execute on reposition commands
2016-04-24 11:54:20 +02:00
Lorenz Meier
05aae9410c
Navigator: Handle reposition commands. Untested
2016-04-23 20:12:11 +02:00
Lorenz Meier
82d51c5d17
Support more failsafe actions on data link and RC loss
2016-04-23 16:31:03 +02:00
Lorenz Meier
268b2e3546
Improve yaw behaviour in RTL
2016-04-23 15:47:00 +02:00
Lorenz Meier
5569d5444b
Fix incorrect use of constant
2016-04-21 10:02:52 +02:00
sander
3307c71e6d
Additional yaw handling on land
2016-04-21 09:32:33 +02:00
sander
e2812e34f8
Restore yaw orientation on RTL descend
2016-04-21 09:32:33 +02:00
sander
f5d3871b9c
Fix RTL vtol back transition
2016-04-21 09:32:33 +02:00
Andreas Antener
e42206fc61
use waypoint type for RTL descent phase
2016-04-21 09:32:33 +02:00
Andreas Antener
f224375641
VTOL: transition to MC before descent in RTL
2016-04-21 09:32:33 +02:00
James Goppert
967e4dd127
Modified cmake to use STACK_MAX and STACK_MAIN
2016-04-14 13:36:36 -04:00
Julian Oes
6abc55c303
navigator: whitespace
2016-04-11 18:01:49 +02:00
Julian Oes
34e504aec5
navigator: fix after rebase
2016-04-11 18:01:49 +02:00
Julian Oes
50c36296fa
navigator: compile fixes after rebase
2016-04-11 18:01:49 +02:00
Julian Oes
05d64b3342
navigator: fix for vehicle status refactor
2016-04-11 18:01:49 +02:00
Julian Oes
1f44fb1efd
commander: internalize system status bools
...
Most condition bools in the commander are not used anywhere but in the
commander. It therefore makes sense to move them to a different internal
struct and remove them from the vehicle_status message.
Also, the land_detected should be used by all the modules instead of
getting it through the commander and system_status.
2016-04-11 18:01:47 +02:00
Julian Oes
8e9e9f8a8b
vehicle_status: move vtol_vehicle_status enum
...
It makes more sense to have the VTOL status in its own message.
2016-04-11 18:01:47 +02:00
sander
7338fe889e
Only set virtual waypoint for VTOL_TAKEOFF. Fixes #4193
2016-04-09 13:24:20 +02:00
sander
42eff31c84
Keep current altitude for vtol move to land after transition
2016-04-09 12:23:43 +02:00
Andreas Antener
7f5a2b1bac
only use the default acceptance radius for checking mission feasibility
2016-04-08 22:40:02 -07:00
sander
cbe7bd2198
Set virtual waypoint for VTOL_TAKEOFF item
2016-04-02 21:29:27 +01:00
sander
4fc24dce60
Set correct setpoint type for vtol transitions
2016-04-02 21:29:27 +01:00
sander
dcacefb0d3
Ignore position for VTOL_TAKEOFF
2016-04-02 21:29:26 +01:00
sander
a9511478f2
Don't allow yaw updates during transition
2016-04-02 21:29:26 +01:00