306 Commits (818e50050901bc7042d188029f9ea27e4478ab76)

Author SHA1 Message Date
Randy Mackay a0b65a262b Copter: use scaled throttle for accel-throttle's I term 12 years ago
Randy Mackay 06a71af12f Copter: THR_MID used to scale manual throttle 12 years ago
Randy Mackay aaecc25ac7 Copter: leonard's inav2 12 years ago
Randy Mackay deafbf1f56 Copter: inav loiter comment changes 12 years ago
Randy Mackay 68fc9ac1d8 Copter: add "f" to end of float constants 12 years ago
Randy Mackay 9a09f086d2 Copter: Leonard Hall's inertial nav ver 2 12 years ago
rmackay9 ab1978ad50 Copter: Leonard Hall's inertial nav based loiter 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Randy Mackay 175f69a64f ArduCopter: smooth throttle when switching from manual throttle to alt hold 12 years ago
rmackay9 21b6c78d12 ArduCopter: added get_throttle_althold_with_slew to allow slower altitude target changes 12 years ago
Andrew Tridgell 860f4b2605 Copter: merge the latest 2.9 changes into master 12 years ago
Andrew Tridgell ead38f917f Copter: use GRAVITY_MSS 12 years ago
Andrew Tridgell 51d987a890 Copter: removed unusued variable 12 years ago
rmackay9 677b38a48e ArduCopter: first implementation of surface tracking using sonar 12 years ago
rmackay9 daac540e08 ArduCopter: get_throttle_althold - add check to avoid divide by zero 12 years ago
rmackay9 576af6d487 ArduCopter: bug fix to althold desired rate calculation. Fix from Jonathan. 12 years ago
rmackay9 ff40fa6aab ArduCopter: alt hold bug fix - should use 2x linear distance when calculating the desired rate 12 years ago
rmackay9 393c893cdb ArduCopter: bug fix (attempt #2) for accel based throttle controller 12 years ago
rmackay9 e583ade62d ArduCopter: bug fix to accel based throttle controller (was using m/s instead of cm/s) 12 years ago
rmackay9 e850ab7ccd ArduCopter: add AUTO_VELZ_MIN, AUTO_VELZ_MAX and PILOT_VELZ_MAX to allow better control of climb/descent rate in auto and manual throttle modes 12 years ago
rmackay9 466097b383 ArduCopter: use inertial nav for current altitude and climb rate 12 years ago
rmackay9 7a5e4b8549 ArduCopter: stop unnecessary updates of target altitude and knock-on effect of too many EV message in dataflash log 12 years ago
rmackay9 ac8af9a53f ArduCopter: Leonard Hall's changes to alt hold including adding low pass filter to climb rate 12 years ago
rmackay9 f4c50353b9 ArduCopter: allow tuning of the Throttle Rate D term 12 years ago
rmackay9 7ea34d4fb7 ArduCopter: updated accel based throttle to use ahrs's get_accel_ef method 12 years ago
Pat Hickey 7af03127f6 ArduCopter: more work 12 years ago
rmackay9 af77425636 ArduCopter: fix Failed to Init Optflow message at startup 12 years ago
rmackay9 2f1b2b70e6 ArduCopter: added ACRO_TRAINER parameter to allow enabling/disabling the acro training function which will bring the roll back to within +- 45 degrees 12 years ago
rmackay9 154e3c33f7 ArduCopter, AP_InertialNav: consolidated ThirdOrderComplementaryFilter into AP_InertialNav to save about 200bytes of RAM 12 years ago
Robert Lefebvre 0eb57bf93d ACM: TradHeli 12 years ago
Robert Lefebvre 1b97a92098 ACM: Code Cleanup 12 years ago
rmackay9 9dd978576b ArduCopter: auto yaw changes to allow pilot override of yaw during missions 12 years ago
rmackay9 2dd4694eef ArduCopter: adjusted pid_throttle_accel dt to 0.01 (100hz) 12 years ago
rmackay9 39d524212f ArduCopter: allow accel based throttle controller to be enabled/disabled with the new THR_ACC_ENABLE parameter. 12 years ago
rmackay9 a5bb54e36e ArduCopter: RTL clean-up and slightly improved landing sensor 12 years ago
rmackay9 072ffec493 ArduCopter: allow INERTIAL_NAV to be enabled separately for horizontal and vertical position 12 years ago
rmackay9 bdb47c449a ArduCopter: pass linear altitude error to throttle rate controllers. 12 years ago
rmackay9 7b4ed2d227 ArduCopter: restored landing detector to landing throttle mode. 12 years ago
rmackay9 a94826f182 ArduCopter: add set_throttle_mode to better control initialisation of variables 12 years ago
rmackay9 1036b35128 ArduCopter: added back in angle boost and recombined for heli and multicopter 12 years ago
rmackay9 3cbef57c64 ArduCopter: first merge of leonard's accel based altitude controller plus other changes from Randy 12 years ago
Robert Lefebvre 1d589c0b7d ACM: TradHeli 12 years ago
Robert Lefebvre 07d7d90882 ACM: TradHeli 12 years ago
Robert Lefebvre 3f0e8dd358 ACM: TradHeli 12 years ago
Robert Lefebvre e8d619acad ACM: Begin creation of TradHeli rate control. 12 years ago
Robert Lefebvre 95eeda7cf7 ACM: TradHeli 12 years ago
Robert Lefebvre 6ffc115236 Changes to get_throttle_rate() 12 years ago
rmackay9 07a7a1acd8 ArduCopter: replaced digitalRead and digitalWrite with faster calls 12 years ago
Jason Short 5f57678a9c ACM Nav_throttle- removed sign inversion 12 years ago
rmackay9 ac5dcc8d49 ArduCopter: remove last remanants of rate_d to resolve compiler warning of unused variables 12 years ago