ArduPilot / ArduPilot/ardupilot

scale yaw headroom with throttle

Open
#21,996 1 comment 0 reactions 0 assignees View on GitHub
VTOL-Plane
Dominant language
C++
Stars
15.9k
Forks
21.4k
Avg merge
3d 17h
Merged PRs (30d)
119

Description

We've had a request to scale Q_M_YAW_HEADROOM with throttle, so when climbing use a lower headroom value to get a better climb rate, particularly in gusty conditions, but when descending use the full yaw headroom
This could be done with a lua script, but may be worthwhile as a builtin feature?
@lthall ?

Contributor guide

Open the contributing guide

Research direction

Start by locating Q_M_YAW_HEADROOM and the throttle-related flight-control entry points; the issue does not name specific files or tests. Compare the proposed Lua-script approach with a built-in feature, and define done as scaling yaw headroom lower while climbing and using full headroom while descending, with behavior validated in gusty conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, lua
Domain
embedded-iot, robotics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.