ardupilot/APMrover2
Randy Mackay 9ae9f84498 Rover: fix G_Dt when SCHED_LOOP_RATE increased
This fixes a bug in the G_Dt calculation which is used in the motors library and PID controllers.  The issue occurred in cases where the ahrs_update was not being run which could happen because it's estimated time was too long.
This also properly runs the critical functions (update ahrs, run flight mode code, send outputs to motors) at up to 400hz
2018-08-25 17:50:15 +10:00
..
afs_rover.cpp Rover: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
afs_rover.h Rover: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
AP_Arming.cpp Rover: remove min-max-configured pre-arm checks 2018-08-07 09:45:09 +10:00
AP_Arming.h Rover: use singletons in AP_Arming 2018-07-03 13:44:11 +10:00
AP_MotorsUGV.cpp Rover: add output tests for omni frames 2018-08-08 17:07:50 +09:00
AP_MotorsUGV.h Rover: add custom config support 2018-08-07 10:01:32 +09:00
APM_Config.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
APMrover2.cpp Rover: fix G_Dt when SCHED_LOOP_RATE increased 2018-08-25 17:50:15 +10:00
balance_bot.cpp Rover: BalanceBot.cpp renamed to balance_bot.cpp 2018-06-28 21:55:20 +09:00
capabilities.cpp Rover: report set-attitude-target capability 2018-05-25 10:40:49 +09:00
commands_logic.cpp Rover: minor fixes for reversed handling 2018-08-22 14:25:22 +09:00
commands.cpp Rover: use AP_RTC 2018-06-15 08:01:22 +10:00
compat.cpp Rover: remove unused mavlink_delay(uint32_t ms) 2017-08-24 20:41:16 +09:00
config.h Rover: removed unused macros 2018-07-04 20:05:10 +01:00
crash_check.cpp Rover: Modify indentation (NFC) 2018-07-30 08:17:53 +09:00
createTags APMrover2: remove mention to .pde files 2016-05-07 22:55:48 -03:00
cruise_learn.cpp Rover: send GCS warning when cruise learning fails to start 2017-08-25 14:05:23 +09:00
defines.h Rover: remove dead gcs failsafe code 2018-08-02 15:21:03 +09:00
failsafe.cpp Rover: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
fence.cpp Rover: add fence support 2018-01-22 17:18:41 +09:00
GCS_Mavlink.cpp Rover: minor fixes for reversed handling 2018-08-22 14:25:22 +09:00
GCS_Mavlink.h Rover: follow mode fixes and improvements 2018-07-18 15:11:09 +09:00
GCS_Rover.h Rover: remove CLI 2017-08-14 10:23:50 +09:00
Log.cpp Rover: log desired pitch in ATT message 2018-08-06 11:30:22 +09:00
make.inc Rover: implement Follow mode 2018-07-18 15:11:09 +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_acro.cpp Rover: set ahrs flyforward if thr over 15% for 2 seconds 2018-05-29 16:37:31 +09:00
mode_auto.cpp Rover: Move set_reverse method to Mode class 2018-08-22 13:36:38 +09:00
mode_follow.cpp Rover: follow mode fixes and improvements 2018-07-18 15:11:09 +09:00
mode_guided.cpp Rover: fix initial target when setting Guided 2018-08-22 21:02:40 +09:00
mode_hold.cpp Rover: balance bot pitch control added in all modes 2018-06-28 21:55:20 +09:00
mode_loiter.cpp Rover: Add loiter behaviour parameter 2018-08-08 07:17:13 +09:00
mode_manual.cpp Rover: balance bot pitch control added in all modes 2018-06-28 21:55:20 +09:00
mode_rtl.cpp Rover: support DO_SET_REVERSE commands in guided, RTL, SmartRTL 2018-08-22 13:36:44 +09:00
mode_smart_rtl.cpp Rover: support DO_SET_REVERSE commands in guided, RTL, SmartRTL 2018-08-22 13:36:44 +09:00
mode_steering.cpp Rover: set ahrs flyforward if thr over 15% for 2 seconds 2018-05-29 16:37:31 +09:00
mode.cpp Rover: set reverse to false on entering a mode 2018-08-22 14:25:30 +09:00
mode.h Rover: support DO_SET_REVERSE commands in guided, RTL, SmartRTL 2018-08-22 13:36:44 +09:00
motor_test.cpp Rover: use ArmingMethod enumeration 2018-07-03 15:16:38 +10:00
Parameters.cpp Rover: add support for Sprayer 2018-08-17 15:33:35 +09:00
Parameters.h Rover: add support for Sprayer 2018-08-17 15:33:35 +09:00
radio.cpp Rover: remove dead gcs failsafe code 2018-08-02 15:21:03 +09:00
RC_Channel.cpp Rover: fix compiler warning in RC_Channel 2018-08-11 11:23:35 +09:00
RC_Channel.h Rover: remove dead gcs failsafe code 2018-08-02 15:21:03 +09:00
release-notes.txt Rover: 3.4.2 release notes 2018-07-30 14:37:55 +09:00
Rover.cpp Rover: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
Rover.h Rover: add custom config support 2018-08-07 10:01:32 +09:00
sensors.cpp Rover: remove compass accumulate 2018-08-06 11:05:34 +10:00
Steering.cpp Rover: fixes bug in rovers with pivot turning 2018-07-11 11:35:43 +09:00
system.cpp Rover: Remove unneeded ServoRelayEvent mask set 2018-08-20 21:31:06 -07:00
version.cpp Rover: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
version.h Rover: version to 3.5.0-dev 2018-08-01 20:23:24 +09:00
wscript Rover: implement Follow mode 2018-07-18 15:11:09 +09:00