Randy Mackay
1f20a5ef69
Copter: access angle and rate PIDs through attitude controller
9 years ago
Randy Mackay
478b9af0f3
Copter: autotune uses AP_Motors set_desired_spool_state
9 years ago
Leonard Hall
80a11e4d3d
Copter: autotune uses throttle in 0 to 1 range and sets motor spool state
9 years ago
Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
9 years ago
Leonard Hall
8e790d3f91
Copter: autotune adjustment for large copters
9 years ago
Jonathan Challinger
dfab21171b
Copter: call renamed functions in AC_AttitudeControl
9 years ago
Jonathan Challinger
9d8b0f3d58
Copter: call renamed functions in AC_AttitudeControl
9 years ago
Lucas De Marchi
2591261af6
Global: rename min and max macros to uppercase
...
The problem with using min() and max() is that they conflict with some
C++ headers. Name the macros in uppercase instead. We may go case by
case later converting them to be typesafe.
Changes generated with:
git ls-files '*.cpp' '*.h' -z | xargs -0 sed -i 's/\([^_[:alnum:]]\)max(/\1MAX(/g'
git ls-files '*.cpp' '*.h' -z | xargs -0 sed -i 's/\([^_[:alnum:]]\)min(/\1MIN(/g'
9 years ago
Luis Vale Gonçalves
3199829d45
Copter: revisions to text strings sent to GCS
9 years ago
Randy Mackay
50e3c2ce3a
Copter: minor comment updates
...
No functional change
9 years ago
bugobliterator
945bdee452
Copter: PILOT_VELZ_MAX and PILOT_ACCEL_Z take effect immediately
9 years ago
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