#include <object_table.h>
Public メソッド | |
ObjectTable (const SideID ourside) | |
create distance table | |
const std::map< MarkerID, Vector2D > & | landmarkMap () const |
get landmark map object | |
bool | getStaticObjInfo (const double &see_dist, double *ave, double *err) const |
get predefined distance info for the stationary object | |
bool | getMovableObjInfo (const double &see_dist, double *ave, double *err) const |
get predefined distance info for the movable object | |
Static Public メソッド | |
static double | quantize (const double &value, const double &qstep) |
static utility. round real value | |
static double | quantize_dist (const double &unq_dist, const double &qstep) |
static utility. quantize distance value by server's quantization method | |
Static Public 変数 | |
static const double | SERVER_EPS |
server epsilon parameter | |
構成 | |
struct | DataEntry |
distance table entry [詳細] |
const std::map< MarkerID, Vector2D >& rcsc::ObjectTable::landmarkMap | ( | ) | const [inline] |
get landmark map object
bool rcsc::ObjectTable::getStaticObjInfo | ( | const double & | see_dist, | |
double * | ave, | |||
double * | err | |||
) | const |
get predefined distance info for the stationary object
see_dist | seen distance | |
ave | variable pointer to store the result average distance | |
err | variable pointer to store the result error range |
bool rcsc::ObjectTable::getMovableObjInfo | ( | const double & | see_dist, | |
double * | ave, | |||
double * | err | |||
) | const |
get predefined distance info for the movable object
see_dist | seen distance | |
ave | variable pointer to store the result average distance | |
err | variable pointer to store the result error range |
double rcsc::ObjectTable::quantize | ( | const double & | value, | |
const double & | qstep | |||
) | [static] |
static utility. round real value
value | value to be rounded | |
qstep | precision step parameter |
double rcsc::ObjectTable::quantize_dist | ( | const double & | unq_dist, | |
const double & | qstep | |||
) | [static] |
static utility. quantize distance value by server's quantization method
unq_dist | distance value to be quantized | |
qstep | quantization step parameter |