Commit Graph
571 Commits
Author SHA1 Message Date
Jimmy Johnson 554d1ac013 making first setpoint on follow target activation loiter in place 2016-03-27 12:10:57 +02:00
Jimmy Johnson 69351675b6 follow target mode working 2016-03-27 12:10:57 +02:00
Jimmy Johnson bbc8eaefd7 Adding new follow target navigation and main states. New follow target
topic added. New follow fsm added to the navigator
2016-03-27 12:10:57 +02:00
Daniel Agar 26bb2fd22f capitalize param values 2016-03-25 20:38:08 -04:00
Daniel Agar 6888545037 remove @unit enum 2016-03-25 20:33:25 -04:00
Daniel Agar 70a68def83 params correct boolean tag 2016-03-25 20:25:17 -04:00
Daniel Agar c748eb6757 cleanup mission params 2016-03-25 16:28:51 -04:00
Julian Oes bba0d0384d drivers/modules: changes after mavlink_log change
The mavlink_log API changes lead to changes in all drivers/modules using
it.
2016-03-24 13:10:02 +01:00
Daniel Agar 25cb671a6c mission_block.h add TODO 2016-03-22 06:54:42 +01:00
Daniel Agar 408d147a18 MissionFeasibilityChecker geofence ignore NAV_CMD_DO_*
-closes #4040
2016-03-22 06:54:41 +01:00
Andreas Antener 4847023cad reset current setpoint when entering RTL 2016-03-19 19:30:09 +04:00
Daniel Agar 7a9427bc34 param remove empty @unit 2016-03-14 09:12:34 +01:00
Daniel Agar db06e7eebc rtl param @unit 2016-03-14 09:12:34 +01:00
Daniel Agar 15aceae7d8 rcloss param @unit 2016-03-14 09:12:34 +01:00
Daniel Agar 189138d6a1 navigator param @unit 2016-03-14 09:12:34 +01:00
Daniel Agar 2fbf607341 mission param @unit 2016-03-14 09:12:34 +01:00
Daniel Agar e22e0b28b6 gpsfailure param @unit 2016-03-14 09:10:29 +01:00
Daniel Agar d10027996a geofence param @unit 2016-03-14 09:10:29 +01:00
Daniel Agar dc34328e67 datalinkloss param @unit 2016-03-14 09:10:29 +01:00
Lorenz Meier cab895004d Navigator: DDifferentiatee between min loiter alt and min takeoff alt. Reduce both by default 2016-03-14 09:05:22 +01:00
Lorenz Meier b323908fc5 Correct param name 2016-03-13 18:12:17 +01:00
Lorenz Meier 2a2dca84bf Navigator: Do not interpret DO_SET_SPEED as 3D location, reset speed on negative value. 2016-03-13 18:09:52 +01:00
Lorenz Meier 697096511c Enable change speed command 2016-03-13 18:07:47 +01:00
Lorenz Meier 2549505e7b Navigator: Add support to read cruising speed off a mission item 2016-03-13 18:07:47 +01:00
Lorenz Meier 1fdf252e96 Remove duplicate LAND mode, clean up mode reporting across the board to ensure consistency 2016-03-13 15:39:35 +01:00
Daniel Agar 2eea0af843 navigator only accept waypoints if !landed 2016-03-03 10:15:35 +01:00
Lorenz Meier 509be82081 Navigator: Show feedback on pause / continue command 2016-02-28 11:17:27 +01:00
Lorenz Meier 64a6c16fb6 Add reposition command support 2016-02-27 11:22:39 +01:00
Lorenz Meier 362e0316f7 Navigator: Forward trigger distance commands 2016-02-23 09:25:47 +01:00
Mark Charlebois 0637437d8d Backed out added code from bad merge
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:44 +01:00
Mark Charlebois 014f15d8b0 Rebase changes on upstream master
This brings in many of the changes from the PX4 fork on ATLFLight.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:43 +01:00
Mark Charlebois 9cf44c0a31 Backed out added code from bad merge
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:42 +01:00
Mark Charlebois 9f3bf8e9f4 Rebase changes on upstream master
This brings in many of the changes from the PX4 fork on ATLFLight.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:41 +01:00
sander 90276fa3a7 VTOL: check feasibility as rotary wing 2016-02-18 21:42:37 +01:00
Andreas Antener 967b404de8 only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition 2016-02-18 18:55:56 +01:00
Andreas Antener 570fb97163 updated timeout logic to work only on waypoints with forced headings, updated param docs accordingly 2016-02-15 23:29:47 +01:00
Andreas Antener eb5b8a32ee transition alignment will force heading now and go to RTL if it cannot reach it in time, handle mission failure correctly, reset after mission update, issue message with actual problem 2016-02-15 23:29:38 +01:00
Andreas Antener bb4decfa8b implemented basic heading timeout for waypoint acceptance, added parameter for yaw error on waypoint heading acceptance, set yaw timeout for vtol default 2016-02-15 23:26:28 +01:00
Roman 80f8fcbdf6 implemented vtol weathervane yaw control for landing and loiter mission item 2016-02-15 09:48:37 +01:00
sander 581623cd48 Fix for transition failsafe 2016-02-11 23:38:30 +01:00
Andreas Antener ff43c1ab6a disable yaw on takeoff wp before heading update 2016-02-11 16:53:35 +01:00
Andreas Antener fb8b981015 make FOH and yaw mode work in parallel 2016-02-08 23:36:07 +01:00
Andreas Antener a63197b82b prevent home yaw mode for vtol during transitions 2016-02-08 11:09:12 +01:00
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