armarx::EgomotionTrackerInterface
Overview
Operation Index
- beginLocalisation
-
- beginTracking
-
- beginStatusEstimation
-
- getLocationEstimate
-
- getPlaneScatteringDirectionsPS
-
- getPlaneScatteringDirectionsPF
-
- getParticlesPS
-
- getParticlesPF
-
- getBoundingBox
-
- getNumberOfActiveParticles
-
- getStatus
-
- setNeckErrorLimits
-
- setUseOrientationDifferenceTracking
-
- getUseOrientationDifferenceTracking
-
- setUseOrientationDifferenceInitialisation
-
- getUseOrientationDifferenceInitialisation
-
- setUsePSOptimizationTracking
-
- getUsePSOptimizationTracking
-
- setUseMahalanobisDistanceBasedScatteringReduction
-
- getUseMahalanobisDistanceBasedScatteringReduction
-
- getNeckErrorRollMin
-
- getNeckErrorRollMax
-
- getNeckErrorPitchMin
-
- getNeckErrorPitchMax
-
- getNeckErrorYawMin
-
- getNeckErrorYawMax
-
- step
-
- setAutomaticExecution
-
- setCycleTrackingStatusEstimation
-
Operations
void beginLocalisation()
void beginTracking()
void beginStatusEstimation()
int getNumberOfActiveParticles()
void setNeckErrorLimits(int rollMin, int rollMax, int pitchMin, int pitchMax, int yawMin, int yawMax)
void setUseOrientationDifferenceTracking(bool useOrientationDifferenceTracking)
bool getUseOrientationDifferenceTracking()
void setUseOrientationDifferenceInitialisation(bool useOrientationDifferenceInitialisation)
bool getUseOrientationDifferenceInitialisation()
void setUsePSOptimizationTracking(bool usePSOptimizationTracking)
bool getUsePSOptimizationTracking()
void setUseMahalanobisDistanceBasedScatteringReduction(bool useMahalanobisDistanceBasedScatteringReduction)
bool getUseMahalanobisDistanceBasedScatteringReduction()
float getNeckErrorRollMin()
float getNeckErrorRollMax()
float getNeckErrorPitchMin()
float getNeckErrorPitchMax()
float getNeckErrorYawMin()
float getNeckErrorYawMax()
void step()
void setAutomaticExecution(bool automaticExecution)
void setCycleTrackingStatusEstimation(bool cycleTrackingStatusEstimation)