Simox  2.3.74.0
GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig Struct Reference

Public Member Functions

 PoseUncertaintyConfig ()
 
void init (float maxPosDelta=10.0f, float maxOriDeltaDeg=5.0f, bool normalDistribution=true, float stepFactorPos=0.5f, float stepFactorOri=0.5f)
 

Data Fields

bool enableDimension [6]
 
float dimExtends [6]
 
float stepSize [6]
 
bool useNormalDistribution
 
bool verbose = false
 
float posDeltaMM
 
float oriDeltaDeg
 

Constructor & Destructor Documentation

◆ PoseUncertaintyConfig()

GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::PoseUncertaintyConfig ( )
inline

Member Function Documentation

◆ init()

void GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::init ( float  maxPosDelta = 10.0f,
float  maxOriDeltaDeg = 5.0f,
bool  normalDistribution = true,
float  stepFactorPos = 0.5f,
float  stepFactorOri = 0.5f 
)
inline

Field Documentation

◆ dimExtends

float GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::dimExtends[6]

◆ enableDimension

bool GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::enableDimension[6]

◆ oriDeltaDeg

float GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::oriDeltaDeg

◆ posDeltaMM

float GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::posDeltaMM

◆ stepSize

float GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::stepSize[6]

◆ useNormalDistribution

bool GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::useNormalDistribution

◆ verbose

bool GraspStudio::GraspEvaluationPoseUncertainty::PoseUncertaintyConfig::verbose = false