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

#include <PathPlanning.h>

List of all members.

Public Member Functions

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

Protected Attributes

IIS::TimedPose2D m_current_position
InPort< IIS::TimedPose2D > m_current_positionIn
IIS::TimedPose2D m_goal
InPort< IIS::TimedPose2D > m_goalIn
std::string m_map_file
IIS::TimedPath2DSeq m_min_path
OutPort< IIS::TimedPath2DSeq > m_min_pathOut

Private Attributes

PathMapPtr all_path
int dummy
int map_loaded
PathMapPtr minimum_path

Detailed Description

Definition at line 27 of file PathPlanning.h.


Constructor & Destructor Documentation

PathPlanning::PathPlanning ( RTC::Manager *  manager)

Definition at line 38 of file PathPlanning.cpp.

Definition at line 54 of file PathPlanning.cpp.


Member Function Documentation

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

Definition at line 67 of file PathPlanning.cpp.

RTC::ReturnCode_t PathPlanning::onDeactivated ( RTC::UniqueId  ec_id) [virtual]

Definition at line 77 of file PathPlanning.cpp.

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

Definition at line 88 of file PathPlanning.cpp.

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

Definition at line 59 of file PathPlanning.cpp.


Member Data Documentation

Definition at line 54 of file PathPlanning.h.

int PathPlanning::dummy [private]

Definition at line 53 of file PathPlanning.h.

IIS::TimedPose2D PathPlanning::m_current_position [protected]

Definition at line 43 of file PathPlanning.h.

InPort<IIS::TimedPose2D> PathPlanning::m_current_positionIn [protected]

Definition at line 44 of file PathPlanning.h.

IIS::TimedPose2D PathPlanning::m_goal [protected]

Definition at line 45 of file PathPlanning.h.

InPort<IIS::TimedPose2D> PathPlanning::m_goalIn [protected]

Definition at line 46 of file PathPlanning.h.

std::string PathPlanning::m_map_file [protected]

Definition at line 41 of file PathPlanning.h.

IIS::TimedPath2DSeq PathPlanning::m_min_path [protected]

Definition at line 48 of file PathPlanning.h.

OutPort<IIS::TimedPath2DSeq> PathPlanning::m_min_pathOut [protected]

Definition at line 49 of file PathPlanning.h.

int PathPlanning::map_loaded [private]

Definition at line 57 of file PathPlanning.h.

Definition at line 55 of file PathPlanning.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 Tue Jul 23 2013 11:51:29