This header defines the dimensions of the field, as well as declares the helper functions to draw out the field in 2D and 3D.
More...
Classes |
class | ground_truth::FieldProvider |
| Provides locations of key field landmarks and helper functions to draw the field out in 2D and 3D. More...
|
Namespaces |
namespace | ground_truth |
Enumerations |
enum | ground_truth::GroundPoints {
ground_truth::YELLOW_BASE_TOP = 0,
ground_truth::YELLOW_BASE_PENALTY_TOP = 1,
ground_truth::YELLOW_GOALPOST_TOP = 2,
ground_truth::YELLOW_GOALPOST_BOTTOM = 3,
ground_truth::YELLOW_BASE_PENALTY_BOTTOM = 4,
ground_truth::YELLOW_BASE_BOTTOM = 5,
ground_truth::YELLOW_PENALTY_TOP = 6,
ground_truth::YELLOW_PENALTY_BOTTOM = 7,
ground_truth::YELLOW_PENALTY_CROSS = 8,
ground_truth::MID_TOP = 9,
ground_truth::MID_CIRCLE_TOP = 10,
ground_truth::MID_CIRCLE_BOTTOM = 11,
ground_truth::MID_BOTTOM = 12,
ground_truth::BLUE_BASE_TOP = 13,
ground_truth::BLUE_BASE_PENALTY_TOP = 14,
ground_truth::BLUE_GOALPOST_TOP = 15,
ground_truth::BLUE_GOALPOST_BOTTOM = 16,
ground_truth::BLUE_BASE_PENALTY_BOTTOM = 17,
ground_truth::BLUE_BASE_BOTTOM = 18,
ground_truth::BLUE_PENALTY_TOP = 19,
ground_truth::BLUE_PENALTY_BOTTOM = 20,
ground_truth::BLUE_PENALTY_CROSS = 21,
ground_truth::NUM_GROUND_PLANE_POINTS = 22
} |
enum | ground_truth::HighPoints {
ground_truth::YELLOW_GOALPOST_TOP_HIGH = 0,
ground_truth::YELLOW_GOALPOST_BOTTOM_HIGH = 1,
ground_truth::BLUE_GOALPOST_TOP_HIGH = 2,
ground_truth::BLUE_GOALPOST_BOTTOM_HIGH = 3,
ground_truth::NUM_HIGH_POINTS = 4
} |
Variables |
const float | ground_truth::CIRCLE_RADIUS = 0.650 |
| center circle radius
|
const float | ground_truth::FIELD_X = 5.950 |
| length of the field
|
const float | ground_truth::FIELD_Y = 3.950 |
| width of the field
|
const float | ground_truth::GOAL_HEIGHT = 0.8 |
| height of top goal bar
|
const float | ground_truth::GOAL_Y = 1.5 |
| distance between goal posts
|
const float | ground_truth::GRASS_X = 6.725 |
| length of the grass
|
const float | ground_truth::GRASS_Y = 4.725 |
| width of the grass
|
const float | ground_truth::PENALTY_CROSS_X = 1.200 |
| distance of penalty cross from field center
|
const float | ground_truth::PENALTY_X = 0.550 |
| distance of penalty box along length
|
const float | ground_truth::PENALTY_Y = 2.150 |
| distance of penalty box along width
|
This header defines the dimensions of the field, as well as declares the helper functions to draw out the field in 2D and 3D.
- Author:
- Piyush Khandelwal (piyushk), piyushk@cs.utexas.edu Copyright (C) 2011, The University of Texas at Austin, Piyush Khandelwal
License: Modified BSD License
$ Id: 08/10/2011 11:07:07 AM piyushk $
Definition in file field_provider.h.