bnsgeyer
52ebc48cc3
AC_AttitudeControl: add support to set ILMI param defaults
...
AC_AttitudeControl: resolving rebase issues
AC_AttitudeControl: resolving rebase issues
AC_AttitudeControl: Implement default setting of ILMI param for heli
AC_AttitudeControl: nested if statement so common default gains between trad heli and copter are not duplicated
2026-02-12 18:55:02 -05:00
Randy Mackay
24d05a63eb
AC_PosControl: param conversion comment fix
2026-01-23 11:51:54 +11:00
Leonard Hall
be54f76636
AC_PosControl: Parameter description, range and increment update
2025-12-17 08:03:10 +09:00
Randy Mackay
98eeaeedd8
AC_PosControl: quadplane conversion for NEU to NED
2025-12-17 08:03:10 +09:00
Randy Mackay
346f852a92
AC_PosControl: correct param conversion comments
2025-12-17 08:03:10 +09:00
Randy Mackay
1f90c7eb3d
AC_PosControl: param conversion for change to NED
2025-12-17 08:03:10 +09:00
Randy Mackay
88b8e6e088
AC_PosControl: move D_VEL, D_ACC and NE_VEL to new param indices
2025-12-17 08:03:10 +09:00
Leonard Hall
523f070545
AC_AttitudeControl: remove D_land_at_climb_rate_ms
2025-12-17 08:03:10 +09:00
Leonard Hall
aa69e790bc
AC_AttitudeControl: NEU to NED renaming - Conversion
2025-12-17 08:03:10 +09:00
Leonard Hall
5245887b1d
AC_AttitudeControl: Move parameter names to NE_ and D_
2025-12-17 08:03:10 +09:00
Leonard Hall
77bedee55a
AC_AttitudeControl: NEU to NED renaming - No compiler change
2025-12-17 08:03:10 +09:00
Leonard Hall
a1a004bbac
AC_AttitudeControl: Ensure sign of speed and acceleration limits
2025-11-21 13:01:44 +09:00
Leonard Hall
75ad699868
AC_AttitudeControl: Naming Change No compiler change
2025-11-14 10:01:37 +11:00
Leonard Hall and Randy Mackay
7857d32d3f
AC_PosControl: Improve EKF reset handling
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com >
2025-11-04 12:27:47 +09:00
George Zogopoulos
887dedd231
AC_AttitudeControl: Removed old reference to PSC_ACC_XY_FILT
...
Addresses #31184 .
2025-10-01 08:56:01 +09:00
Leonard Hall
5b43ab92a0
AC_AttitudeControl: Remove unused functions
2025-09-26 17:54:32 +09:00
Leonard Hall
a7211e2467
AC_AttitudeControl: AC_PosControl: Convert to postype
2025-09-26 10:35:25 +09:00
Leonard Hall
e87b322d84
AC_AttitudeControl: AC_PosControl: Fix units in land_at_climb_rate
2025-08-05 11:04:37 +09:00
Leonard Hall
9217217573
AC_AttitudeControl: AC_PosControl: Fix units on set_correction_speed_accel_U
2025-08-05 11:04:37 +09:00
Leonard Hall
79b80cf56e
AC_AttitudeControl: AC_PosControl: add units to crosstrack_error
2025-07-25 14:20:19 +09:00
Leonard Hall
3208627335
AC_AttitudeControl: AC_PosControl: Remove unused functions
2025-07-11 13:50:33 +09:00
Leonard Hall
03796373eb
AC_AttitudeControl: Improve comments
2025-07-11 13:50:33 +09:00
Leonard Hall
a353ce05ba
AC_AttitudeControl: AC_PosControl: Convert to m except IMAX
2025-07-11 13:50:33 +09:00
Leonard Hall
129b5b1288
AC_AttitudeControl: AC_PosControl: Remove last cd
2025-07-11 13:50:33 +09:00
Leonard Hall
87bd2cefa5
AC_AttitudeControl: AC_PosControl: Add units to PID objects
2025-07-11 13:50:33 +09:00
Leonard Hall
5dd49b55c1
AC_AttitudeControl: AC_PosControl: Add input units to pos_terrain_U_scaler
2025-07-07 13:39:08 +09:00
Leonard Hall
8d53838223
AC_AttitudeControl: AC_PosControl: Add units to dt
2025-07-07 13:39:08 +09:00
Leonard Hall
b53810ba75
AC_AttitutdeControl: Support get_bearing_to_target_rad and get_roll_trim_rad
2025-07-07 09:28:56 +09:00
Andy Piper
149b176ac1
AC_AttitudeControl: change default for PSC_VELXY_D to 0.25 for better position control
2025-07-01 10:16:36 +09:00
Leonard Hall
55f979fceb
AC_AttitudeControl: Convert copter to radians
2025-07-01 09:06:25 +09:00
Leonard Hall
9e737a6866
AC_AttitudeControl: Change heading to radians
2025-06-24 07:55:28 +09:00
Leonard Hall
bc04b01666
AC_PosControl: Names and Units
2025-06-23 15:05:55 +09:00
Leonard Hall
09d45b1456
AC_AttitudeControl: AC_PosControl: Remove INAV
2025-05-24 09:23:35 +09:00
Leonard Hall
036e96ff35
AC_AttitudeControl: add units and frames to AC_AttitudeControl methods
...
AC_PosControl
2025-05-02 21:47:07 +10:00
Leonard Hall and Peter Barker
772751ada0
AC_AttitudeControl: add units and frames to AC_AttitudeControl methods
...
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au >
2025-04-23 10:02:29 +10:00
Leonard Hall
2c81004811
AC_AttitudeControl: AC_PosControl: Move get_fwd_pitch_is_limited out of update_xy_controller
2025-04-22 19:54:10 +10:00
Andrew Tridgell
e9ac6bd269
AC_AttitudeControl: added set_xy_control_scale_factor()
...
allows for systemID to reduce XY gains in pos controlled modes
2025-03-21 13:01:43 +11:00
Randy Mackay
74c702674b
AC_PosControl: add get_vel_target and get_accel_target
2024-12-18 18:28:12 +11:00
Randy Mackay
c706d01d7f
AC_PosControl: implement singleton
2024-10-04 09:25:56 +09:00
Leonard Hall and Randy Mackay
9fb8a0f1ac
AC_PosControl: support 3D pos, vel, accel offsets
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com >
2024-10-04 09:25:56 +09:00
Peter Barker
b480416c3d
AC_AttitudeControl: re-order initialiser lines so -Werror=reorder will work
2024-09-24 22:50:28 +10:00
Tatsuya Yamaguchi
62e3c6a6a9
AC_AttitudeControl: update comment to reflect the current logic in is_active_xy()
2024-08-23 07:14:50 +10:00
Peter Barker
fae3b39b15
AC_AttitudeControl: rename pid setters to include set_ in the names
2024-07-31 18:43:42 +10:00
bnsgeyer
8a42a29ef7
AC_AttitudeControl: add comments for system ID disturbance input code
2024-05-14 23:16:52 -04:00
bnsgeyer
c2e99dc50e
AC_AttitudeControl: implement suggested changes
2024-05-14 23:16:52 -04:00
bnsgeyer
84e52378cf
AC_PosControl: add support for sysid of vel and pos loops
2024-05-14 23:16:52 -04:00
Randy Mackay
1eb2a3009d
AC_PosControl: always update yaw targets
2024-03-25 11:03:25 +09:00
Peter Barker
3165ec694c
AC_AttitudeControl: move logging of PSC messages into AC_AttitudeControl
2024-02-29 19:27:47 +11:00
Peter Barker
2359ffc7da
AC_AttitudeControl: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Andy Piper
b7a969d462
AC_AttitudeControl: update for new AC_PID settings
...
enable filters with AP_FILTER_ENABLED
2023-11-21 13:26:23 +11:00