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
sander
f9037b9ca7
Force vtol by default and correct param name
2016-04-02 21:29:26 +01:00
sander
4171e89137
Code style and commenting
2016-04-02 21:29:26 +01:00
sander
b922ceecfd
Rename VT_FORCE_VTOL to VT_NAV_FORCE_VTL
2016-04-02 21:29:26 +01:00
sander
26c8df0eb9
Sanitize vtol_takeoff behavior
2016-04-02 21:29:26 +01:00
sander
1a20de7908
Fix aligning to next waypoint for regular transition command
2016-04-02 21:29:26 +01:00
sander
3f256a778d
apply vtol_force_vtol
...
remove debug output
2016-04-02 21:29:26 +01:00
sander
b99e3e0ae2
Wait for VTOL transition command to complete
2016-04-02 21:29:26 +01:00
sander
240c8fbee1
Fix VTOL_LAND to have correct SETPOINT_TYPE
2016-04-02 21:29:26 +01:00
Andreas Antener
aafeab63d5
do not try to calculate FOH altitude when distance and acceptance radius are 0
2016-04-02 21:29:26 +01:00
sander
31862be420
Workitem handling for land
2016-04-02 21:29:26 +01:00
sander
903a0cd689
Vtol takeoff/land handling in work items
2016-04-02 21:29:25 +01:00
sander
8d8c3f9683
Implement forced VTOL landing
2016-04-02 21:29:25 +01:00
sander
a713fd4197
Implemented VTOL_TAKEOFF and VTOL_LAND commands
2016-04-02 21:29:25 +01:00
Daniel Agar
adab451013
fw defaults param fix
2016-03-30 18:30:22 +02:00
Nic
b600e3ee93
added descend into navigation using existing land helper, downstream logic handles ignoring position setpoints (despite being populated), tested with multirotor in gazebo
2016-03-28 12:27:20 +02:00
James Goppert
5418e17a99
Navigator mavlink_fd rename fix.
2016-03-27 15:35:47 -04:00
Lorenz Meier
039d1e4e2f
Fix wrong header location
2016-03-27 12:52:47 +02:00
Lorenz Meier
4aceb21d19
Mission: Be less chatty
2016-03-27 12:26:33 +02:00
Andreas Antener
d9cabde13e
reset mission after vehicle was in mission and then disarms
2016-03-27 12:25:47 +02:00
Jimmy Johnson
fbd2edaae5
fixing possible safety issue with altitude
2016-03-27 12:10:57 +02:00
Lorenz Meier
ed2029b5d4
Navigator: Fix header code style
2016-03-27 12:10:57 +02:00