#include <FilteredPolygon.h>
Public Member Functions | |
| FilteredPolygon () | |
| Matrix | GetAngleJacobian (float xb, float yb, float x, float y) |
| Matrix | GetDistanceJacobian (float xb, float yb, float x, float y) |
| poly | GetPolygon () |
| art_msgs::ArtQuadrilateral | GetQuad () |
| void | SetPoint (int pointID, float x, float y) |
| void | SetPolygon (poly p) |
| void | UpdatePoint (int pointID, float visionDistance, float visionAngle, float confidence, float rx, float ry, float rori) |
| ~FilteredPolygon () | |
Public Attributes | |
| KFStruct | angleStruct |
| KFStruct | distStruct |
| KF | point [NUM_POINTS] |
Private Attributes | |
| PolyOps | ops_ |
| poly | polygon_ |
Definition at line 15 of file FilteredPolygon.h.
Definition at line 5 of file FilteredPolygon.cc.
| FilteredPolygon::~FilteredPolygon | ( | ) | [inline] |
Definition at line 19 of file FilteredPolygon.h.
| Matrix FilteredPolygon::GetAngleJacobian | ( | float | xb, |
| float | yb, | ||
| float | x, | ||
| float | y | ||
| ) |
Definition at line 139 of file FilteredPolygon.cc.
| Matrix FilteredPolygon::GetDistanceJacobian | ( | float | xb, |
| float | yb, | ||
| float | x, | ||
| float | y | ||
| ) |
Definition at line 128 of file FilteredPolygon.cc.
Definition at line 158 of file FilteredPolygon.cc.
returns quadrilateral message
Definition at line 177 of file FilteredPolygon.cc.
| void FilteredPolygon::SetPoint | ( | int | pointID, |
| float | x, | ||
| float | y | ||
| ) |
Definition at line 52 of file FilteredPolygon.cc.
| void FilteredPolygon::SetPolygon | ( | poly | p | ) |
Definition at line 149 of file FilteredPolygon.cc.
| void FilteredPolygon::UpdatePoint | ( | int | pointID, |
| float | visionDistance, | ||
| float | visionAngle, | ||
| float | confidence, | ||
| float | rx, | ||
| float | ry, | ||
| float | rori | ||
| ) |
Definition at line 66 of file FilteredPolygon.cc.
Definition at line 29 of file FilteredPolygon.h.
Definition at line 28 of file FilteredPolygon.h.
PolyOps FilteredPolygon::ops_ [private] |
Definition at line 37 of file FilteredPolygon.h.
Definition at line 27 of file FilteredPolygon.h.
poly FilteredPolygon::polygon_ [private] |
Definition at line 36 of file FilteredPolygon.h.