195 Commits (feeebae03feb705dc81ebd017391de7259b47947)

Author SHA1 Message Date
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
Jason Short 69db678252 ACM: attitude.pde - adjusted the FF of the alt hold algorithm, the old way was pretty crap. increased the output range of rate controller. 12 years ago
Jason Short 5ad38a32bf ACM : Attitude : added nav param reset 12 years ago
Jason Short 3c78c4a7a3 ACM : Attitude.pde added ap bitfield for failsafe bit 12 years ago
Jason Short a42c6bb609 ACM : Attitude.pde removed stabilize D 12 years ago
rmackay9 14cbe37d3e ArduCopter: remove unused get_stabilize_rate_yaw 12 years ago
rmackay9 1f801714e8 ArduCopter: incorporate new version of inertial navigation 12 years ago
rmackay9 a1b4ec6d0e ArduCopter: move to use new INS library instead of IMU library 12 years ago
Jason Short 8a8ed7a711 ACM : Formatting 12 years ago
rmackay9 4877348c49 ArduCopter: remove some unhelpful constraints on nav_lat and nav_lon. 12 years ago
rmackay9 5e8043fd9c ArduCopter: changed ACRO_ROLL_STABILIZE and ACRO_PITCH_STABILIZE to parameters 12 years ago
Jason Short a0752dc7dc ACM Acceleration management 12 years ago