lvale
549695181c
Copter: revised and uniformization of severity messages
9 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
9 years ago
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
9 years ago
Leonard Hall
411e75b917
Copter: feed forward only used for AltHold, Loiter, PosHold
...
land modes use non-feedforward alt hold
9 years ago
Leonard Hall
543f6fdcd4
Copter: AltHold limits lean angle to maintain altitude
...
get_pilot_desired_lean_angles function now takes angle max parameter but
all flight modes except AltHold simply pass in the ANGLE_MAX parameter
meaning no functional change for them
10 years ago
squilter
767b4da5b6
Copter: update send text severities
10 years ago
Randy Mackay
a10a74d498
Copter: AUTOTUNE_MIN_D param to allow controlling minimum D
10 years ago
Leonard Hall
a87e06e6c2
Copter: Autotune Final Tweak
10 years ago
Leonard Hall
7745fb21a7
Copter: remove set_accel_roll_max
10 years ago
Leonard Hall
c8b522a064
Copter: AutoTune always backup gains regardless of which axis enabled
10 years ago
Leonard Hall
c1134c1639
Copter: AutoTune remove unused local variable
10 years ago
Leonard Hall
e8cc5d6312
Copter: Autotune aggressiveness tweeks
10 years ago
Leonard Hall
0b4d9b80e7
Copter: AutoTune increase max aggressiveness
10 years ago
Leonard Hall
fe0d069eab
Copter: Autotune log acceleration
10 years ago
Leonard Hall
b336ab4de7
Copter: Autotune remove logging of BAD_GAINS event
...
This should never happen so no need to log
10 years ago
Leonard Hall
7957d5fc19
Copter: Autotune use set_accel_roll, pitch, yaw
10 years ago
Leonard Hall
196f6cf1b7
Copter: AutoTune definition and comment changes
10 years ago
Leonard Hall
21cd73e877
Copter: AutoTune bug fix to save feedforward setting
10 years ago
Leonard Hall
773984b4ea
Copter: AutoTune record accel max values
10 years ago
Randy Mackay
58505d8242
Copter: autotune relaxes alt controller when landed
10 years ago
Randy Mackay
362a43c126
Copter: explicitly set alt_target_from_climb_rate parameter
10 years ago
Tim Ryan
62816b28f6
Copter: corrects C11 errors in AutoTune for OS X with clang.
10 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Andrew Tridgell
554de1f2d7
Copter: added channel objects named after input function
...
this follows the pattern used in plane and rover
10 years ago
Leonard Hall
542e5fb54c
Copter: backoff autotune discovered Stab P to 90%
10 years ago
Leonard Hall
7cccb73103
Copter: yet more Autotune Updates
10 years ago
Leonard Hall
92fe75f396
Copter: more Autotune updates
10 years ago
Leonard Hall
05103d9f9c
Copter: Autotune update
10 years ago
Andrew Tridgell
d8146ff3f6
Copter: revert AP_Math class change
10 years ago
Tom Pittenger
20dc48ed16
Coter: compiler warnings: apply is_zero(float) or is_equal(float) and float to doubles
10 years ago
Robert Lefebvre
8610da7fbc
Copter: autopilot modes to check for motor interlock status
10 years ago
Robert Lefebvre
9b15ea6f5c
Copter: Change throttle_zero to check interlock and E-stop status
10 years ago
Jonathan Challinger
f93ff2d3ec
Copter: use new lowpass filter
10 years ago
Leonard Hall
ca66b51ba9
Copter: Autotune parameter update
10 years ago
Leonard Hall
b50f065cab
Copter: use relax alt hold controllers
10 years ago
Jonathan Challinger
91a03ae0e7
Copter: add PILOT_THR_FILT and call set_throttle_out functions with that value
10 years ago
Jonathan Challinger
b27b9dd86e
Copter: use new throttle interface
10 years ago
Leonard Hall
2b5fb850dd
Copter: Autotune adjustments
10 years ago
Leonard Hall
f8a6684c12
Copter: Autotune update
10 years ago
Leonard Hall
cfe12f38a5
Copter: Adjust Autotune backoff of accel
10 years ago
Leonard Hall
35d1cbd053
Copter: Autotune fix P test
10 years ago
Leonard Hall
cedd423c30
Copter: Autotune Yaw limits update
10 years ago
Leonard Hall
7cd78f63bf
Copter: Stop autotune repeatedly saving gains
10 years ago
Jonathan Challinger
ecefe78417
Copter: interpret input in stabilize as a tilt vector
10 years ago
Randy Mackay
b475a2fe10
Copter: AutoTune formatting fixes
...
no functional change
10 years ago
Leonard Hall
36c91970f1
Copter: Autotune algorithm update
10 years ago
Leonard Hall
9bfb0e1f40
Copter: Autotune comment changes and formatting
10 years ago
Leonard Hall
1c57c6a266
Copter: Autotune update yaw filt and rate P max
10 years ago
Leonard Hall
1ebf2c40f5
Copter: Autotune rewrite
...
Includes the following:
Increase Autotune Limits
Low Rate_P_Max prevents correct Rate_D prediction.
make adjustment proportional
increase the maximum value of Rate_P
adjustment for zero overshoot
Speed up autotune
Reduce D bounce back requirement
adapt matthewlloyd's switching
Includes many enhancements to the basic code but doesn't bring in his
speed up ideas
Reduce Stab P down
Add Calibration
Repeat side to increase speed
Update Autotune PI ratios
fixup comments
autotune incorporate aggressiveness parameter
sets max accel for roll, pitch, yaw
Update accel calc and set Yaw D to zero
Calculate Accel correctly on SP Limit
Send saved gains msg to GCS
updates PID filter
increase accel backoff
save max accel if rate feedfwd enabled
keep stabilizing
10 years ago