Control Through Planner-Conditioned Estimator Error

Belief-space planning for VTOL ship-deck landing

A planner can predict parts of an estimator's error using information the estimator does not receive. This work accounts for that predictable error and intermittent corrections when planning VTOL landings on a moving ship deck.

A VTOL approaches a ship deck while its camera loses sight of the deck during a flare. Below, planner-conditioned error predictions follow the realized error during the observation dropout.
Figure 1 details and data

Predictable error through an observation dropout

Predictable estimator error during a deck landing (illustrative one-dimensional deck-relative model, with command-blind estimation) (a) The vehicle conducts a flare maneuver, pitching the deck out of the camera’s field of view between 2 and 5 s. (b) The estimator does not model the commanded flare, so its prediction accumulates error during the dropout while its modeled error distribution remains centered at zero with widening covariance VV (gray). The planner issued the command and knows the estimator is command-ignorant, so predicts the evolution of estimator-error conditioned on its own information ℱ\mathcal F. Planner-predicted estimator error mm tracks the realized estimator error (black) at a much narrower covariance PP (blue). After visibility is restored, corrections (green) are accepted stochastically. In this example, accepted and uncorrected outcomes have different predicted error means, whose spread temporarily widens PP. Colors are consistent across figures, where gray represents estimator reports, blue represents planner-conditioned moments, green indicates correction acceptance, and shading for intervals with no available corrections.

Abstract

Belief-space planners with separately designed or off-the-shelf estimators may have access to state-relevant information the estimator does not observe. Consequently, even an estimator that minimizes mean-squared error under its own information can have a nonzero error mean when conditioned on planner information. When future corrections are intermittent and stochastic, differences between accepted and rejected error means introduce additional uncertainty terms to correction events that zero-mean assumptions ignore. In this paper, we propose a belief-space planning approach that predicts, propagates, and penalizes planner-conditioned estimator error along evaluated trajectories. A planner-conditioned estimator-error model combines affine error dynamics with a moment recursion that preserves stochastically-induced correction uncertainty. We describe a method by which to predict estimator error dynamics within specified operating regimes and incorporate predicted error moments into a task-weighted quadratic risk objective. We evaluate the approach in simulation for a tilt-rotor VTOL landing on a ship deck using receding-horizon planning. We find that conditioning on planner information reduced error-prediction loss for a command-blind EKF by 13.4% relative to a planner-ignorant model, with strongly regime and horizon-dependent forecasting abilities. In a small set of 16 paired closed-loop trials, the planner lowered the median terminal task gauge from 1.60 to 0.99, and predicted estimator error beyond 2s within a factor of 1.3, versus a 5.7-fold underprediction by covariance-only planning.