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.
Related Topics
- 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 ?