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

#include <FakeServo.h>

Inheritance diagram for FakeServo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool configureHook ()
 FakeServo (const std::string &name)
bool startHook ()
void updateHook ()
virtual ~FakeServo ()

Protected Attributes

RTT::InputPort< std::vector
< double > > 
cmd_jnt_pos_port_
RTT::OutputPort< double > command_period_port_
RTT::OutputPort< std::vector
< double > > 
des_jnt_pos_port_
RTT::OutputPort< std::vector
< double > > 
msr_jnt_pos_port_
RTT::Property< int > number_of_joints_prop_

Private Attributes

double dt_
std::vector< double > initial_pos_
std::vector< double > jnt_pos_
unsigned int number_of_joints_

Detailed Description

Definition at line 48 of file FakeServo.h.


Constructor & Destructor Documentation

FakeServo::FakeServo ( const std::string &  name)

Definition at line 12 of file FakeServo.cpp.

FakeServo::~FakeServo ( ) [virtual]

Definition at line 24 of file FakeServo.cpp.


Member Function Documentation

bool FakeServo::configureHook ( ) [virtual]

Reimplemented from RTT::base::TaskCore.

Definition at line 29 of file FakeServo.cpp.

bool FakeServo::startHook ( ) [virtual]

Reimplemented from RTT::base::TaskCore.

Definition at line 51 of file FakeServo.cpp.

void FakeServo::updateHook ( ) [virtual]

Reimplemented from RTT::base::TaskCore.

Definition at line 60 of file FakeServo.cpp.


Member Data Documentation

RTT::InputPort<std::vector<double> > FakeServo::cmd_jnt_pos_port_ [protected]

Definition at line 57 of file FakeServo.h.

Definition at line 62 of file FakeServo.h.

RTT::OutputPort<std::vector<double> > FakeServo::des_jnt_pos_port_ [protected]

Definition at line 60 of file FakeServo.h.

double FakeServo::dt_ [private]

Definition at line 70 of file FakeServo.h.

std::vector<double> FakeServo::initial_pos_ [private]

Definition at line 68 of file FakeServo.h.

std::vector<double> FakeServo::jnt_pos_ [private]

Definition at line 66 of file FakeServo.h.

RTT::OutputPort<std::vector<double> > FakeServo::msr_jnt_pos_port_ [protected]

Definition at line 59 of file FakeServo.h.

unsigned int FakeServo::number_of_joints_ [private]

Definition at line 72 of file FakeServo.h.

Definition at line 64 of file FakeServo.h.


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


fake_servo
Author(s): Konrad Banachowicz
autogenerated on Mon Oct 6 2014 03:09:59