NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
pmc::Blower Class Reference

#include <pmc_sim.h>

Public Member Functions

 Blower (bool is_pmc1)
 
void Step (int impeller_cmd, Eigen::Matrix< float, 6, 1 > &servo_cmd, Eigen::Vector3f &omega, float voltage)
 
Eigen::Vector3f Force ()
 
Eigen::Vector3f Torque ()
 
float ImpellerCurrent ()
 
Eigen::Matrix< float, 6, 1 > NozzlesTheta ()
 
Eigen::Matrix< float, 6, 1 > ServoCurrent ()
 
float MotorSpeed ()
 

Constructor & Destructor Documentation

◆ Blower()

pmc::Blower::Blower ( bool  is_pmc1)
explicit

Member Function Documentation

◆ Force()

Eigen::Vector3f pmc::Blower::Force ( )
inline

◆ ImpellerCurrent()

float pmc::Blower::ImpellerCurrent ( )
inline

◆ MotorSpeed()

float pmc::Blower::MotorSpeed ( )
inline

◆ NozzlesTheta()

Eigen::Matrix<float, 6, 1> pmc::Blower::NozzlesTheta ( )
inline

◆ ServoCurrent()

Eigen::Matrix<float, 6, 1> pmc::Blower::ServoCurrent ( )
inline

◆ Step()

void pmc::Blower::Step ( int  impeller_cmd,
Eigen::Matrix< float, 6, 1 > &  servo_cmd,
Eigen::Vector3f &  omega,
float  voltage 
)

◆ Torque()

Eigen::Vector3f pmc::Blower::Torque ( )
inline

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