|
|
Thresholds deciding when the gaze counts as fixed on the active target. More...
#include <armarx/view_selection/gaze_scheduler/GazeTargetReachedMonitor.h>
Public Attributes | |
| float | angularTh = VirtualRobot::MathTools::deg2rad(2.F) |
| Angular gaze error below which the target counts as fixated [rad]. | |
| int | filterCount = 5 |
| Consecutive controller reports required before a decision is taken. | |
| float | lateralTh = 30.F |
| Lateral miss distance below which the target counts as fixated [mm]. | |
Thresholds deciding when the gaze counts as fixed on the active target.
These live on the scheduler rather than in the controller config so they can be retuned without redeploying the RobotUnit, and so they mean the same thing for every controller variant (see gaze_controller::computeGazeResidual).
| float angularTh = VirtualRobot::MathTools::deg2rad(2.F) |
Angular gaze error below which the target counts as fixated [rad].
| int filterCount = 5 |
Consecutive controller reports required before a decision is taken.
At the controller's 10 Hz report rate, 5 is half a second of steady gaze.
| float lateralTh = 30.F |
Lateral miss distance below which the target counts as fixated [mm].