High Gain Observer

Definition

A high-gain observer (HGO) is a velocity estimator that reconstructs the unmeasured joint
velocity of a manipulator from position-only measurements, enabling output-feedback
control when velocity sensors are unavailable, faulty, or noisy. In yao2021adaptive
it is a linear, -parameterized filter whose gains scale as inverse powers of a small constant ;
as the estimation error shrinks to an neighborhood of zero. The source applies it
to a free-flying (fully-actuated-base) space manipulator, so the result already lives in our regime — though the
observer itself is a generic Euler–Lagrange tool agnostic to whether the base is actuated. It supplies the velocity
estimate to the output-feedback control law in place of a measured rate.

Key Equations

Symbols per notation.md.

Second-order observer driven by the measured joint position (yao2021adaptive Eq. 45):

with the observer states, a small constant, and
chosen so the characteristic polynomial is Hurwitz ( here). The velocity
estimate and its bounded error are (Eqs. 46–47)

so the estimate substitutes for the true velocity error in
the output-feedback law (Eq. 48), keeping the closed loop semi-globally uniformly ultimately bounded.

Notation flags. (i) In notation.md denotes a path-curvature vector (units 1/m);
here is the source’s dimensionless small-gain constant — reused source-faithfully, distinct object.
(ii) The source’s RBFNN adaptation gain (Eq. 49) collides with the load-bearing
coordinate-transform matrix in notation.md and is deliberately not reproduced here.

Source Support

  • yao2021adaptive — primary and sole source. Designs the HGO (Eqs. 45–47, Lemma 3)
    to recover for an output-feedback adaptive controller of a free-flying space manipulator, and
    proves semi-global uniform ultimate boundedness of the resulting closed loop (Theorem 2). The HGO replaces direct
    velocity measurement, so the controller stays applicable when rate sensors are absent or corrupted.
  • trajectory_tracking — the HGO exists to enable output-feedback trajectory tracking; its
    estimate feeds the tracking control law in place of a measured velocity.
  • lyapunov_stability — boundedness of the HGO-augmented closed loop is established with a
    barrier-Lyapunov function; the estimation error enters the Lyapunov derivative as a vanishing perturbation.
  • input_to_state_stability — the observer error acts as a bounded input disturbance to the
    control loop, the cascade structure ISS analysis addresses.
  • parameter_estimation — both are state/parameter reconstruction tools; here the HGO estimates
    states (velocity) while the companion RBFNN estimates the lumped uncertainty, jointly enabling model-free control.
  • sliding_mode_control — an alternative robust observer/controller family the source contrasts
    with (it cites sliding-mode disturbance-observer composite controllers as prior art).

Open Questions

  • Choosing small sharpens the estimate but triggers the classic HGO peaking transient and amplifies
    measurement noise; what budget is admissible for a free-flying base whose actuators must reject that transient?
  • The source pairs the HGO with joint-space dynamics; does it transfer cleanly to a circumcentroidal task-space
    formulation (the coordinates), where the velocity to estimate is rather than ?
  • Boundedness here is semi-global UUB under known performance bounds — what guarantee survives once chance constraints
    / CVaR-level uncertainty (the risk layer) replace the deterministic disturbance bound ?