ardupilot/ArduCopter
George Zogopoulos 345c9208c8 ArduCopter: Excluded target velocity from slowdown calculations
The slowdown calculations should apply only to the relative velocity,
not the absolute one. Thus the target baseline velocity should be added
afterwards.
Naturally the absolute velocity limits should be applied afterwards.
2024-03-14 11:42:43 +11:00
..
APM_Config.h ArduCopter: use AP_BEACON_ENABLED instead of BEACON_ENABLED 2023-04-12 09:24:39 +10:00
AP_Arming.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
AP_Arming.h ArduCopter: be more consistent withb our defines around optional features 2024-01-09 10:51:55 +11:00
AP_ExternalControl_Copter.cpp ArduCopter: Fix some typos 2023-10-12 18:30:42 +11:00
AP_ExternalControl_Copter.h Copter: Add WARN_IF_UNUSED 2023-11-01 18:30:54 +11:00
AP_Rally.cpp ArduCopter: correct logging when rally disabled 2023-09-05 22:23:51 +10:00
AP_Rally.h ArduCopter: correct logging when rally disabled 2023-09-05 22:23:51 +10:00
AP_State.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
Attitude.cpp Copter: Support changing update period in Motors 2022-12-13 17:10:06 +11:00
Copter.cpp Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
Copter.h Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
GCS_Copter.cpp ArduCopter: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
GCS_Copter.h ArduCopter: move sysid_my_gcs to be public 2023-06-17 14:49:22 +10:00
GCS_Mavlink.cpp ArduCopter: use virtual method for GCS_MAVLink::handle_message 2024-01-24 09:07:41 +11:00
GCS_Mavlink.h ArduCopter: use virtual method for GCS_MAVLink::handle_message 2024-01-24 09:07:41 +11:00
Log.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
Parameters.cpp Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
Parameters.h Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
RC_Channel.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
RC_Channel.h ArduCopter: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
ReleaseNotes.txt Copter: release notes for 4.5.0-beta2 2024-03-14 11:42:42 +11:00
UserCode.cpp Copter: fix userhook aux switches 2021-12-01 07:44:25 +09:00
UserParameters.cpp Copter: fix USER_PARAMS_ENABLED includes 2023-11-22 18:16:32 +11:00
UserParameters.h Copter: set paraam default for user parameters 2022-12-30 14:40:55 -08:00
UserVariables.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
afs_copter.cpp AP_AdvancedFailsafe: option to automatically set mode to auto when datalink is loss 2023-09-12 09:09:39 +10:00
afs_copter.h AP_AdvancedFailsafe: option to automatically set mode to auto when datalink is loss 2023-09-12 09:09:39 +10:00
autoyaw.cpp Copter: minor format fixes 2023-11-28 07:46:33 +09:00
avoidance.cpp Copter: Check for height before turning on proximity simple avoidance 2021-02-16 20:08:00 +09:00
avoidance_adsb.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
avoidance_adsb.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
baro_ground_effect.cpp Copter: INAV rename for neu & cm/cms 2021-11-30 10:08:07 +11:00
commands.cpp ArduCopter: remove logging of first home location into CMD message set 2023-01-03 11:22:18 +11:00
compassmot.cpp Copter: remove enable_motor_output method 2023-03-25 07:57:48 +09:00
config.h Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
crash_check.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
defines.h Copter: encapsulate PayLoadPlace state and methods into existing struct 2023-10-27 14:15:53 +11:00
ekf_check.cpp Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
esc_calibration.cpp Copter: Change from division to multiplication 2022-03-16 18:41:52 +11:00
events.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
failsafe.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
fence.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
heli.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
inertia.cpp ArduCopter: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
land_detector.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
landing_gear.cpp ArduCopter: make and use AP_LANDINGGEAR_ENABLED 2022-12-14 18:30:23 +11:00
mode.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode.h ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_acro.cpp Copter: use pilot_desired_throttle rather than limit_throttle_out in stabilize and acro. 2022-09-07 17:03:03 +01:00
mode_acro_heli.cpp Copter: Update ACRO to use rate parameters and update expo function 2021-09-23 20:03:53 +09:00
mode_althold.cpp Copter: Add control over throttle ramp time during take-off 2022-08-31 19:19:04 -04:00
mode_auto.cpp ArduCopter: fractional Loiter Turn Support 2024-01-22 20:27:20 -08:00
mode_autorotate.cpp Copter: Change to Boolean value 2023-11-11 09:06:42 +09:00
mode_autotune.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_avoid_adsb.cpp Copter: change from control_mode to flightmode 2021-03-23 22:48:20 +11:00
mode_brake.cpp Copter: Note that this process is for SOLO 2023-06-20 11:10:26 +10:00
mode_circle.cpp ArduCopter: use AHRS to get Locations from origin-offset 2023-09-12 09:29:26 +10:00
mode_drift.cpp Copter: add support for command model class 2022-06-28 07:56:12 +09:00
mode_flip.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_flowhold.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_follow.cpp ArduCopter: Excluded target velocity from slowdown calculations 2024-03-14 11:42:43 +11:00
mode_guided.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_guided_nogps.cpp Copter: correct namespacing of Copter modes 2019-06-11 09:18:22 +09:00
mode_land.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_loiter.cpp ArduCopter: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
mode_poshold.cpp Copter: Reorder Alt_hold state switch statement for clarity 2022-10-04 10:03:44 +09:00
mode_rtl.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_smart_rtl.cpp Copter: auto yaw fix issues after testing 2022-11-01 08:21:50 +09:00
mode_sport.cpp Copter: Reorder Alt_hold state switch statement for clarity 2022-10-04 10:03:44 +09:00
mode_stabilize.cpp Copter: use pilot_desired_throttle rather than limit_throttle_out in stabilize and acro. 2022-09-07 17:03:03 +01:00
mode_stabilize_heli.cpp Copter: Clarify that the target_yaw_rate variable is set 2022-05-20 11:21:22 +09:00
mode_systemid.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_throw.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
mode_turtle.cpp Copter: use new motors thrust linrisation, don't send air density ratio 2023-04-18 09:32:22 +10:00
mode_zigzag.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
motor_test.cpp Copter: check with motors if motor test is allowed 2023-06-27 10:24:15 +10:00
motors.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
navigation.cpp Copter: remove unused update_navigation and run_autopilot 2021-03-23 10:12:08 +09:00
precision_landing.cpp ArduCopter: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
radio.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
sensors.cpp Copter: use new motors thrust linrisation, don't send air density ratio 2023-04-18 09:32:22 +10:00
standby.cpp Copter: Rename set_yaw_target_to_current_heading 2021-05-26 16:03:05 +09:00
surface_tracking.cpp Copter: Add support for terrain altitude time constant 2023-03-07 13:41:35 +11:00
system.cpp Copter: filter ekf variances for failsafe and vibration checks 2024-03-14 11:42:42 +11:00
takeoff.cpp Copter: encapsulate auto takeoff into an ojbect 2023-10-18 13:47:11 +11:00
takeoff_check.cpp Copter: Support checking max rpm in the takeoff check 2023-05-02 10:23:55 +10:00
terrain.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
toy_mode.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
toy_mode.h Copter: fix USER_PARAMS_ENABLED includes 2023-11-22 18:16:32 +11:00
tuning.cpp ArduCopter: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
version.h Copter: version to 4.5.0-beta2 2024-03-14 11:42:42 +11:00
wscript Copter: remove linkage of AP_Stats 2020-01-16 20:36:54 +11:00