#include <localization.h>
Public メソッド | |
Localization (const SideID ourside) | |
create internal implementation | |
~Localization () | |
implicitly delete internal impl | |
void | localizeSelf (const VisualSensor &see, double *self_face, double *self_face_err, Vector2D *self_pos, Vector2D *self_pos_err) const |
localize self. | |
void | localizeBallRelative (const VisualSensor &see, const double &self_face, const double &self_face_err, Vector2D *rpos, Vector2D *rpos_err, Vector2D *rvel, Vector2D *rvel_err) const |
localze ball relative info | |
void | localizePlayer (const VisualSensor::PlayerT &from, const double &self_face, const double &self_face_err, const Vector2D &self_pos, const Vector2D &self_vel, PlayerT *to) const |
localze other player | |
構成 | |
struct | PlayerT |
localized player info [詳細] |
rcsc::Localization::Localization | ( | const SideID | ourside | ) | [explicit] |
create internal implementation
ourside | our team side |
void rcsc::Localization::localizeSelf | ( | const VisualSensor & | see, | |
double * | self_face, | |||
double * | self_face_err, | |||
Vector2D * | self_pos, | |||
Vector2D * | self_pos_err | |||
) | const |
localize self.
see | analyzed see info | |
self_face | pointer to the variable to store the localized face angle | |
self_face_err | pointer to the variable to store the localized face angle error | |
self_pos | pointer to the variable to store the localized self position | |
self_pos_err | pointer to the variable to store the localized self position error |
void rcsc::Localization::localizeBallRelative | ( | const VisualSensor & | see, | |
const double & | self_face, | |||
const double & | self_face_err, | |||
Vector2D * | rpos, | |||
Vector2D * | rpos_err, | |||
Vector2D * | rvel, | |||
Vector2D * | rvel_err | |||
) | const |
localze ball relative info
see | analyzed see info | |
self_face | localized self face angle | |
self_face_err | localized self face angle error | |
rpos | pointer to the variable to store the localized relative position | |
rpos_err | pointer to the variable to store the localized relative position error | |
rvel | pointer to the variable to store the localized relative velocity | |
rvel_err | pointer to the variable to store the localized relative velocity error |
void rcsc::Localization::localizePlayer | ( | const VisualSensor::PlayerT & | from, | |
const double & | self_face, | |||
const double & | self_face_err, | |||
const Vector2D & | self_pos, | |||
const Vector2D & | self_vel, | |||
PlayerT * | to | |||
) | const |
localze other player
from | seen player info | |
self_face | localized self face angle | |
self_face_err | localized self face angle error | |
self_pos | localized self position | |
self_vel | localized self velocity | |
to | pointer to the variable to store the localized result |