EASY-ROB™ Application Programming Interface  v9.301
Public Attributes | List of all members
_AutoPath_SDK_ConfigurationSpace Struct Reference

#include <ER_CAPI_TYPES.H>

Public Attributes

unsigned int size
 sizeof this structure More...
 
int initialized
 1- structure is completely initialized, 0- not initialized More...
 
int apHandle
 individual handle, currently not used More...
 
int ThreadedExecution
 1-Thread, 0-no Thread, direct function call More...
 
int nConfig
 complete configuration space, length of each vector, maximum size AUTOPATH_KIN_DOFS More...
 
INT_PTR * deviceHandle
 Unique device handle an axis belongs to, size nConfig. More...
 
int * deviceAxisIdx
 Device Index of Axis, size nConfig. More...
 
int * AxisEnable
 1-enabled, 0-disabled, size nConfig More...
 
int * AxisPriority
 [1..50..100], size nConfig More...
 
int * AxisRotTrans
 Rotary Axis = AUTOPATH_AXIS_ROT, Translatory Axis = AUTOPATH_AXIS_TRANS, size nConfig. More...
 
int * AxisType
 one of AUTOPATH_AXIS_TYPE_ROBOT, AUTOPATH_AXIS_TYPE_TRACK, AUTOPATH_AXIS_TYPE_POSITIONER, AUTOPATH_AXIS_TYPE_EXTERN, AUTOPATH_AXIS_TYPE_AUX, size nConfig More...
 
double * ConstraintMin
 minimum constraint value, size nConfig More...
 
double * ConstraintMax
 maximum constraint value, size nConfig More...
 
double * CartConstraintMin
 minimum cartesian constraint value, size DIM More...
 
double * CartConstraintMax
 maximum cartesian constraint value, size DIM More...
 
double * SpeedWeight
 ]0..1], size nConfig, currently not used More...
 
double * DistanceWeight
 ]0..1], size nConfig, currently not used More...
 
UINT Accuracy
 [1..100] More...
 
void * UsrData
 User defined data. More...
 

Member Data Documentation

◆ Accuracy

UINT _AutoPath_SDK_ConfigurationSpace::Accuracy

[1..100]

◆ apHandle

int _AutoPath_SDK_ConfigurationSpace::apHandle

individual handle, currently not used

◆ AxisEnable

int* _AutoPath_SDK_ConfigurationSpace::AxisEnable

1-enabled, 0-disabled, size nConfig

◆ AxisPriority

int* _AutoPath_SDK_ConfigurationSpace::AxisPriority

[1..50..100], size nConfig

◆ AxisRotTrans

int* _AutoPath_SDK_ConfigurationSpace::AxisRotTrans

Rotary Axis = AUTOPATH_AXIS_ROT, Translatory Axis = AUTOPATH_AXIS_TRANS, size nConfig.

◆ AxisType

int* _AutoPath_SDK_ConfigurationSpace::AxisType

◆ CartConstraintMax

double* _AutoPath_SDK_ConfigurationSpace::CartConstraintMax

maximum cartesian constraint value, size DIM

◆ CartConstraintMin

double* _AutoPath_SDK_ConfigurationSpace::CartConstraintMin

minimum cartesian constraint value, size DIM

◆ ConstraintMax

double* _AutoPath_SDK_ConfigurationSpace::ConstraintMax

maximum constraint value, size nConfig

◆ ConstraintMin

double* _AutoPath_SDK_ConfigurationSpace::ConstraintMin

minimum constraint value, size nConfig

◆ deviceAxisIdx

int* _AutoPath_SDK_ConfigurationSpace::deviceAxisIdx

Device Index of Axis, size nConfig.

◆ deviceHandle

INT_PTR* _AutoPath_SDK_ConfigurationSpace::deviceHandle

Unique device handle an axis belongs to, size nConfig.

◆ DistanceWeight

double* _AutoPath_SDK_ConfigurationSpace::DistanceWeight

]0..1], size nConfig, currently not used

◆ initialized

int _AutoPath_SDK_ConfigurationSpace::initialized

1- structure is completely initialized, 0- not initialized

◆ nConfig

int _AutoPath_SDK_ConfigurationSpace::nConfig

complete configuration space, length of each vector, maximum size AUTOPATH_KIN_DOFS

◆ size

unsigned int _AutoPath_SDK_ConfigurationSpace::size

sizeof this structure

◆ SpeedWeight

double* _AutoPath_SDK_ConfigurationSpace::SpeedWeight

]0..1], size nConfig, currently not used

◆ ThreadedExecution

int _AutoPath_SDK_ConfigurationSpace::ThreadedExecution

1-Thread, 0-no Thread, direct function call

◆ UsrData

void* _AutoPath_SDK_ConfigurationSpace::UsrData

User defined data.


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