A structure for potentially holding a position constraint and an orientation constraint for use during Ik Sampling. More...
#include <default_constraint_samplers.h>
Public Member Functions | |
IKSamplingPose () | |
Empty constructor. More... | |
IKSamplingPose (const kinematic_constraints::PositionConstraint &pc) | |
Constructor that takes a single pose constraint, doing a copy. More... | |
IKSamplingPose (const kinematic_constraints::OrientationConstraint &oc) | |
Constructor that takes a single orientation constraint, doing a copy. More... | |
IKSamplingPose (const kinematic_constraints::PositionConstraint &pc, const kinematic_constraints::OrientationConstraint &oc) | |
Constructor that takes both a position and an orientation constraint, copying both into the internal variables. More... | |
IKSamplingPose (const kinematic_constraints::PositionConstraintPtr &pc) | |
Constructor that takes a pointer to a position constraint. More... | |
IKSamplingPose (const kinematic_constraints::OrientationConstraintPtr &oc) | |
Constructor that takes a pointer to a orientation constraint. More... | |
IKSamplingPose (const kinematic_constraints::PositionConstraintPtr &pc, const kinematic_constraints::OrientationConstraintPtr &oc) | |
Constructor that takes a pointer to both position and orientation constraints. More... | |
Public Attributes | |
kinematic_constraints::OrientationConstraintPtr | orientation_constraint_ |
Holds the orientation constraint for sampling. More... | |
kinematic_constraints::PositionConstraintPtr | position_constraint_ |
Holds the position constraint for sampling. More... | |
A structure for potentially holding a position constraint and an orientation constraint for use during Ik Sampling.
Definition at line 210 of file default_constraint_samplers.h.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | ) |
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::PositionConstraint & | pc | ) |
Constructor that takes a single pose constraint, doing a copy.
pc | The pose constraint that will be copied into the internal variable |
Definition at line 198 of file default_constraint_samplers.cpp.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::OrientationConstraint & | oc | ) |
Constructor that takes a single orientation constraint, doing a copy.
oc | The orientation constraint that will be copied into the internal variable |
Definition at line 203 of file default_constraint_samplers.cpp.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::PositionConstraint & | pc, |
const kinematic_constraints::OrientationConstraint & | oc | ||
) |
Constructor that takes both a position and an orientation constraint, copying both into the internal variables.
pc | The pose constraint that will be copied into the internal variable |
oc | The orientation constraint that will be copied into the internal variable |
Definition at line 208 of file default_constraint_samplers.cpp.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::PositionConstraintPtr & | pc | ) |
Constructor that takes a pointer to a position constraint.
pc | Pointer for copying into internal variable |
Definition at line 215 of file default_constraint_samplers.cpp.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::OrientationConstraintPtr & | oc | ) |
Constructor that takes a pointer to a orientation constraint.
oc | Pointer for copying into internal variable |
Definition at line 219 of file default_constraint_samplers.cpp.
constraint_samplers::IKSamplingPose::IKSamplingPose | ( | const kinematic_constraints::PositionConstraintPtr & | pc, |
const kinematic_constraints::OrientationConstraintPtr & | oc | ||
) |
Constructor that takes a pointer to both position and orientation constraints.
pc | Pointer for copying into internal variables |
oc | Pointer for copying into internal variable |
Definition at line 223 of file default_constraint_samplers.cpp.
kinematic_constraints::OrientationConstraintPtr constraint_samplers::IKSamplingPose::orientation_constraint_ |
Holds the orientation constraint for sampling.
Definition at line 280 of file default_constraint_samplers.h.
kinematic_constraints::PositionConstraintPtr constraint_samplers::IKSamplingPose::position_constraint_ |
Holds the position constraint for sampling.
Definition at line 277 of file default_constraint_samplers.h.