dart
Public Member Functions | List of all members
dart::dynamics::InverseKinematics::TaskSpaceRegion::Properties Struct Reference
Inheritance diagram for dart::dynamics::InverseKinematics::TaskSpaceRegion::Properties:
Inheritance graph
[legend]
Collaboration diagram for dart::dynamics::InverseKinematics::TaskSpaceRegion::Properties:
Collaboration graph
[legend]

Public Member Functions

 Properties (const ErrorMethod::Properties &errorProperties=ErrorMethod::Properties(), const UniqueProperties &taskSpaceProperties=UniqueProperties())
 Default constructor.
 
- Public Member Functions inherited from dart::dynamics::InverseKinematics::ErrorMethod::Properties
 Properties (const Bounds &_bounds=Bounds(Eigen::Vector6d::Constant(-DefaultIKTolerance), Eigen::Vector6d::Constant(DefaultIKTolerance)), double _errorClamp=DefaultIKErrorClamp, const Eigen::Vector6d &_errorWeights=Eigen::compose(Eigen::Vector3d::Constant(DefaultIKAngularWeight), Eigen::Vector3d::Constant(DefaultIKLinearWeight)))
 Default constructor.
 
- Public Member Functions inherited from dart::dynamics::InverseKinematics::TaskSpaceRegion::UniqueProperties
 UniqueProperties (bool computeErrorFromCenter=true, SimpleFramePtr referenceFrame=nullptr)
 Default constructor.
 

Additional Inherited Members

- Public Attributes inherited from dart::dynamics::InverseKinematics::ErrorMethod::Properties
std::pair< Eigen::Vector6d, Eigen::Vector6d > mBounds
 Bounds that define the acceptable range of the Node's transform relative to its target frame. More...
 
double mErrorLengthClamp
 The error vector will be clamped to this length with each iteration. More...
 
Eigen::Vector6d mErrorWeights
 These weights will be applied to the error vector component-wise. More...
 
- Public Attributes inherited from dart::dynamics::InverseKinematics::TaskSpaceRegion::UniqueProperties
bool mComputeErrorFromCenter
 Setting this to true (which is default) will tell it to compute the error based on the center of the Task Space Region instead of the edge of the Task Space Region. More...
 
SimpleFramePtr mReferenceFrame
 The reference frame that the task space region is expressed. More...
 

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