STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.control.robust_ddp.data_models.Command Class Reference

Public Member Functions

 __post_init__ (self)
Dict[str, Any] to_dict (self)
Command from_dict (cls, Dict[str, Any] data)

Public Attributes

 command_type = CommandType.THRUST_DESIRED:

Static Public Attributes

Optional thrust_desired = None
Optional altitude_goal = None

Detailed Description

Control command.

Supports either thrust desired (time-varying) or altitude goal.

Definition at line 167 of file data_models.py.

Member Function Documentation

◆ __post_init__()

engine.control.robust_ddp.data_models.Command.__post_init__ ( self)
Validate command.

Definition at line 182 of file data_models.py.

◆ from_dict()

Command engine.control.robust_ddp.data_models.Command.from_dict ( cls,
Dict[str, Any] data )

◆ to_dict()

Member Data Documentation

◆ altitude_goal

Optional engine.control.robust_ddp.data_models.Command.altitude_goal = None
static

Definition at line 180 of file data_models.py.

Referenced by to_dict().

◆ command_type

engine.control.robust_ddp.data_models.Command.command_type = CommandType.THRUST_DESIRED:

Definition at line 184 of file data_models.py.

Referenced by to_dict().

◆ thrust_desired

engine.control.robust_ddp.data_models.Command.thrust_desired = None
static

Definition at line 177 of file data_models.py.

Referenced by to_dict().


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