YARP
Yet Another Robot Platform
yarp::dev::ControlBoardHelper::PrivateUnitsHandler Class Reference

Public Member Functions

 PrivateUnitsHandler (int size)
 
 ~PrivateUnitsHandler ()
 
void alloc (int n)
 
 PrivateUnitsHandler (const PrivateUnitsHandler &other)
 

Public Attributes

int nj
 
int * axisMap
 
int * invAxisMap
 
bool verbose
 
double * position_zeros
 
double * helper_ones
 
double * angleToEncoders
 
double * newtonsToSensors
 
double * ampereToSensors
 
double * voltToSensors
 
double * dutycycleToPWMs
 
double * bemfToRaws
 
double * ktauToRaws
 
PidUnitsPosPid_units
 
PidUnitsVelPid_units
 
PidUnitsCurPid_units
 
PidUnitsTrqPid_units
 
std::map< PidControlTypeEnum, PidUnits * > pid_units
 

Detailed Description

Definition at line 29 of file ControlBoardHelper.cpp.

Constructor & Destructor Documentation

◆ PrivateUnitsHandler() [1/2]

yarp::dev::ControlBoardHelper::PrivateUnitsHandler::PrivateUnitsHandler ( int  size)
inlineexplicit

Definition at line 53 of file ControlBoardHelper.cpp.

◆ ~PrivateUnitsHandler()

yarp::dev::ControlBoardHelper::PrivateUnitsHandler::~PrivateUnitsHandler ( )
inline

Definition at line 83 of file ControlBoardHelper.cpp.

◆ PrivateUnitsHandler() [2/2]

yarp::dev::ControlBoardHelper::PrivateUnitsHandler::PrivateUnitsHandler ( const PrivateUnitsHandler other)
inline

Definition at line 143 of file ControlBoardHelper.cpp.

Member Function Documentation

◆ alloc()

void yarp::dev::ControlBoardHelper::PrivateUnitsHandler::alloc ( int  n)
inline

Definition at line 102 of file ControlBoardHelper.cpp.

Member Data Documentation

◆ ampereToSensors

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::ampereToSensors

Definition at line 41 of file ControlBoardHelper.cpp.

◆ angleToEncoders

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::angleToEncoders

Definition at line 39 of file ControlBoardHelper.cpp.

◆ axisMap

int* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::axisMap

Definition at line 33 of file ControlBoardHelper.cpp.

◆ bemfToRaws

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::bemfToRaws

Definition at line 44 of file ControlBoardHelper.cpp.

◆ CurPid_units

PidUnits* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::CurPid_units

Definition at line 49 of file ControlBoardHelper.cpp.

◆ dutycycleToPWMs

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::dutycycleToPWMs

Definition at line 43 of file ControlBoardHelper.cpp.

◆ helper_ones

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::helper_ones

Definition at line 38 of file ControlBoardHelper.cpp.

◆ invAxisMap

int* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::invAxisMap

Definition at line 34 of file ControlBoardHelper.cpp.

◆ ktauToRaws

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::ktauToRaws

Definition at line 45 of file ControlBoardHelper.cpp.

◆ newtonsToSensors

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::newtonsToSensors

Definition at line 40 of file ControlBoardHelper.cpp.

◆ nj

int yarp::dev::ControlBoardHelper::PrivateUnitsHandler::nj

Definition at line 32 of file ControlBoardHelper.cpp.

◆ pid_units

std::map<PidControlTypeEnum, PidUnits*> yarp::dev::ControlBoardHelper::PrivateUnitsHandler::pid_units

Definition at line 51 of file ControlBoardHelper.cpp.

◆ position_zeros

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::position_zeros

Definition at line 37 of file ControlBoardHelper.cpp.

◆ PosPid_units

PidUnits* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::PosPid_units

Definition at line 47 of file ControlBoardHelper.cpp.

◆ TrqPid_units

PidUnits* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::TrqPid_units

Definition at line 50 of file ControlBoardHelper.cpp.

◆ VelPid_units

PidUnits* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::VelPid_units

Definition at line 48 of file ControlBoardHelper.cpp.

◆ verbose

bool yarp::dev::ControlBoardHelper::PrivateUnitsHandler::verbose

Definition at line 35 of file ControlBoardHelper.cpp.

◆ voltToSensors

double* yarp::dev::ControlBoardHelper::PrivateUnitsHandler::voltToSensors

Definition at line 42 of file ControlBoardHelper.cpp.


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