1"""Robust Differential Dynamic Programming (DDP) controller for thrust regulation.
3This module implements a robust DDP-based controller that regulates engine thrust
4via pressure regulation while maintaining mixture ratio constraints and handling
8from .data_models
import (
16from .config_loader
import load_config, save_config, get_default_config
17from .dynamics
import step, linearize, DynamicsParams, N_STATE, N_CONTROL
18from .engine_wrapper
import EngineWrapper, EngineEstimate, estimate_from_pressures
19from .constraints
import is_safe, constraint_values, get_constraint_summary
20from .robustness
import (
26from .ddp_solver
import solve_ddp, DDPSolution
27from .reference
import build_reference, Reference
28from .actuation
import (
35 update_state_dwell_timers,
38from .safety_filter
import filter_action
39from .controller
import RobustDDPController
40from .logging
import ControllerLogger
41from .identify
import ParameterIdentifier, update_params
42from .policy_lut
import PolicyLUT
61 "estimate_from_pressures",
64 "get_constraint_summary",
79 "update_state_dwell_timers",
82 "RobustDDPController",
84 "ParameterIdentifier",