STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
backend.routers.control.Layer2ControllerSimulateRequest Class Reference
Inheritance diagram for backend.routers.control.Layer2ControllerSimulateRequest:
[legend]
Collaboration diagram for backend.routers.control.Layer2ControllerSimulateRequest:
[legend]

Static Public Attributes

List thrust_curve_time = Field(..., description="Time array from Layer 2 [s]")
List thrust_curve_values = Field(..., description="Thrust values from Layer 2 [N]")
Optional initial_meas
Optional initial_nav
float dt = Field(default=0.01, description="Controller time step [s]")

Detailed Description

Request to run controller on Layer 2 optimized thrust curve.

Definition at line 234 of file control.py.

Member Data Documentation

◆ dt

◆ initial_meas

Optional backend.routers.control.Layer2ControllerSimulateRequest.initial_meas
static
Initial value:
= Field(
default=None,
description="Initial measurements. If None, uses defaults from Layer 2 results."
)

Definition at line 238 of file control.py.

◆ initial_nav

Optional backend.routers.control.Layer2ControllerSimulateRequest.initial_nav
static
Initial value:
= Field(
default=None,
description="Initial navigation state. If None, uses defaults."
)

Definition at line 242 of file control.py.

◆ thrust_curve_time

List backend.routers.control.Layer2ControllerSimulateRequest.thrust_curve_time = Field(..., description="Time array from Layer 2 [s]")
static

Definition at line 236 of file control.py.

◆ thrust_curve_values

List backend.routers.control.Layer2ControllerSimulateRequest.thrust_curve_values = Field(..., description="Thrust values from Layer 2 [N]")
static

Definition at line 237 of file control.py.


The documentation for this class was generated from the following file: