Simox  2.3.74.0
GraspStudio::GraspPlannerEvaluation Struct Reference

Public Member Functions

 GraspPlannerEvaluation ()
 
void print ()
 
std::string toCSVString () const
 

Static Public Member Functions

static std::string GetCSVHeader ()
 

Data Fields

int nrGraspsGenerated
 
int nrGraspsValid
 
int nrGraspsInvalidCollision
 
int nrGraspsInvalidFC
 
int nrGraspsInvalidContacts
 
int nrGraspsValidPrecision
 
int nrGraspsValidPower
 
std::vector< float > timeGraspMS
 
std::vector< float > graspScore
 
std::vector< bool > graspValid
 
std::vector< bool > graspTypePower
 
bool fcCheck
 
float minQuality
 

Constructor & Destructor Documentation

◆ GraspPlannerEvaluation()

GraspStudio::GraspPlannerEvaluation::GraspPlannerEvaluation ( )

Member Function Documentation

◆ GetCSVHeader()

std::string GraspStudio::GraspPlannerEvaluation::GetCSVHeader ( )
static

◆ print()

void GraspStudio::GraspPlannerEvaluation::print ( )

◆ toCSVString()

std::string GraspStudio::GraspPlannerEvaluation::toCSVString ( ) const

Field Documentation

◆ fcCheck

bool GraspStudio::GraspPlannerEvaluation::fcCheck

◆ graspScore

std::vector<float> GraspStudio::GraspPlannerEvaluation::graspScore

◆ graspTypePower

std::vector<bool> GraspStudio::GraspPlannerEvaluation::graspTypePower

◆ graspValid

std::vector<bool> GraspStudio::GraspPlannerEvaluation::graspValid

◆ minQuality

float GraspStudio::GraspPlannerEvaluation::minQuality

◆ nrGraspsGenerated

int GraspStudio::GraspPlannerEvaluation::nrGraspsGenerated

◆ nrGraspsInvalidCollision

int GraspStudio::GraspPlannerEvaluation::nrGraspsInvalidCollision

◆ nrGraspsInvalidContacts

int GraspStudio::GraspPlannerEvaluation::nrGraspsInvalidContacts

◆ nrGraspsInvalidFC

int GraspStudio::GraspPlannerEvaluation::nrGraspsInvalidFC

◆ nrGraspsValid

int GraspStudio::GraspPlannerEvaluation::nrGraspsValid

◆ nrGraspsValidPower

int GraspStudio::GraspPlannerEvaluation::nrGraspsValidPower

◆ nrGraspsValidPrecision

int GraspStudio::GraspPlannerEvaluation::nrGraspsValidPrecision

◆ timeGraspMS

std::vector<float> GraspStudio::GraspPlannerEvaluation::timeGraspMS