#include <BallLocator.h>
Inheritance diagram for BallLocatorInterfaces:
Public Member Functions | |
BallLocatorInterfaces (const OdometryData &odometryData, const CameraMatrix &cameraMatrix, const BallPercept &ballPercept, const LandmarksPercept &landmarksPercept, const RobotPose &robotPose, const CalibrationRequest &calibrationRequest, const SensorDataBuffer &sensorDataBuffer, BallModel &ballModel) | |
Public Attributes | |
const OdometryData & | odometryData |
const CameraMatrix & | cameraMatrix |
const BallPercept & | ballPercept |
const LandmarksPercept & | landmarksPercept |
const RobotPose & | robotPose |
const CalibrationRequest & | calibrationRequest |
const SensorDataBuffer & | sensorDataBuffer |
BallModel & | ballModel |
Definition at line 26 of file BallLocator.h.
BallLocatorInterfaces::BallLocatorInterfaces | ( | const OdometryData & | odometryData, | |
const CameraMatrix & | cameraMatrix, | |||
const BallPercept & | ballPercept, | |||
const LandmarksPercept & | landmarksPercept, | |||
const RobotPose & | robotPose, | |||
const CalibrationRequest & | calibrationRequest, | |||
const SensorDataBuffer & | sensorDataBuffer, | |||
BallModel & | ballModel | |||
) | [inline] |
Constructor.
Definition at line 30 of file BallLocator.h.
The ball position to be changed
Definition at line 72 of file BallLocator.h.
Referenced by GT2004BallLocator::determineNumberOfImagesWith_WithoutBall(), GT2004BallLocator::execute(), GT2004BallLocator::handleSeenBall(), GT2004BallLocator::handleUnseenBall(), GT2004BallLocator::setBallState(), GT2004BallLocator::setBallStateV2(), and GT2004BallLocator::setUnknownResult().
The ball percept that was generated last
Definition at line 57 of file BallLocator.h.
Referenced by GT2004BallLocator::determineNumberOfImagesWith_WithoutBall(), GT2004BallLocator::execute(), and GT2004BallLocator::handleSeenBall().
The calibration request
Definition at line 66 of file BallLocator.h.
The offset and the rotation of the camera
Definition at line 54 of file BallLocator.h.
Referenced by GT2004BallLocator::execute(), and GT2004BallLocator::handleSeenBall().
The landmarkspercept that was generated last
Definition at line 60 of file BallLocator.h.
Referenced by GT2004BallLocator::execute().
The odometry data provided by the motion modules
Definition at line 51 of file BallLocator.h.
Referenced by GT2004BallLocator::compensateOdometry(), GT2004BallLocator::execute(), GT2004BallLocator::handleSeenBall(), and GT2004BallLocator::handleUnseenBall().
The robots position that was calculated last
Definition at line 63 of file BallLocator.h.
Referenced by GT2004BallLocator::drawBallPosition(), GT2004BallLocator::execute(), GT2004BallLocator::handleSeenBall(), GT2004BallLocator::handleUnseenBall(), GT2004BallLocator::sendProcessModelStates(), and GT2004BallLocator::setBallStateV2().
The sensor data buffer
Definition at line 69 of file BallLocator.h.