Randy Mackay
|
7951346d72
|
AC_AttControl: bf_feedfoward_save made more concise
|
10 years ago |
Leonard Hall
|
cf45a1cf3a
|
AC_AttitudeControl: add get accel and save ff
|
10 years ago |
Leonard Hall
|
1900cc7582
|
AC_AttitudeControl: Enable FF by default
|
10 years ago |
Andrew Tridgell
|
872583f441
|
AC_AttitudeControl: removed fast_atan
|
10 years ago |
Andrew Tridgell
|
84ac721340
|
AC_AttitudeControl: use M_PI_F instead of (float)M_PI
|
10 years ago |
Andrew Tridgell
|
326b0b33ea
|
AC_AttitudeControl: revert AP_Math class change
|
10 years ago |
Tom Pittenger
|
1bca81eaed
|
AC_AttitudeControl: compiler warnings: apply is_zero(float) or is_equal(float) and float to doubles
|
10 years ago |
Randy Mackay
|
31edd6a72b
|
AC_PosControl: add_takeoff_climb_rate method
This function simply increments the current altitude target given a
climb rate and dt
|
10 years ago |
Jonathan Challinger
|
ab2532a609
|
AC_AttitudeControl: constrain _angle_boost to avoid overflow
|
10 years ago |
Tom Pittenger
|
84d3069a77
|
AttControl_Heli: fix compile warning re member init order
|
10 years ago |
Jonathan Challinger
|
12957867fd
|
AC_PosControl: fix thr twitch when changing modes
|
10 years ago |
Jonathan Challinger
|
738b1967ad
|
AC_PosControl: use LowPassFilterVector2f
|
10 years ago |
Jonathan Challinger
|
8f667b3d1c
|
AC_PosControl: fix up comments
|
10 years ago |
Jonathan Challinger
|
87500d9d70
|
AC_AttitudeControl: use new lowpass filter
|
10 years ago |
Leonard Hall
|
c2a6a0a9e2
|
AC_PosControl: add accel filter parameter
|
10 years ago |
Leonard Hall
|
a632a57d79
|
AC_PosControl: accessors to log z-axis vel and accel
|
10 years ago |
Leonard Hall
|
0aca3c4be6
|
AC_PosControl: add relax Alt Hold controllers
|
10 years ago |
Leonard Hall
|
24b8d32b0e
|
AC_AttitudeControl: add comment
|
10 years ago |
Leonard Hall
|
7cb3c4ba39
|
AC_PosControl: add feed forward to Alt Hold
|
10 years ago |
Randy Mackay
|
a1e6a3ee32
|
AC_PosControl: minor format fix
|
10 years ago |
Jonathan Challinger
|
3e0dab7b2d
|
AC_PosControl: remove accel error filter and set throttle output filter instead
|
10 years ago |
Jonathan Challinger
|
b7f7624aac
|
AC_AttitudeControl: add throttle filter cutoff parameter to set_throttle_out functions
|
10 years ago |
Jonathan Challinger
|
518e798f53
|
AC_AttitudeControl: rework angle_boost
|
10 years ago |
Jonathan Challinger
|
7abd02baf2
|
AC_PosControl: change int32/int16 to float in accel_to_throttle
|
10 years ago |
Jonathan Challinger
|
d14893fcd5
|
AC_PosControl: don't limit throttle any more
|
10 years ago |
Jonathan Challinger
|
f3555d0d43
|
AC_AttitudeControl: modify throttle interface to specify stabilization
|
10 years ago |
Jonathan Challinger
|
5c2341009a
|
AC_AttitudeControl: throttle is a float
|
10 years ago |
Leonard Hall
|
4d9da2720b
|
AC_AttitudeControl: add get for angle bf errors
|
10 years ago |
Leonard Hall
|
48fb487a8c
|
AC_AttitudeControl: Formatting fix
|
10 years ago |
Randy Mackay
|
bdfe8bbc54
|
AC_AttControl_Heli: remove RATE_RP_MAX, RATE_Y_MAX
|
10 years ago |
Leonard Hall
|
afcd1c6ec3
|
AC_AttitudeControl: sqrt controller on Stab
|
10 years ago |
Jonathan Challinger
|
127791127c
|
AC_PosControl: fix double literals
|
10 years ago |
Leonard Hall
|
09aa2f8114
|
AC_AttitudeControl: Fix function discription
|
10 years ago |
Leonard Hall
|
6b104c0529
|
AC_AttitudeControl: No Overshoot limit for Stab
This maybe done in a more obvious way using a switch rather than just
making the overshoot larger than 180 degrees.
|
10 years ago |
Leonard Hall
|
9a3f48cc1f
|
AC_PosControl: ensure throttle output above zero
|
10 years ago |
Randy Mackay
|
bb74b8dec8
|
AC_PosControl: fix twitch when entering RTL
Also removed slow_cpu flag
Fixed bug in update to _accel_target_jerk_limited.
|
10 years ago |
Randy Mackay
|
90702e2d79
|
AC_AttControl: remove example sketch
This sketch only tested compiling anyway
|
10 years ago |
Jonathan Challinger
|
88ec13b10d
|
AC_PosControl: fix build
|
10 years ago |
Randy Mackay
|
50d2e98aa4
|
AC_AttControl: init throttle_hover in constructor
|
10 years ago |
Randy Mackay
|
965db2c7f7
|
AC_PosControl: add comments and defines for jerk limits
|
10 years ago |
Jonathan Challinger
|
4408c1b935
|
AC_PosControl: 2d jerk constraint in accel_to_lean_angles
|
10 years ago |
Jonathan Challinger
|
9871b95586
|
AC_PosControl: fix dt sanity checking
|
10 years ago |
Jonathan Challinger
|
e2383581cc
|
AC_AttitudeControl: relax_bf_rate_controller resets rate integrators
|
10 years ago |
Leonard Hall
|
20de383084
|
AC_AttControl: accel limiting for angular control only if feed forward enabled
|
10 years ago |
Leonard Hall
|
7de5bccc93
|
AC_PosControl: remove THR_HOVER parameter
Parameter is set by main code so no need to store to eeprom
|
10 years ago |
Leonard Hall
|
9866eaded1
|
AC_PosControl: rename p_alt_pos to p_pos_z
Also pid_alt_accel to pid_accel_z
|
10 years ago |
Leonard Hall
|
349f1aeceb
|
AC_PosControl: use 2-axis PI controller
|
10 years ago |
Leonard Hall
|
8d4f0ec80c
|
AC_PosControl: integrate PID input filter
|
10 years ago |
Randy Mackay
|
e4d48fdc92
|
AC_AttControlHeli: separate accel max for roll, pitch
renamed _accel_y_max to _accel_yaw_max
|
10 years ago |
Leonard Hall
|
51455af51a
|
AC_AttConHeli: integrate PID input filter
|
10 years ago |