Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
SampleLF Class Reference

#include <SampleLF.h>

Inheritance diagram for SampleLF:
Inheritance graph
[legend]

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 ()
 
 SampleLF (RTC::Manager *manager)
 
 ~SampleLF ()
 

Protected Attributes

TimedDoubleSeq m_angle
 
InPort< TimedDoubleSeq > m_angleIn
 
TimedDoubleSeq m_torque
 
InPort< TimedDoubleSeq > m_torqueInL
 
InPort< TimedDoubleSeq > m_torqueInR
 
TimedDoubleSeq m_torqueL
 
OutPort< TimedDoubleSeq > m_torqueOut
 
TimedDoubleSeq m_torqueR
 

Private Member Functions

void closeFiles ()
 
void openFiles ()
 

Private Attributes

std::ifstream angle1
 
std::ifstream angle2
 
bool check
 
double * Dgain
 
int dummy
 
int file
 
std::ifstream gain
 
double * Pgain
 
std::vector< double > qold
 
std::vector< double > qref_old
 
std::ifstream vel1
 
std::ifstream vel2
 

Detailed Description

Definition at line 44 of file SampleLF.h.

Constructor & Destructor Documentation

◆ SampleLF()

SampleLF::SampleLF ( RTC::Manager *  manager)

Definition at line 55 of file SampleLF.cpp.

◆ ~SampleLF()

SampleLF::~SampleLF ( )

Definition at line 84 of file SampleLF.cpp.

Member Function Documentation

◆ closeFiles()

void SampleLF::closeFiles ( )
private

Definition at line 325 of file SampleLF.cpp.

◆ onActivated()

RTC::ReturnCode_t SampleLF::onActivated ( RTC::UniqueId  ec_id)
virtual

Definition at line 153 of file SampleLF.cpp.

◆ onDeactivated()

RTC::ReturnCode_t SampleLF::onDeactivated ( RTC::UniqueId  ec_id)
virtual

Definition at line 175 of file SampleLF.cpp.

◆ onExecute()

RTC::ReturnCode_t SampleLF::onExecute ( RTC::UniqueId  ec_id)
virtual

Definition at line 184 of file SampleLF.cpp.

◆ onInitialize()

RTC::ReturnCode_t SampleLF::onInitialize ( )
virtual

Definition at line 92 of file SampleLF.cpp.

◆ openFiles()

void SampleLF::openFiles ( )
private

Definition at line 302 of file SampleLF.cpp.

Member Data Documentation

◆ angle1

std::ifstream SampleLF::angle1
private

Definition at line 144 of file SampleLF.h.

◆ angle2

std::ifstream SampleLF::angle2
private

Definition at line 144 of file SampleLF.h.

◆ check

bool SampleLF::check
private

Definition at line 145 of file SampleLF.h.

◆ Dgain

double* SampleLF::Dgain
private

Definition at line 149 of file SampleLF.h.

◆ dummy

int SampleLF::dummy
private

Definition at line 143 of file SampleLF.h.

◆ file

int SampleLF::file
private

Definition at line 146 of file SampleLF.h.

◆ gain

std::ifstream SampleLF::gain
private

Definition at line 144 of file SampleLF.h.

◆ m_angle

TimedDoubleSeq SampleLF::m_angle
protected

Definition at line 108 of file SampleLF.h.

◆ m_angleIn

InPort<TimedDoubleSeq> SampleLF::m_angleIn
protected

Definition at line 109 of file SampleLF.h.

◆ m_torque

TimedDoubleSeq SampleLF::m_torque
protected

Definition at line 121 of file SampleLF.h.

◆ m_torqueInL

InPort<TimedDoubleSeq> SampleLF::m_torqueInL
protected

Definition at line 112 of file SampleLF.h.

◆ m_torqueInR

InPort<TimedDoubleSeq> SampleLF::m_torqueInR
protected

Definition at line 115 of file SampleLF.h.

◆ m_torqueL

TimedDoubleSeq SampleLF::m_torqueL
protected

Definition at line 111 of file SampleLF.h.

◆ m_torqueOut

OutPort<TimedDoubleSeq> SampleLF::m_torqueOut
protected

Definition at line 122 of file SampleLF.h.

◆ m_torqueR

TimedDoubleSeq SampleLF::m_torqueR
protected

Definition at line 114 of file SampleLF.h.

◆ Pgain

double* SampleLF::Pgain
private

Definition at line 148 of file SampleLF.h.

◆ qold

std::vector<double> SampleLF::qold
private

Definition at line 150 of file SampleLF.h.

◆ qref_old

std::vector<double> SampleLF::qref_old
private

Definition at line 150 of file SampleLF.h.

◆ vel1

std::ifstream SampleLF::vel1
private

Definition at line 144 of file SampleLF.h.

◆ vel2

std::ifstream SampleLF::vel2
private

Definition at line 144 of file SampleLF.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 Wed Sep 7 2022 02:51:05