M1M3 Support System
Loading...
Searching...
No Matches
LSST::M1M3::SS::ForceActuatorTableRow Struct Reference

Force actuator data. More...

#include <ForceActuatorApplicationSettings.h>

Public Attributes

int32_t ActuatorID
 Force actuator ID.
 
double XPosition
 Force actuator X (horizontal when mirror is pointed at horizon) position in m.
 
double YPosition
 Force actuator Y (vertical when mirror is pointed at horizon) position in m.
 
double ZPosition
 
ForceActuatorTypes Type
 
uint8_t Subnet
 
uint8_t Address
 
ForceActuatorOrientations Orientation
 

Detailed Description

Force actuator data.

Contains static data, which shall not change and which don't contribute to force calculation. Particularly note that [XYZ]Position is used only to calculate combined forces and moments (f[xyz], m[xyz], force magnitude). Position shall not be used in calculating actuator force and distributing forces among actuator, that's done with configurable matrices.

Member Data Documentation

◆ ActuatorID

int32_t LSST::M1M3::SS::ForceActuatorTableRow::ActuatorID

Force actuator ID.

Three digit number, where the first digit is quadrant.

◆ XPosition

double LSST::M1M3::SS::ForceActuatorTableRow::XPosition

Force actuator X (horizontal when mirror is pointed at horizon) position in m.

Cartesian system with origin in mirror center.

◆ YPosition

double LSST::M1M3::SS::ForceActuatorTableRow::YPosition

Force actuator Y (vertical when mirror is pointed at horizon) position in m.

Cartesian system with origin in mirror center.


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