Raouf
df3b6202f5
Rover: support DO_SET_REVERSE commands in guided, RTL, SmartRTL
7 years ago
Randy Mackay
73bdc3be09
Rover: set ahrs flyforward if thr over 15% for 2 seconds
...
or if throttle is positive and desired speed over 0.5m/s
7 years ago
Randy Mackay
29e8866ea9
Rover: move avoidance into calc_throttle
...
also enable avoidance for steering and guided modes
7 years ago
Peter Barker
89c830e949
Rover: make SmartRTL mode decide whether to save position or not
...
This changes things to work like the Copter equivalent
7 years ago
Randy Mackay
34c2fba9a7
Rover: boats stay active at destination in guided, rtl, smartrtl
7 years ago
Randy Mackay
57067fb8bc
Rover: add WP_SPEED and RTL_SPEED
...
This separates the default/maximum speed used in Auto, Guided, RTL and SmartRTL from the CRUISE_SPEED which is used as the base for the speed-to-throttle controller (along with CRUISE_THROTTLE)
7 years ago
Peter Barker
e38cefea8a
Rover: add SmartRTL mode
...
called at 3hz from scheduler
7 years ago