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

Classes

class  Blower
 
class  Fam
 
struct  FamInput
 
class  PID
 
class  PMCConstants
 
class  PMCSim
 

Functions

float Lookup (int table_size, const float lookup[], const float breakpoints[], float value)
 
template<class MatT >
Eigen::Matrix< typename MatT::Scalar, MatT::ColsAtCompileTime, MatT::RowsAtCompileTime > pseudoInverse (const MatT &mat, typename MatT::Scalar tolerance=typename MatT::Scalar{std::numeric_limits< double >::epsilon()})
 

Function Documentation

◆ Lookup()

float pmc::Lookup ( int  table_size,
const float  lookup[],
const float  breakpoints[],
float  value 
)

◆ pseudoInverse()

template<class MatT >
Eigen::Matrix<typename MatT::Scalar, MatT::ColsAtCompileTime, MatT::RowsAtCompileTime> pmc::pseudoInverse ( const MatT &  mat,
typename MatT::Scalar  tolerance = typename MatT::Scalar{std::numeric_limits<double>::epsilon()} 
)