You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discovered in this discussion if the CIRCLE_RATE is higher than ATC_SLEW_YAW then the vehicle's yaw will not be able to keep pointed at the circle's center. Most of the time the CIRCLE_RATE is much lower than the ATC_SLEW_YAW so this hasn't been noticed before.
We should probably do one of the following:
add a note to the CIRCLE_RATE parameter description <-- I think I like this idea best
limit the CIRCLE_RATE to be no more than ATC_SLEW_YAW (I'm not a fan of this idea)
print a warning to the user when they enter circle mode for the first time that CIRCLE_RATE is too high
add a pre-arm check in the parameter section
The text was updated successfully, but these errors were encountered:
Number 4 (as a warning or pre-arm blocking error) could be implemented in Lua script - so can be enabled/disabled without being baked into the firmware. I have a draft PR for this concept here #20930
As discovered in this discussion if the CIRCLE_RATE is higher than ATC_SLEW_YAW then the vehicle's yaw will not be able to keep pointed at the circle's center. Most of the time the CIRCLE_RATE is much lower than the ATC_SLEW_YAW so this hasn't been noticed before.
We should probably do one of the following:
The text was updated successfully, but these errors were encountered: