#include <InverseKinematics.hpp>
◆ UniqueProperties() [1/2]
Default constructor. Uses a default quality comparison function.
◆ UniqueProperties() [2/2]
dart::dynamics::InverseKinematics::Analytical::UniqueProperties::UniqueProperties |
( |
ExtraDofUtilization |
extraDofUtilization, |
|
|
double |
extraErrorLengthClamp, |
|
|
QualityComparison |
qualityComparator |
|
) |
| |
Constructor that allows you to set the quality comparison function.
◆ resetQualityComparisonFunction()
void dart::dynamics::InverseKinematics::Analytical::UniqueProperties::resetQualityComparisonFunction |
( |
| ) |
|
Reset the quality comparison function to its default behavior.
◆ mExtraDofUtilization
ExtraDofUtilization dart::dynamics::InverseKinematics::Analytical::UniqueProperties::mExtraDofUtilization |
Flag for how to use the extra DOFs in the IK module.
◆ mExtraErrorLengthClamp
double dart::dynamics::InverseKinematics::Analytical::UniqueProperties::mExtraErrorLengthClamp |
How much to clamp the extra error that gets applied to DOFs.
◆ mQualityComparator
QualityComparison dart::dynamics::InverseKinematics::Analytical::UniqueProperties::mQualityComparator |
Function for comparing the qualities of solutions.