axis | ObjectContactTurnaroundDetectorBase | private |
calcPhiValueFromConstraintConversionMatrix(std::vector< double > &phi, const std::vector< hrp::dvector6 > &ccm, const hrp::dvector6 &res_wrench) | ObjectContactTurnaroundDetectorBase | inline |
calcTotalForceMoment(hrp::Vector3 &total_force, hrp::Vector3 &total_moment1, hrp::Vector3 &total_moment2, const std::vector< hrp::Vector3 > &forces, const std::vector< hrp::Vector3 > &moments, const std::vector< hrp::Vector3 > &hposv) | ObjectContactTurnaroundDetectorBase | inline |
checkDetection(const std::vector< hrp::Vector3 > &forces, const std::vector< hrp::Vector3 > &moments, const std::vector< hrp::Vector3 > &hposv) | ObjectContactTurnaroundDetectorBase | inline |
checkDetection(const double raw_wrench_value, const double raw_friction_coeff_wrench_value) | ObjectContactTurnaroundDetectorBase | inline |
checkDetection(const hrp::dvector6 &raw_resultant_wrench_value) | ObjectContactTurnaroundDetectorBase | inline |
constraint_conversion_matrix1 | ObjectContactTurnaroundDetectorBase | private |
constraint_conversion_matrix2 | ObjectContactTurnaroundDetectorBase | private |
count | ObjectContactTurnaroundDetectorBase | private |
current_time | ObjectContactTurnaroundDetectorBase | private |
detect_count_thre | ObjectContactTurnaroundDetectorBase | private |
detect_ratio_thre | ObjectContactTurnaroundDetectorBase | private |
detector_total_wrench enum name | ObjectContactTurnaroundDetectorBase | |
dphi1 | ObjectContactTurnaroundDetectorBase | private |
dt | ObjectContactTurnaroundDetectorBase | private |
dtw | ObjectContactTurnaroundDetectorBase | private |
dwrench_filter | ObjectContactTurnaroundDetectorBase | private |
filtered_friction_coeff_wrench_with_hold | ObjectContactTurnaroundDetectorBase | private |
filtered_resultant_wrench_with_hold | ObjectContactTurnaroundDetectorBase | private |
filtered_wrench_with_hold | ObjectContactTurnaroundDetectorBase | private |
forgetting_ratio_thre | ObjectContactTurnaroundDetectorBase | private |
friction_coeff_wrench_filter | ObjectContactTurnaroundDetectorBase | private |
GENERALIZED_WRENCH enum value | ObjectContactTurnaroundDetectorBase | |
getAxis() const | ObjectContactTurnaroundDetectorBase | inline |
getConstraintConversionMatricesRefDwrench(std::vector< hrp::dvector6 > &ccm1, std::vector< hrp::dvector6 > &ccm2, std::vector< double > &refdw) const | ObjectContactTurnaroundDetectorBase | inline |
getDataForLogger() const | ObjectContactTurnaroundDetectorBase | inline |
getDetectGeneralizedWrenchDim() const | ObjectContactTurnaroundDetectorBase | inline |
getDetectorTotalWrench() const | ObjectContactTurnaroundDetectorBase | inline |
getDetectRatioThre() const | ObjectContactTurnaroundDetectorBase | inline |
getDetectTimeThre() const | ObjectContactTurnaroundDetectorBase | inline |
getDwrenchCutoffFreq() const | ObjectContactTurnaroundDetectorBase | inline |
getFilteredFrictionCoeffWrenchWithHold() const | ObjectContactTurnaroundDetectorBase | inline |
getFilteredResultantWrenchWithHold() const | ObjectContactTurnaroundDetectorBase | inline |
getFilteredWrenchWithHold() const | ObjectContactTurnaroundDetectorBase | inline |
getForgettingRatioThre() const | ObjectContactTurnaroundDetectorBase | inline |
getIsHoldValues() const | ObjectContactTurnaroundDetectorBase | inline |
getMaxTime() const | ObjectContactTurnaroundDetectorBase | inline |
getMode(const size_t idx) const | ObjectContactTurnaroundDetectorBase | inline |
getMomentCenter() const | ObjectContactTurnaroundDetectorBase | inline |
getOtherDetectTimeThre() const | ObjectContactTurnaroundDetectorBase | inline |
getStartRatioThre() const | ObjectContactTurnaroundDetectorBase | inline |
getStartTimeThre() const | ObjectContactTurnaroundDetectorBase | inline |
getWrenchCutoffFreq() const | ObjectContactTurnaroundDetectorBase | inline |
is_filter_reset | ObjectContactTurnaroundDetectorBase | private |
is_hold_values | ObjectContactTurnaroundDetectorBase | private |
is_other_constraint_detected | ObjectContactTurnaroundDetectorBase | private |
isDetected(const size_t idx) const | ObjectContactTurnaroundDetectorBase | inline |
isDetected() const | ObjectContactTurnaroundDetectorBase | inline |
max_time | ObjectContactTurnaroundDetectorBase | private |
MODE_DETECTED enum value | ObjectContactTurnaroundDetectorBase | |
MODE_IDLE enum value | ObjectContactTurnaroundDetectorBase | |
MODE_MAX_TIME enum value | ObjectContactTurnaroundDetectorBase | |
MODE_OTHER_DETECTED enum value | ObjectContactTurnaroundDetectorBase | |
MODE_STARTED enum value | ObjectContactTurnaroundDetectorBase | |
moment_center | ObjectContactTurnaroundDetectorBase | private |
ObjectContactTurnaroundDetectorBase(const double _dt) | ObjectContactTurnaroundDetectorBase | inline |
other_detect_count_thre | ObjectContactTurnaroundDetectorBase | private |
phi1 | ObjectContactTurnaroundDetectorBase | private |
phi2 | ObjectContactTurnaroundDetectorBase | private |
pmode | ObjectContactTurnaroundDetectorBase | private |
print_str | ObjectContactTurnaroundDetectorBase | private |
printParams() const | ObjectContactTurnaroundDetectorBase | inline |
process_mode enum name | ObjectContactTurnaroundDetectorBase | |
raw_wrench | ObjectContactTurnaroundDetectorBase | private |
ref_dwrench | ObjectContactTurnaroundDetectorBase | private |
resizeVariablesForGeneralizedWrench(size_t generalized_wrench_dim) | ObjectContactTurnaroundDetectorBase | inline |
resultant_dwrench_filter | ObjectContactTurnaroundDetectorBase | private |
resultant_wrench_filter | ObjectContactTurnaroundDetectorBase | private |
setAxis(const hrp::Vector3 &a) | ObjectContactTurnaroundDetectorBase | inline |
setConstraintConversionMatricesRefDwrench(const std::vector< hrp::dvector6 > &ccm1, const std::vector< hrp::dvector6 > &ccm2, const std::vector< double > &refdw) | ObjectContactTurnaroundDetectorBase | inline |
setDetectorTotalWrench(const detector_total_wrench _dtw) | ObjectContactTurnaroundDetectorBase | inline |
setDetectRatioThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setDetectTimeThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setDwrenchCutoffFreq(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setForgettingRatioThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setIsHoldValues(const bool a) | ObjectContactTurnaroundDetectorBase | inline |
setMaxTime(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setMomentCenter(const hrp::Vector3 &a) | ObjectContactTurnaroundDetectorBase | inline |
setOtherDetectTimeThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setPrintStr(const std::string &str) | ObjectContactTurnaroundDetectorBase | inline |
setStartRatioThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setStartTimeThre(const double a) | ObjectContactTurnaroundDetectorBase | inline |
setWrenchCutoffFreq(const double a) | ObjectContactTurnaroundDetectorBase | inline |
start_count_thre | ObjectContactTurnaroundDetectorBase | private |
start_ratio_thre | ObjectContactTurnaroundDetectorBase | private |
startDetection(const double _ref_diff_wrench, const double _max_time) | ObjectContactTurnaroundDetectorBase | inline |
startDetectionForGeneralizedWrench() | ObjectContactTurnaroundDetectorBase | inline |
TOTAL_FORCE enum value | ObjectContactTurnaroundDetectorBase | |
TOTAL_MOMENT enum value | ObjectContactTurnaroundDetectorBase | |
TOTAL_MOMENT2 enum value | ObjectContactTurnaroundDetectorBase | |
updateProcessModeFromDwrench(const std::vector< double > &tmp_dwrench) | ObjectContactTurnaroundDetectorBase | inline |
wrench_filter | ObjectContactTurnaroundDetectorBase | private |
~ObjectContactTurnaroundDetectorBase() | ObjectContactTurnaroundDetectorBase | inline |