Public Member Functions | Protected Attributes | Private Attributes
Navigation Class Reference

#include <Navigation.h>

List of all members.

Public Member Functions

 Navigation (RTC::Manager *manager)
virtual RTC::ReturnCode_t onActivated (RTC::UniqueId ec_id)
virtual RTC::ReturnCode_t onExecute (RTC::UniqueId ec_id)
virtual RTC::ReturnCode_t onInitialize ()
 ~Navigation ()

Protected Attributes

double m_judge_radius
double m_max_vel
IIS::TimedPath2DSeq m_min_path
InPort< IIS::TimedPath2DSeq > m_min_pathIn
Path m_path
OutPort< Path > m_pathOut
IIS::TimedPose2D m_position
InPort< IIS::TimedPose2D > m_positionIn
TimedState m_status
OutPort< TimedState > m_statusOut

Private Attributes

int current_id
int dummy
int path_num
int state

Detailed Description

Definition at line 24 of file Navigation.h.


Constructor & Destructor Documentation

Navigation::Navigation ( RTC::Manager *  manager)

Definition at line 47 of file Navigation.cpp.

Definition at line 72 of file Navigation.cpp.


Member Function Documentation

RTC::ReturnCode_t Navigation::onActivated ( RTC::UniqueId  ec_id) [virtual]

Definition at line 89 of file Navigation.cpp.

RTC::ReturnCode_t Navigation::onExecute ( RTC::UniqueId  ec_id) [virtual]

Definition at line 117 of file Navigation.cpp.

RTC::ReturnCode_t Navigation::onInitialize ( ) [virtual]

Definition at line 77 of file Navigation.cpp.


Member Data Documentation

int Navigation::current_id [private]

Definition at line 55 of file Navigation.h.

int Navigation::dummy [private]

Definition at line 53 of file Navigation.h.

double Navigation::m_judge_radius [protected]

Definition at line 35 of file Navigation.h.

double Navigation::m_max_vel [protected]

Definition at line 36 of file Navigation.h.

IIS::TimedPath2DSeq Navigation::m_min_path [protected]

Definition at line 41 of file Navigation.h.

InPort<IIS::TimedPath2DSeq> Navigation::m_min_pathIn [protected]

Definition at line 42 of file Navigation.h.

Path Navigation::m_path [protected]

Definition at line 44 of file Navigation.h.

OutPort<Path> Navigation::m_pathOut [protected]

Definition at line 45 of file Navigation.h.

IIS::TimedPose2D Navigation::m_position [protected]

Definition at line 38 of file Navigation.h.

InPort<IIS::TimedPose2D> Navigation::m_positionIn [protected]

Definition at line 39 of file Navigation.h.

TimedState Navigation::m_status [protected]

Definition at line 48 of file Navigation.h.

OutPort<TimedState> Navigation::m_statusOut [protected]

Definition at line 49 of file Navigation.h.

int Navigation::path_num [private]

Definition at line 56 of file Navigation.h.

int Navigation::state [private]

Definition at line 54 of file Navigation.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


RS003
Author(s):
autogenerated on Thu Jun 27 2013 14:58:49