#include <LocalizeCenter.h>
Public Member Functions | |
LocalizeCenter (RTC::Manager *manager) | |
constructor | |
virtual RTC::ReturnCode_t | onActivated (RTC::UniqueId ec_id) |
virtual RTC::ReturnCode_t | onExecute (RTC::UniqueId ec_id) |
virtual RTC::ReturnCode_t | onInitialize () |
~LocalizeCenter () | |
destructor | |
Protected Attributes | |
TimedPosition | m_avPos |
IIS::TimedPose2D | m_ceil |
InPort< IIS::TimedPose2D > | m_ceilIn |
double | m_ceilWgt |
IIS::TimedPose2D | m_dp_out0 |
OutPort< IIS::TimedPose2D > | m_dp_out0Out |
IIS::TimedPose2D | m_odm |
InPort< IIS::TimedPose2D > | m_odmIn |
double | m_odmWgt |
double | m_totalWgt |
Private Attributes | |
int | counter |
int | m_cycle |
double | m_start_theta |
double | m_start_x |
double | m_start_y |
int | pos_init_cnt |
double | start_theta_prev |
double | start_x_prev |
double | start_y_prev |
Definition at line 28 of file LocalizeCenter.h.
LocalizeCenter::LocalizeCenter | ( | RTC::Manager * | manager | ) |
destructor
Definition at line 54 of file LocalizeCenter.cpp.
RTC::ReturnCode_t LocalizeCenter::onActivated | ( | RTC::UniqueId | ec_id | ) | [virtual] |
Definition at line 97 of file LocalizeCenter.cpp.
RTC::ReturnCode_t LocalizeCenter::onExecute | ( | RTC::UniqueId | ec_id | ) | [virtual] |
Definition at line 124 of file LocalizeCenter.cpp.
RTC::ReturnCode_t LocalizeCenter::onInitialize | ( | ) | [virtual] |
Definition at line 60 of file LocalizeCenter.cpp.
int LocalizeCenter::counter [private] |
Definition at line 66 of file LocalizeCenter.h.
TimedPosition LocalizeCenter::m_avPos [protected] |
Definition at line 52 of file LocalizeCenter.h.
IIS::TimedPose2D LocalizeCenter::m_ceil [protected] |
Definition at line 44 of file LocalizeCenter.h.
InPort<IIS::TimedPose2D> LocalizeCenter::m_ceilIn [protected] |
Definition at line 45 of file LocalizeCenter.h.
double LocalizeCenter::m_ceilWgt [protected] |
Definition at line 46 of file LocalizeCenter.h.
int LocalizeCenter::m_cycle [private] |
Definition at line 60 of file LocalizeCenter.h.
IIS::TimedPose2D LocalizeCenter::m_dp_out0 [protected] |
Definition at line 50 of file LocalizeCenter.h.
OutPort<IIS::TimedPose2D> LocalizeCenter::m_dp_out0Out [protected] |
Definition at line 51 of file LocalizeCenter.h.
IIS::TimedPose2D LocalizeCenter::m_odm [protected] |
Definition at line 41 of file LocalizeCenter.h.
InPort<IIS::TimedPose2D> LocalizeCenter::m_odmIn [protected] |
Definition at line 42 of file LocalizeCenter.h.
double LocalizeCenter::m_odmWgt [protected] |
Definition at line 43 of file LocalizeCenter.h.
double LocalizeCenter::m_start_theta [private] |
Definition at line 59 of file LocalizeCenter.h.
double LocalizeCenter::m_start_x [private] |
Definition at line 57 of file LocalizeCenter.h.
double LocalizeCenter::m_start_y [private] |
Definition at line 58 of file LocalizeCenter.h.
double LocalizeCenter::m_totalWgt [protected] |
Definition at line 48 of file LocalizeCenter.h.
int LocalizeCenter::pos_init_cnt [private] |
Definition at line 66 of file LocalizeCenter.h.
double LocalizeCenter::start_theta_prev [private] |
Definition at line 64 of file LocalizeCenter.h.
double LocalizeCenter::start_x_prev [private] |
Definition at line 62 of file LocalizeCenter.h.
double LocalizeCenter::start_y_prev [private] |
Definition at line 63 of file LocalizeCenter.h.