Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Modules/BallLocator/GT2005BallLocatorParameters.h

Go to the documentation of this file.

    00001 /**
    00002  * @file GT2005BallLocatorParameters.h
    00003  * Contains the parameters used by the GT2005BallLocator(s) and the
    00004  * GT2005TeamBallLocator.
    00005  *
    00006  * @author <a href="mailto:christinez@gmx.de">Christine Zarges</a>
    00007  * @author <a href="mailto:Thorsten.Kerkhof@gmx.de">Thorsten Kerkhof</a>
    00008  */
    00009
    00010 #ifndef GT2005BALLLOCATORPARAMETERS_H_INCLUDED
    00011 #define GT2005BALLLOCATORPARAMETERS_H_INCLUDED
    00012
    00013 class GT2005BallLocatorParameters
    00014 {
    00015 public:
    00016   GT2005BallLocatorParameters();
    00017
    00018   static double coefficientOfFriction;
    00019   static double measurementNoise;
    00020   static double systemNoise;
    00021   static double particleProbThreshold;
    00022   static double timesBallRadius;
    00023   static double timeFactorThreshold;
    00024   static double throwInProb;
    00025   static double timesPartProb;
    00026   static double randomLimitV;
    00027   static double velocityWeightXDirection;
    00028   static double percentNumPartInside;
    00029   static double particleProbDecreaseStep;
    00030   static double nearPerceptValue1;
    00031   static double nearPerceptValue2;
    00032   static double nearPerceptValue3;
    00033   static double nearPerceptValue4;
    00034   static double farPerceptValue1;
    00035   static double farPerceptValue2;
    00036 };
    00037
    00038 #endif