Andrew Tridgell
7bb129aa3e
AC_AttitudeControl: added set_lean_angle_max_cd()
3 years ago
Iampete1
4386d748de
AC_AttitudeControl: WeatherVane: defualt to 0 gain on plane and early return
3 years ago
Leonard Hall
56e47cb8cc
AC_PosControl: Decay posiiton error during relax
3 years ago
Leonard Hall
057be63fdd
AC_AttitudeControl: AC_PosControl: add soften for landing
3 years ago
Bill Geyer
6204898de4
AC_AttitudeControl: Tradheli-update default gains
3 years ago
Peter Hall
a56eac0274
AC_AttitudeControl: WeatherVane: add takeoff and landing override params
3 years ago
Peter Hall
8fdc85ccbe
AC_AttitudeControl: WeatherVane: add tail in option
3 years ago
Gone4Dirt
cc545efa29
AC_AttitudeControl: add weathervane library
3 years ago
Joshua Henderson
4b51dc73b5
AC_Attitude_Control: add get_attitude_target_ang_vel
3 years ago
Leonard Hall
162dd6d2bc
AC_AttitudeControl: AC_PosControl: Remove velocity override
3 years ago
Bill Geyer
a2c1c809b2
AC_AttitudeControl: tradheli-change param name from _VFF to _FF
3 years ago
Leonard Hall
b1f80fbe4f
AC_AttitudeControl: Remove double colon
3 years ago
Joshua Henderson
8af7752110
AC_AttitudeControl: nfc PosControl fix to say relative to EKF origin
3 years ago
Iampete1
b3646494d4
AC_AttitudeControl: always use smaller of slew yaw and rate max
3 years ago
Leonard Hall
d51e2d323e
AC_AttitudeControl: AC_PosControl: use relax_integrator
3 years ago
Leonard Hall
1ad5479954
AC_AttitudeControl: use relax_integrator
3 years ago
Leonard Hall
48a15947ab
AC_AttitudeControl: AC_PosControl: use consistent measured vel and accel callers in z
3 years ago
Leonard Hall
203529f45e
AC_AttitudeControl: AC_PosControl_Sub: Increase Jerk with Accel when out of velocity range
3 years ago
Leonard Hall
f6f51f5a74
AC_AttitudeControl: AC_PosControl: Increase Jerk with Accel when out of velocity range
3 years ago
Leonard Hall
2cda59c09d
AC_AttitudeControl: AC_PosControl: Init desired accel to zero
3 years ago
Leonard Hall
7a9a0bfb3f
AC_AttitudeControl: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
3 years ago
Leonard Hall
894b491faa
AC_AttitudeControl: AC_PosControl: Clean up init functions and limit initial xy accelerations based on max lean angle
3 years ago
Leonard Hall
0bdf34dc57
AC_AttitudeControl: Respect rate limit in max_rate_step
3 years ago
Andrew Tridgell
53f1fc1295
AC_AttitudeControl: added get_ang_vel_yaw_max_rads()
3 years ago
RickReeser
d95c997606
AC_PosControl: fix comment
...
In ArduCopter/mode.cpp, ignore_descent_limit is FALSE unless landing:
// do not ignore limits until we have slowed down for landing
ignore_descent_limit = (MAX(g2.land_alt_low,100) > get_alt_above_ground_cm()) || copter.ap.land_complete_maybe;
3 years ago
Leonard Hall
90db81354b
AC_AttitudeControl: AC_PosControl: Prioritize crosstrack acceleration
3 years ago
Leonard Hall
9017ac6723
AC_AttitudeControl: AC_PosControl: Support error input to kinematic shaper
3 years ago
Randy Mackay
a3886be920
AC_PosControl: minor formatting fix
3 years ago
Josh Henderson
e11529ac01
AC_AttitudeControl: INAV rename for neu & cm/cms
3 years ago
Josh Henderson
da418ed520
AC_AttitudeControl: rename Inav get_position_xy() & get_velocity_xy()
3 years ago
Josh Henderson
77711e1505
AP_PosControl: inav use _xy()
3 years ago
Josh Henderson
6243532e69
AC_AttitudeControl: get_bearing & get_horizontal_distance use Vector2f
3 years ago
Andrew Tridgell
1b0631669c
AC_AttitudeControl: fixed limiting of throttle mix values
...
use constrain instead of reset to keep as much of user requested value
as possible
also raise limit for MIX_MIN to 0.5 after discussion with Leonard
3 years ago
Iampete1
be6598708e
AC_PosControl: remove unused limit flags
3 years ago
Peter Barker
8e15bf09a6
AC_AttitudeControl: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
38479905c0
AC_AttitudeControl: ensure ENABLE_SCRIPTING is always defined
3 years ago
Andrew Tridgell
3f936baf5c
AC_AttitudeControl: adjust docs for rate max limits
...
after discussion with Leonard
3 years ago
divyateja04
7f0bf89003
AC_AttitudeControl: removed empty constructors
3 years ago
lthall
d5286ec533
AC_AttitudeControl: Fix initialize bug
3 years ago
lthall
31e7d672c9
AC_AttitudeControl: AC_PosControl: Update PSC logging to include desired
3 years ago
Hwurzburg
502aff27da
AC_AttitudeControl: add options to prevent spamming tuning error messages
3 years ago
Josh Henderson
a3e475822b
AC_AttitudeControl: use vector.xy().length() instead of norm(x,y)
3 years ago
Iampete1
ffac134014
AC_PosControl: protect against negative angle max
3 years ago
Leonard Hall
ad278779e3
AC_AttitudeControl: : Add units to the accessors.
3 years ago
Leonard Hall
35a93c5988
AC_AttitudeControl: AC_PosControl: Change set_correction_speed_accel_z to use input arguments
3 years ago
Leonard Hall
5337ab0551
AC_AttitudeControl: AC_PosControl: Remove const float
3 years ago
Leonard Hall
0fff010046
AC_AttitudeControl: AC_PosControl: Separate landing and terrain following.
3 years ago
Leonard Hall
ff58054d1b
AC_AttitudeControl: AC_PosControl: Clean up to use .xy()
4 years ago
Leonard Hall
8223d664a7
AC_AttitudeControl: AC_PosControl: Non functional clean up
4 years ago
Leonard Hall
9c097dd6be
AC_AttitudeControl: AC_PosControl: limit initial acceleration
4 years ago