Francisco Ferreira
|
b7135175c9
|
AC_AttitudeControl: fix heli documentation
|
2016-04-18 07:40:34 +09:00 |
Andrew Tridgell
|
d03a232659
|
AC_AttitudeControl: added set_limit_accel_xy() API
for preventing integrator buildup
|
2016-04-10 22:01:18 +10:00 |
Randy Mackay
|
87399776a3
|
AC_PosControl: hover throttle default to 0.5
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
165d739b45
|
AC_AttControl_Heli: roll, pitch, yaw passthrough to motors in -1 to +1 range
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
344d86a095
|
AC_AttControl_Heli: fix parameter description
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
685be4083c
|
AC_AttControl_Heli: remove unnecessary cast to AC_HELI_PID
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
6c91e50f8c
|
AC_AttControl_Heli: remove scaling for centi-degrees and legacy motor input
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
32d238187f
|
AC_AttControl_Heli: get_althold_lean_angle_max in 0 to 1 range
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
db04dddba5
|
AC_AttControl_Heli: adjust rate gain param descriptions
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
35c6ea994d
|
AC_AttControl_Multi: fix parameter descriptions
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
ace58d114f
|
AC_AttControl_Multi: reduce rate gain defaults
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
b30606bb22
|
AC_AttControl: remove scaling for centi-degrees and legacy motor input
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
7f2c1f830f
|
AC_AttControl_Heli: add rate PIDs
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
5edc16dfb4
|
AC_AttControl_Multi: add rate PIDs
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
75042e5e27
|
AC_AttControl: remove rate PIDs
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
17c9db08f3
|
AC_AttControl: add angle and rate PIDs
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
c49a914597
|
AC_AttControlHeli: remove unnecessary virtual declaration
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
2b123ee15d
|
AC_AttControlHeli: fix rate_bf_to_motor_roll_pitch and yaw output in -1 to +1 range
|
2016-04-01 11:59:30 +09:00 |
Randy Mackay
|
c5e5b4f783
|
AC_AttControl: fix rate controller max definitions to -1 to +1 range
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
979534279a
|
AC_AttControl: roll, pitch, yaw output to motors in -1 to +1 range
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
c64a505906
|
AC_PosControl: relax_alt_hold_controllers accepts throttle in 0 to 1 range
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
15be80a25d
|
AC_PosControl: accel_to_throttle outputs 0 to 1
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
e5d6d45851
|
AC_AttControl_Heli: angle_boost to float
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
2822b93cd4
|
AC_AttControl: add get_throttle_in accessor
Used for logging only
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
c0f209fa42
|
AC_AttControl: angle_boost to float
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
6f29bbafb4
|
AC_AttControl_Multi: get_althold_lean_angle_max uses motor thrust in 0 to 1 range
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
24f975c16a
|
AC_AttControl_Multi: fix throttle boost for 0 to 1
|
2016-04-01 11:59:30 +09:00 |
Leonard Hall
|
bab08cbcc1
|
AC_AttControl_Multi: add divide by zero check
|
2016-04-01 11:59:30 +09:00 |
Lucas De Marchi
|
f42484bcc5
|
AC_AttitudeControl: replace header guard with pragma once
|
2016-03-16 18:40:39 +11:00 |
Jonathan Challinger
|
e946e047e6
|
AC_AttitudeControl: add attitude_controller_run functions, call from input functions
|
2016-03-02 20:16:18 +09:00 |
dgrat
|
5148e41c1a
|
AP_Math: Cleaned macro definitions
Moved Definitions into a separate header. Replaced PI with M_PI and
removed the M_PI_*_F macros.
|
2016-02-27 02:51:33 -03:00 |
Leonard Hall
|
49a4bde5d9
|
AC_AttControl: lower minimum accelerations for large copters
|
2016-02-18 20:49:13 +09:00 |
Randy Mackay
|
8c7f36563c
|
AC_AttControl: bug fix to angle_boost reporting
Thanks to OXINARF for finding this
|
2016-01-08 10:48:59 +09:00 |
Randy Mackay
|
5ddd332277
|
AC_AttControl: add ANGLE_BOOST param
This allows disabling angle boost
|
2016-01-07 12:31:52 +09:00 |
Randy Mackay
|
86bb03aa79
|
AC_AttControl: use ahrs get_rotation_body_to_ned
ahrs.get_dcm_matrix renamed to ahrs.get_rotation_body_to_ned
|
2015-12-23 11:38:21 +09:00 |
Jonathan Challinger
|
46e6ff3ca9
|
AC_AttitudeControl: modify comment on kinematic correction feedforward
|
2015-12-23 11:38:19 +09:00 |
Jonathan Challinger
|
829d6037fc
|
AC_AttitudeControl: convert euler rates to angular velocity using the correct attitude
|
2015-12-23 11:38:16 +09:00 |
Jonathan Challinger
|
ae3357baee
|
AC_AttitudeControl: rotate angular velocity feedforward into vehicle frame
|
2015-12-23 11:38:14 +09:00 |
Jonathan Challinger
|
3d4bd92b48
|
AC_AttitudeControl: add helper functions to retrieve rotation matrices
|
2015-12-23 11:38:12 +09:00 |
Andrew Tridgell
|
fbacb4c01f
|
AC_AttitudeControl: fixed M_PI -> M_PI_F
|
2015-12-20 17:55:39 +11:00 |
Jonathan Challinger
|
ee8090e25f
|
AC_AttitudeControl: reflect renamed function in AP_AHRS
|
2015-12-18 18:08:37 +11:00 |
Randy Mackay
|
c8661f804f
|
AC_AttControl: reduce compiler warnings by fixing member init order
Also increased _dt's default to 400hz (no functional change)
|
2015-12-09 20:04:42 +09:00 |
Randy Mackay
|
02eda4dcab
|
AC_AttControl: remove comment, fix formatting
|
2015-12-09 20:04:32 +09:00 |
Jonathan Challinger
|
e8345fbaab
|
AC_AttitudeControl: rename getters for attitude target and attitude error
|
2015-12-09 19:58:48 +09:00 |
Jonathan Challinger
|
3a06edcee3
|
AC_AttitudeControl: rename local variable to match naming convention
|
2015-12-09 19:58:46 +09:00 |
Jonathan Challinger
|
846ee7d2af
|
AC_AttitudeControl: fix regression in angular velocity controller
|
2015-12-09 19:58:45 +09:00 |
Jonathan Challinger
|
b8223771d3
|
AC_AttitudeControl: properly protect sqrt_controller from nonpositive acceleration limits
|
2015-12-09 19:58:44 +09:00 |
Jonathan Challinger
|
162d2a9112
|
AC_AttitudeControl: naming changes in response to Leonard's review
|
2015-12-09 19:58:42 +09:00 |
Jonathan Challinger
|
a48f201a04
|
AC_AttitudeControl: comment changes in response to Paul's review
|
2015-12-09 19:58:41 +09:00 |
Jonathan Challinger
|
0baf86c485
|
AC_AttitudeControl: fixup more names
|
2015-12-09 19:58:39 +09:00 |