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

#include <SampleController.h>

Inheritance diagram for SampleController:
Inheritance graph
[legend]

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 onFinalize ()
virtual RTC::ReturnCode_t onInitialize ()
 SampleController (RTC::Manager *manager)
 ~SampleController ()

Protected Attributes

TimedDoubleSeq m_angle
InPort< TimedDoubleSeq > m_angleIn
TimedDoubleSeq m_rhsensor
InPort< TimedDoubleSeq > m_rhsensorIn
TimedDoubleSeq m_torque
OutPort< TimedDoubleSeq > m_torqueOut

Private Member Functions

void closeFiles ()
void openFiles ()

Private Attributes

std::ifstream angle
double * Dgain
double dq_goal [DOF]
double dq_ref [DOF]
int dummy
bool goal_set
std::ofstream out
bool pattern
double * Pgain
double q_goal [DOF]
double q_ref [DOF]
double * qold
double remain_t
int step
std::ifstream vel

Detailed Description

Definition at line 43 of file SampleController.h.


Constructor & Destructor Documentation

Definition at line 58 of file SampleController.cpp.

Definition at line 83 of file SampleController.cpp.


Member Function Documentation

Definition at line 368 of file SampleController.cpp.

Reimplemented from RTC::RTObject_impl.

Definition at line 168 of file SampleController.cpp.

Reimplemented from RTC::RTObject_impl.

Definition at line 190 of file SampleController.cpp.

Reimplemented from RTC::RTObject_impl.

Definition at line 198 of file SampleController.cpp.

Reimplemented from RTC::RTObject_impl.

Definition at line 141 of file SampleController.cpp.

Reimplemented from RTC::RTObject_impl.

Definition at line 88 of file SampleController.cpp.

Definition at line 356 of file SampleController.cpp.


Member Data Documentation

std::ifstream SampleController::angle [private]

Definition at line 144 of file SampleController.h.

double* SampleController::Dgain [private]

Definition at line 146 of file SampleController.h.

double SampleController::dq_goal[DOF] [private]

Definition at line 153 of file SampleController.h.

double SampleController::dq_ref[DOF] [private]

Definition at line 151 of file SampleController.h.

Definition at line 143 of file SampleController.h.

Definition at line 149 of file SampleController.h.

TimedDoubleSeq SampleController::m_angle [protected]

Definition at line 107 of file SampleController.h.

InPort<TimedDoubleSeq> SampleController::m_angleIn [protected]

Definition at line 108 of file SampleController.h.

TimedDoubleSeq SampleController::m_rhsensor [protected]

Definition at line 109 of file SampleController.h.

InPort<TimedDoubleSeq> SampleController::m_rhsensorIn [protected]

Definition at line 110 of file SampleController.h.

TimedDoubleSeq SampleController::m_torque [protected]

Definition at line 116 of file SampleController.h.

OutPort<TimedDoubleSeq> SampleController::m_torqueOut [protected]

Definition at line 117 of file SampleController.h.

std::ofstream SampleController::out [private]

Definition at line 155 of file SampleController.h.

bool SampleController::pattern [private]

Definition at line 150 of file SampleController.h.

double* SampleController::Pgain [private]

Definition at line 145 of file SampleController.h.

double SampleController::q_goal[DOF] [private]

Definition at line 153 of file SampleController.h.

double SampleController::q_ref[DOF] [private]

Definition at line 151 of file SampleController.h.

double* SampleController::qold [private]

Definition at line 147 of file SampleController.h.

double SampleController::remain_t [private]

Definition at line 152 of file SampleController.h.

Definition at line 154 of file SampleController.h.

std::ifstream SampleController::vel [private]

Definition at line 144 of file SampleController.h.


The documentation for this class was generated from the following files:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:00