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
|
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 |
bnsgeyer
|
8a42a29ef7
|
AC_AttitudeControl: add comments for system ID disturbance input code
|
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
|
8ce6964948
|
AC_AttitudeControl: make logging methods public/static so Blimp can use them
|
2024-02-29 19:27:47 +11:00 |
Peter Barker
|
3165ec694c
|
AC_AttitudeControl: move logging of PSC messages into AC_AttitudeControl
|
2024-02-29 19:27:47 +11:00 |
Paul Riseborough
|
75789bd94d
|
AC_PosControl: Add monitoring and reporting of forward accel saturation
|
2023-09-27 11:43:45 +10:00 |
Mirko Denecke
|
d958ce384f
|
AC_AttitudeControl: fix get_vel_target_z_cms description
|
2023-04-10 09:15:57 +10:00 |
Andrew Tridgell
|
64d03555af
|
AC_AttitudeControl: use ticks32() for is_active tests
this avoids problems with very uneven timing
|
2023-01-29 15:28:43 +11:00 |
Leonard Hall
|
140dc61f2a
|
AC_AttitudeControl: AC_PosControl: Simplify and clarify use of vertical controllers
|
2022-12-30 20:25:58 +09:00 |
Leonard Hall
|
3c69d28237
|
AC_AttitudeControl: Support changing update period
|
2022-12-13 17:10:06 +11:00 |
Peter Barker
|
48d25cfc9f
|
AC_AttitudeControl: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
Leonard Hall
|
4a12faea92
|
AC_PosControl: Make get_z_accel_cmss public
|
2022-08-31 19:19:04 -04:00 |
Andrew Tridgell
|
56bb13420d
|
AC_AttitudeControl: removed use of "blended" earth frame accel
|
2022-08-21 18:51:59 +10:00 |
Peter Barker
|
0fb5be7f2b
|
AC_AttitudeControl: tidy includes
|
2022-05-03 09:14:58 +10:00 |
Andrew Tridgell
|
7bb129aa3e
|
AC_AttitudeControl: added set_lean_angle_max_cd()
|
2022-03-18 13:36:16 +11:00 |
Leonard Hall
|
057be63fdd
|
AC_AttitudeControl: AC_PosControl: add soften for landing
|
2022-03-07 16:14:23 +09:00 |
Leonard Hall
|
162dd6d2bc
|
AC_AttitudeControl: AC_PosControl: Remove velocity override
|
2022-02-04 13:09:35 +09:00 |
Joshua Henderson
|
8af7752110
|
AC_AttitudeControl: nfc PosControl fix to say relative to EKF origin
|
2022-02-03 12:05:12 +09:00 |
Leonard Hall
|
d51e2d323e
|
AC_AttitudeControl: AC_PosControl: use relax_integrator
|
2022-01-25 13:20:47 +09:00 |
Leonard Hall
|
f6f51f5a74
|
AC_AttitudeControl: AC_PosControl: Increase Jerk with Accel when out of velocity range
|
2022-01-25 09:04:25 +09:00 |
Leonard Hall
|
894b491faa
|
AC_AttitudeControl: AC_PosControl: Clean up init functions and limit initial xy accelerations based on max lean angle
|
2022-01-11 11:00:41 +11:00 |
Josh Henderson
|
e11529ac01
|
AC_AttitudeControl: INAV rename for neu & cm/cms
|
2021-11-30 10:08:07 +11:00 |
Josh Henderson
|
da418ed520
|
AC_AttitudeControl: rename Inav get_position_xy() & get_velocity_xy()
|
2021-11-30 10:08:07 +11:00 |
Josh Henderson
|
77711e1505
|
AP_PosControl: inav use _xy()
|
2021-11-30 10:08:07 +11:00 |
Iampete1
|
be6598708e
|
AC_PosControl: remove unused limit flags
|
2021-11-23 13:49:02 +09:00 |
lthall
|
d5286ec533
|
AC_AttitudeControl: Fix initialize bug
|
2021-10-01 13:14:46 -04:00 |
Leonard Hall
|
5337ab0551
|
AC_AttitudeControl: AC_PosControl: Remove const float
|
2021-09-06 16:00:19 +09:00 |
Leonard Hall
|
0fff010046
|
AC_AttitudeControl: AC_PosControl: Separate landing and terrain following.
|
2021-09-06 16:00:19 +09:00 |
Leonard Hall
|
71ccffd7c9
|
AC_AttitudeControl: AC_PosControl: support Control: Refactor to use Jerk
|
2021-08-11 17:07:29 +09:00 |
Leonard Hall
|
ff1843a79c
|
AC_AttitudeControl: AC_PosControl: Auto Terain following update
|
2021-07-21 16:03:44 +09:00 |
Leonard Hall
|
f130503cc7
|
AC_AttitudeControl: AC_PosControl: calculate cross track
|
2021-07-21 15:40:41 +09:00 |
Leonard Hall
|
e2b5d3d585
|
AC_AttitudeControl: AC_PosControl: support accel only input in the vertical
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
e0e283f13e
|
AC_AttitudeControl: AC_PosControl: support terrain following
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
8a2f75d742
|
AC_AttitudeControl: AC_PosControl: seperate kinimatic shaping from pid limit setting
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
6e82bff55b
|
AC_AttitudeControl: Add terain following to guided
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
b3acdd49d6
|
AC_AttitudeControl: AC_PosControl: Support Accel only input
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
8e084a0879
|
AC_AttitudeControl: AC_PosControl: Change input_pos_xyz name
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
8f493e3021
|
AC_AttitudeControl: Add shaping_tc_z_s accessor
|
2021-06-25 16:54:05 +09:00 |
Andrew Tridgell
|
66186e5221
|
AC_AttitudeControl: convert poscontrol to use double position
|
2021-06-24 21:34:30 +10:00 |
Andrew Tridgell
|
7819cc6400
|
AC_AttitudeControl: cleanup poscontrol comments with input from Leonard
|
2021-06-24 20:28:45 +10:00 |
Andrew Tridgell
|
5f053bd53a
|
AC_AttitudeControl: fixed comment
|
2021-06-24 20:28:45 +10:00 |
Andrew Tridgell
|
fd68233fed
|
AC_AttitudeControl: cleanup position control APIs
use Vector2 for xy, float for z
|
2021-06-24 20:28:45 +10:00 |
Leonard Hall
|
ffc64c3042
|
AC_AttitudeControl: AC_PosControl: change force_descend to ignore_descent_limit
|
2021-06-23 10:58:50 +09:00 |
Leonard Hall
|
d599052da3
|
AC_AttitudeControl:AC_PosControl: vibration failsafe fix
|
2021-06-23 10:29:23 +09:00 |
Leonard Hall
|
d9529e1be3
|
AC_AttitudeControl: AC_PosControl: Remove extra accel limit
|
2021-06-21 14:14:23 +09:00 |
Randy Mackay
|
d9c68031fa
|
AC_PosControl: write_log checks xy and z controllers are active
This allows write_log to be write PSCZ messages for modes with onlyi vertical control (e.g. althold) without also logging out-of-date PSC messages
|
2021-05-26 18:58:31 +10:00 |
Leonard Hall
|
491350c1d6
|
AC_AttitudeControl: Fix before squash
|
2021-05-24 20:13:37 +10:00 |