Visual Servoing Platform
version 3.6.1 under development (2024-04-28)
|
Public Member Functions | |
ParametersForAlgo () | |
Public Attributes | |
unsigned int | m_test_nbsamples |
bool | m_test_activatedalarms [vpStatisticalTestAbstract::MEAN_DRIFT_COUNT] |
unsigned int | m_test_nbactivatedalarms |
float | m_cusum_h |
float | m_cusum_k |
float | m_ewma_alpha |
float | m_hinkley_alpha |
float | m_hinkley_delta |
bool | m_hinkley_computealphadelta |
float | m_hinkley_h |
float | m_hinkley_k |
bool | m_shewhart_useWECO |
bool | m_shewhart_rules [vpStatisticalTestShewhart::COUNT_WECO - 1] |
float | m_sigma_h |
[Structure_Parameters]
Structure that contains the parameters of the different algorithms.
Definition at line 311 of file tutorial-meandrift.cpp.
|
inline |
Definition at line 328 of file tutorial-meandrift.cpp.
References TutorialMeanDrift::CONST_ALL_ALARM_ON, vpStatisticalTestShewhart::CONST_ALL_WECO_ACTIVATED, vpStatisticalTestShewhart::COUNT_WECO, m_shewhart_rules, m_test_activatedalarms, m_test_nbactivatedalarms, vpStatisticalTestAbstract::MEAN_DRIFT_COUNT, vpStatisticalTestAbstract::MEAN_DRIFT_NONE, and TutorialMeanDrift::meanDriftArrayToNbActivated().
float TutorialMeanDrift::ParametersForAlgo::m_cusum_h |
Alarm factor for the mean adjusted CUSUM test.
Definition at line 316 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_cusum_k |
Detection factor for the mean adjusted CUSUM test.
Definition at line 317 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_ewma_alpha |
Forgetting factor for the EWMA test.
Definition at line 318 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_hinkley_alpha |
Alarm threshold for the Hinkley's test.
Definition at line 319 of file tutorial-meandrift.cpp.
bool TutorialMeanDrift::ParametersForAlgo::m_hinkley_computealphadelta |
If true, compute alpha and delta of the Hinkley's using the stdev of the signal.
Definition at line 321 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_hinkley_delta |
Detection threshold for the Hinkley's test.
Definition at line 320 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_hinkley_h |
Alarm factor permitting to compute alpha from the standard deviation of the signal.
Definition at line 322 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_hinkley_k |
Detection factor permitting to compute delta from the standard deviation of the signal.
Definition at line 323 of file tutorial-meandrift.cpp.
bool TutorialMeanDrift::ParametersForAlgo::m_shewhart_rules[vpStatisticalTestShewhart::COUNT_WECO - 1] |
Rules for the Shewart's test. True activate a WECO rule, false deactivate it.
Definition at line 325 of file tutorial-meandrift.cpp.
Referenced by ParametersForAlgo().
bool TutorialMeanDrift::ParametersForAlgo::m_shewhart_useWECO |
If true, use the WECO rules for additionnal subtests for Shewhart's test.
Definition at line 324 of file tutorial-meandrift.cpp.
float TutorialMeanDrift::ParametersForAlgo::m_sigma_h |
Alarm factor for the sigma test.
Definition at line 326 of file tutorial-meandrift.cpp.
bool TutorialMeanDrift::ParametersForAlgo::m_test_activatedalarms[vpStatisticalTestAbstract::MEAN_DRIFT_COUNT] |
Flag is true for a type of alarm that must be considered, false otherwise.
Definition at line 314 of file tutorial-meandrift.cpp.
Referenced by ParametersForAlgo().
unsigned int TutorialMeanDrift::ParametersForAlgo::m_test_nbactivatedalarms |
Number of activated alarms.
Definition at line 315 of file tutorial-meandrift.cpp.
Referenced by ParametersForAlgo().
unsigned int TutorialMeanDrift::ParametersForAlgo::m_test_nbsamples |
Number of samples to compute the mean and stdev, common to all the algorithms.
Definition at line 313 of file tutorial-meandrift.cpp.