Skip to content
LSLab

How Do Manual, Altitude and Position Hold Differ?

  • Basic
  • Article
  • Ages 14+
  • 4 min read
Editorial illustration of flight mode in a drone system.

A flight mode differs by what the controller holds when the pilot releases the sticks. Stabilized mode holds a level attitude; Altitude mode holds altitude; Position mode holds three-dimensional position as well. With wind or a positioning fault, this difference determines what can still drift and which sensor inputs a mode needs.

Contents
Flight mode changes what the system helps stabilise, so pilot input must be interpreted in the selected mode.
  • Pilot input
  • Attitude-assistance example, upper branch
  • Position-assistance example, lower branch

Compare the same situation

PX4 describes these as manual modes: the pilot still uses the control sticks, while the autopilot provides different levels of help. The table asks the same question for each mode: what happens when the sticks are released mid-motion? This describes PX4 multicopters; other firmware may use different names or behaviour.

CriterionStabilizedAltitudePosition
What the system holdsLevel attitudeLevel attitude and current altitudeAttitude, altitude and current position
When the pilot releases the sticksThe drone levels, but keeps momentum; wind can move itIt levels and holds altitude; inertia or wind can still move it horizontallyIt levels, brakes horizontal motion and holds position
Horizontal positioningNot needed to hold a position, because none is promisedNot needed to hold a position, because none is promisedA suitable position estimate is needed, commonly GPS or another positioning source
What the pilot still controlsThe pilot continuously manages altitude and positionThe pilot still controls horizontal positionThe pilot requests movement; the autopilot manages stopping and holding

What does “hold altitude” mean?

Altitude mode does not freeze a drone at a point. When the sticks are released, the autopilot tries to maintain its estimated current altitude, but it does not actively brake horizontal position. Imagine a simulated drone already moving to the right: Stabilized keeps its body level but it keeps moving; Altitude keeps the body level and the altitude but it keeps moving; Position also creates horizontal corrections to stop and hold position. Altitude therefore sits between the other modes in the amount of automatic help.

Three-dimensional position means horizontal coordinates together with altitude, rather than simply “staying still on screen.” Position needs a reliable source for estimating location. PX4 documentation names GPS or a position fix; the actual positioning method depends on sensors and configuration. Losing that source may make the mode unavailable or unable to meet its position-hold promise.

Trace a simulation using shared criteria

In a hypothetical simulation, start each mode from the same state and apply the same wind disturbance; observe attitude, altitude, horizontal position and sensor status. There is no need to declare one mode “the safest.” Instead, record which quantity is held, which drifts and whether the mode has the required inputs. If the simulator reports invalid positioning, treat Position as not ready rather than assuming it still holds the point.

Tradeoffs and limits

More assistance reduces how much the pilot has to correct manually, but depends on more estimates. Stabilized relies less on horizontal positioning, but the pilot must manage altitude and drift. Altitude reduces the need to hold height but still needs horizontal control. Position is convenient for stopping in place but depends on positioning quality. Releasing the sticks does not turn control off: the loop continues to run under the selected mode.

Summary

Stabilized holds attitude, Altitude also holds altitude, and Position additionally holds location. Compare modes with the same inputs, sensor state and question—“which quantity is held?”—to avoid treating a mode name as a universal capability.

Terms in this article

English and Vietnamese terms, with the meanings used here. Hover, tap or Tab to a term with a dotted underline for an explanation as you read.

flight modechế độ bay
The way an autopilot supports or controls the drone, from manual to autonomous.
Stabilized modechế độ Stabilized
A manual mode that keeps the drone level but not its altitude or position.
Altitude modechế độ Altitude
A manual mode that holds the current altitude but not horizontal position.
Position modechế độ Position
A manual mode that needs a position fix and actively stops and holds the current position.

This article is not marked as viewed

Spotted something wrong or unsafe?

Tell the administrator by email. The message already has the article title and address.

Report this article
See all articles of the topic

Sources

These sources are written for older readers. If they feel hard, read them with an adult.