Public Member Functions | Public Attributes | List of all members
constraint_samplers::JointConstraintSampler::JointInfo Struct Reference

An internal structure used for maintaining constraints on a particular joint. More...

#include <default_constraint_samplers.h>

Public Member Functions

 JointInfo ()
 Constructor. More...
 
void potentiallyAdjustMinMaxBounds (double min, double max)
 Function that adjusts the joints only if they are more restrictive. This means that the min limit is higher than the current limit, or the max limit is lower than the current max limit. More...
 

Public Attributes

std::size_t index_
 
double max_bound_
 
double min_bound_
 

Detailed Description

An internal structure used for maintaining constraints on a particular joint.

Definition at line 193 of file default_constraint_samplers.h.

Constructor & Destructor Documentation

◆ JointInfo()

constraint_samplers::JointConstraintSampler::JointInfo::JointInfo ( )
inline

Constructor.

Returns

Definition at line 200 of file default_constraint_samplers.h.

Member Function Documentation

◆ potentiallyAdjustMinMaxBounds()

void constraint_samplers::JointConstraintSampler::JointInfo::potentiallyAdjustMinMaxBounds ( double  min,
double  max 
)
inline

Function that adjusts the joints only if they are more restrictive. This means that the min limit is higher than the current limit, or the max limit is lower than the current max limit.

Parameters
minThe min limit for potential adjustment
maxThe max limit for potential adjustment

Definition at line 215 of file default_constraint_samplers.h.

Member Data Documentation

◆ index_

std::size_t constraint_samplers::JointConstraintSampler::JointInfo::index_

The index within the joint state vector for this joint

Definition at line 223 of file default_constraint_samplers.h.

◆ max_bound_

double constraint_samplers::JointConstraintSampler::JointInfo::max_bound_

The most restrictive max value of those set

Definition at line 222 of file default_constraint_samplers.h.

◆ min_bound_

double constraint_samplers::JointConstraintSampler::JointInfo::min_bound_

The most restrictive min value of those set

Definition at line 221 of file default_constraint_samplers.h.


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


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Thu Apr 18 2024 02:23:41