ardupilot/APMrover2
Randy Mackay 0b917cfd36 Rover: mode auto guided and rtl slow before destination
new mode class member _desired_speed_final holds target speed at destination

main vehicle code passes heading to next waypoint into auto mode.
we do not provide heading when delaying at waypoint which signals we wish

auto-mode calculates final speed at destination which allows vehicle to
make turn within value of WP_OVERSHOOT parameter assuming vehicle turns at
maximum lateral acceleration.
2017-08-15 20:47:19 +09:00
..
afs_rover.cpp Rover: add reason to set_mode 2017-07-31 18:01:17 +09:00
afs_rover.h Rover: update advanced failsafe 2017-07-21 10:13:20 +09:00
AP_Arming.cpp Rover: add pre_arm_rc_checks 2017-07-18 10:15:44 +09:00
AP_Arming.h Rover: add pre_arm_rc_checks 2017-07-18 10:15:44 +09:00
AP_MotorsUGV.cpp AP_MotorsUGV: add limit flags 2017-08-15 20:47:19 +09:00
AP_MotorsUGV.h AP_MotorsUGV: add limit flags 2017-08-15 20:47:19 +09:00
APM_Config.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
APMrover2.cpp Rover: remove CLI 2017-08-14 10:23:50 +09:00
capabilities.cpp Rover: Add compass cal capability bit 2016-12-04 19:17:01 -08:00
commands_logic.cpp Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
commands.cpp Rover: remove next_WP, wp_distance, navigate 2017-08-05 11:20:58 +09:00
compat.cpp Rover: use millis/micros/panic functions 2015-11-20 12:26:14 +09:00
config.h Rover: remove CLI 2017-08-14 10:23:50 +09:00
control_modes.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
crash_check.cpp Rover: add reason to set_mode 2017-07-31 18:01:17 +09:00
createTags APMrover2: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h Rover: add reason to set_mode 2017-07-31 18:01:17 +09:00
events.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
failsafe.cpp Rover: add reason to set_mode 2017-07-31 18:01:17 +09:00
GCS_Mavlink.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
GCS_Mavlink.h Rover: move common mavlink camera handling up 2017-07-28 14:32:58 +01:00
GCS_Rover.h Rover: remove CLI 2017-08-14 10:23:50 +09:00
Log.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
make.inc Rover: add AC_PID and AR_AttitudeControl to build 2017-08-15 20:47:19 +09:00
Makefile Rover Makefile: don't include targets.mk directly (included by apm.mk) 2013-01-09 13:15:53 -08:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
mode_auto.cpp Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
mode_guided.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
mode_hold.cpp Rover: mode fixes for reversing 2017-08-05 11:20:58 +09:00
mode_learning.cpp Rover: add control modes class 2017-07-21 10:13:20 +09:00
mode_manual.cpp Rover: move manual mode failsafe handling to mode class 2017-07-21 10:13:20 +09:00
mode_rtl.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
mode_steering.cpp Rover: use AR_AttitudeControl for throttle control 2017-08-15 20:47:19 +09:00
mode.cpp Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
mode.h Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
motor_test.cpp Rover: fix motor test for pilot passthrough of steering 2017-07-18 10:15:44 +09:00
Parameters.cpp Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
Parameters.h Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
Parameters.pde Rover: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:29 +09:00
radio.cpp Rover: formatting fixes and const local variables 2017-08-05 17:05:00 +09:00
release-notes.txt Rover: Bringing the releases notes up to date. 2017-03-15 17:24:35 +11:00
Rover.cpp Rover: use AR_AttitudeControl for steering control 2017-08-15 20:47:19 +09:00
Rover.h Rover: mode auto guided and rtl slow before destination 2017-08-15 20:47:19 +09:00
sensors.cpp Rover: remove CLI 2017-08-14 10:23:50 +09:00
Steering.cpp Rover: remove active-loiter and set-auto-wp 2017-08-05 11:20:58 +09:00
system.cpp Rover: remove CLI 2017-08-14 10:23:50 +09:00
version.h Rover: version to 3.2.0-dev 2017-07-08 12:24:57 +09:00
wscript Rover: add AC_PID and AR_AttitudeControl to build 2017-08-15 20:47:19 +09:00