ardupilot/ArduPlane
Tom Pittenger 178bbb080b Plane: improve crosstrack error while navigating to loiter point
There is no crosstrack concept in the loiter navigation so when going from waypoint to loiter you will not converge onto the line between those two points. This commit adds crosstracking by performing normal waypoint navigation until you get near it.
2015-11-09 08:25:26 +11:00
..
altitude.cpp Remove use of PSTR 2015-10-30 14:35:04 +09:00
APM_Config.h Plane: added HIL_MODE parameter 2015-03-13 22:52:56 +11:00
APM_Config.h.reference Plane: cleanup HIL defines 2014-02-15 05:29:46 +11:00
ArduPlane.cpp ArduPlane: remove check for AVR CPUs 2015-11-04 12:14:15 +11:00
arming_checks.cpp Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
Attitude.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
capabilities.cpp Plane: init vehicle capabilities 2015-08-05 16:08:49 +09:00
commands_logic.cpp Plane: improve crosstrack error while navigating to loiter point 2015-11-09 08:25:26 +11:00
commands_process.cpp Plane: convert from .pde to .cpp files 2015-05-21 07:48:52 +10:00
commands.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
config.h ArduPlane: remove check for AVR CPUs 2015-11-04 12:14:15 +11:00
control_modes.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
createTags ArduPlane: don't use avr include dir for tags 2015-11-04 12:14:16 +11:00
defines.h Plane: reworked is_flying 2015-08-23 10:34:18 +10:00
events.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
failsafe.cpp Plane: require 5 channels to run failsafe passthrough 2015-09-07 09:16:14 +10:00
GCS_Mavlink.cpp ArduPlane: remove check for AVR CPUs 2015-11-04 12:14:15 +11:00
geofence.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
is_flying.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
landing.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
Log.cpp ArduPlane: remove check for AVR CPUs 2015-11-04 12:14:15 +11:00
make.inc Plane: initial support for AP_Parachute library 2015-10-27 16:06:34 +11:00
Makefile Plane: cleanup cruft in Makefile 2013-10-13 21:41:01 +11:00
navigation.cpp Plane: improve crosstrack error while navigating to loiter point 2015-11-09 08:25:26 +11:00
nocore.inoflag ArduPlane: Ported to AP_HAL 2012-12-20 14:51:36 +11:00
parachute.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
Parameters.cpp ArduPlane: remove check for MAVLINK_COMM_NUM_BUFFERS 2015-11-04 12:14:15 +11:00
Parameters.h ArduPlane: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:13 +11:00
Parameters.pde Plane: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:33 +09:00
Plane.cpp AP_HAL: make code not depend on concrete HAL implementations 2015-10-21 09:16:07 +11:00
Plane.h Minimize AP_Progmem.h includes 2015-10-30 14:35:32 +09:00
px4_mixer.cpp Plane: ensure throttle reverse is obeyed in all states 2015-09-14 09:42:20 +10:00
radio.cpp Remove use of PSTR 2015-10-30 14:35:04 +09:00
release-notes.txt Plane: prepare for 3.4.0 release 2015-09-24 10:08:27 +10:00
sensors.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
setup.cpp Replace use of UARTDriver::printf_P() with UARTDriver::printf() 2015-10-30 14:35:25 +09:00
system.cpp Plane: improve crosstrack error while navigating to loiter point 2015-11-09 08:25:26 +11:00
takeoff.cpp Rename gcs_send_text_P to gcs_send_text 2015-10-30 14:35:07 +09:00
test.cpp ArduPlane: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:13 +11:00