-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Current Behavior
When running a mission with different altitude waypoints, INAV will try to climb or dive to the next waypoint altitude as soon as it can, constrained by nav_auto_climb_rate, nav_fw_climb_angle and nav_fw_dive_angle variables.
Desired Behavior
INAV should save energy by climbing or diving linearly, and not spend a lot of energy to reach that altitude quickly just to do the remaining travel on the waypoint altitude.
Suggested Solution
If next waypoint is too far, there's no need to make a hard climb or dive to reach the desired altitude as fast as possible. INAV can climb or dive in a linear manner so it will reach the waypoint altitude only when it reaches the waypoint itself. Just like the new RTH_LINEAR_DESCENT mode.
Who does this impact? Who is this for?
Every INAV user, Fixed Wing or Multirotor, who wants to fly missions with more efficiency.