クラス rcsc::Localization

localization module [詳細]

#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 [詳細]


説明

localization module


コンストラクタとデストラクタ

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


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:27 2008に生成されました。  doxygen 1.5.0