ardupilot/ArduCopter
Jason Short 43b3e1ccd1 ACM -
Implemented automatic ranging of Alt Hold gains. Works well in simulator and testing.
- alt hold estimation moved to 50 hz
- simple fixed observer calc for smooth and accurate climb rates useful for derivative calcs
- auto-reset of the I term by moving I value into throttle value. This recalcs the gain every 20seconds for battery drainage compensation in long flights.
- remove filtering for Nav_throttle
- added a way to lower the gain on nav_throttle for descents by / climb_rate error by 2 - seems to work OK and keeps copter from dropping like a rock when the Baro drifts quickly lower.
- removed old throttle hold set point code
- made throttle override for alt hold +- 200 vs 250
2012-03-06 22:22:14 -08:00
..
Frame move Frame into ArduCopter 2011-09-09 11:52:15 +10:00
.gitignore Improvements to cmake. 2011-09-29 21:23:26 -04:00
APM_Config.h ArduCopter - added OCTA_QUAD_FRAME to comments in APM_Configh.h to help user select frame when compiling with arduino 2012-03-06 22:15:02 +09:00
APM_Config_mavlink_hil.h removed airspeed 2012-01-04 09:28:37 -08:00
ArduCopter.pde ACM - 2012-03-06 22:22:14 -08:00
Attitude.pde ACM - 2012-03-06 22:22:14 -08:00
Camera.pde ArduCopter - Camera.pde - turn off camera pitch control (which uses channel 6) when channel 6 is being used for tuning. 2012-02-08 23:51:53 +09:00
GCS.h AP_Param: update users of AP_Param for ParamToken 2012-02-19 17:05:28 +11:00
GCS.pde renamed top level directories 2011-09-09 11:27:41 +10:00
GCS_Mavlink.pde GCS: force scalar type in copy_name() 2012-02-25 11:37:20 +11:00
Log.pde Compass heading added to ATT log 2012-02-24 12:11:15 -08:00
Makefile Makefile: extra convenience target for apm2hexa 2012-02-11 16:05:51 -08:00
Parameters.h Added support for TradHeli H1 swashplate type. Added new param heli_h1_swash_enabled. 2012-03-03 08:14:14 -05:00
Parameters.pde Added support for TradHeli H1 swashplate type. Added new param heli_h1_swash_enabled. 2012-03-03 08:14:14 -05:00
UserCode.pde Added Andrew's user hooks. 2011-10-15 15:29:33 -07:00
UserVariables.h Added Andrew's user hooks. 2011-10-15 15:29:33 -07:00
command_description.txt Cleanup: rename files with spaces in their names, replace with underscores 2012-02-28 16:14:31 -08:00
commands.pde better default for speed governer 2012-01-21 22:05:48 -08:00
commands_logic.pde set Slow WP option for RTL in Auto mode 2012-02-19 13:12:23 -08:00
commands_process.pde 2.2B6 - Please verify Heli still functions properly. 2012-01-28 22:00:05 -08:00
config.h ACM - 2012-03-06 22:22:14 -08:00
config_channels.h ArduCopter Channel Config: config vars for user override of MOT_n mapping 2012-02-11 16:05:51 -08:00
control_modes.pde ACM - 2012-03-06 22:22:14 -08:00
defines.h Added Loiter_rate_tuning 2012-02-26 11:33:36 -08:00
events.pde Found missing Break in Switch statement. 2012-02-09 22:22:01 -08:00
flip.pde Fixed Flip code to compile. Flip still not flight tested! 2011-09-25 12:21:54 -07:00
heli.pde Added support for TradHeli H1 swashplate type. Added new param heli_h1_swash_enabled. 2012-03-03 08:14:14 -05:00
leds.pde Cosmetic changes 2012-01-28 21:19:46 -08:00
motors.pde Cosmetic changes 2012-01-28 21:19:46 -08:00
motors_hexa.pde ArduCopter - fix for stability patch and motor filter meant to deal with engines tendency to speed up faster than they slow down 2012-03-06 23:20:30 +09:00
motors_octa.pde ArduCopter - fixed typo in motor filtering for octa, octa_quad and y6 that is suppose to correct for props speeding up faster than they slow down. 2012-03-06 22:19:19 +09:00
motors_octa_quad.pde ArduCopter - fixed typo in motor filtering for octa, octa_quad and y6 that is suppose to correct for props speeding up faster than they slow down. 2012-03-06 22:19:19 +09:00
motors_quad.pde ACM: use g.rc_speed for all APM_RC.SetFastOutputChannels calls 2012-03-02 17:57:08 +11:00
motors_tri.pde ACM: use g.rc_speed for all APM_RC.SetFastOutputChannels calls 2012-03-02 17:57:08 +11:00
motors_y6.pde ArduCopter - fixed typo in motor filtering for octa, octa_quad and y6 that is suppose to correct for props speeding up faster than they slow down. 2012-03-06 22:19:19 +09:00
navigation.pde removed Constraint that caused JLN's horizontal drift. 2012-02-26 11:33:37 -08:00
planner.pde Stability patch updates, 2011-12-06 21:03:56 -08:00
radio.pde TradHeli - change throttle range back to 0~1000 (was temporarily changed to be 1250~850 which limited the range of the swash plate's vertical movements) 2012-02-20 00:27:12 +09:00
read_me.text renamed top level directories 2011-09-09 11:27:41 +10:00
sensors.pde allow MAG_ENABLE to be changed in flight 2012-02-25 14:51:09 +11:00
setup.pde Heli: fixed some 'used before initialised' warnings 2012-02-19 16:34:43 +11:00
system.pde ACM - 2012-03-06 22:22:14 -08:00
test.pde Added test for stab_d gain scheduling. 2012-02-28 20:16:40 -08:00