Public Member Functions | Private Attributes
RTCBody Class Reference

#include <RTCBody.h>

Inheritance diagram for RTCBody:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void createPorts (RTC::DataFlowComponentBase *comp)
void input ()
void output (OpenHRP::RobotState &state)
 RTCBody ()
 ~RTCBody ()

Private Attributes

std::vector
< RTC::TimedAcceleration3D > 
m_acc
std::vector< RTC::OutPort
< RTC::TimedAcceleration3D > * > 
m_accOut
RTC::TimedDoubleSeq m_ddqCmd
RTC::InPort< RTC::TimedDoubleSeq > m_ddqCmdIn
RTC::TimedDoubleSeq m_dqCmd
RTC::InPort< RTC::TimedDoubleSeq > m_dqCmdIn
std::vector< RTC::TimedDoubleSeq > m_force
std::vector< RTC::OutPort
< RTC::TimedDoubleSeq > * > 
m_forceOut
bool m_highgain
RTC::TimedPoint3D m_pos
RTC::OutPort< RTC::TimedPoint3D > m_posOut
RTC::TimedDoubleSeq m_q
RTC::TimedDoubleSeq m_qCmd
RTC::InPort< RTC::TimedDoubleSeq > m_qCmdIn
RTC::OutPort< RTC::TimedDoubleSeq > m_qOut
std::vector
< RTC::TimedAngularVelocity3D > 
m_rate
std::vector< RTC::OutPort
< RTC::TimedAngularVelocity3D > * > 
m_rateOut
RTC::TimedOrientation3D m_rpy
RTC::OutPort
< RTC::TimedOrientation3D > 
m_rpyOut
RTC::TimedDoubleSeq m_tau
RTC::InPort< RTC::TimedDoubleSeq > m_tauIn

Detailed Description

Definition at line 14 of file RTCBody.h.


Constructor & Destructor Documentation

Definition at line 7 of file RTCBody.cpp.

Definition at line 19 of file RTCBody.cpp.


Member Function Documentation

Definition at line 23 of file RTCBody.cpp.

Definition at line 84 of file RTCBody.cpp.

void RTCBody::output ( OpenHRP::RobotState &  state)

Definition at line 135 of file RTCBody.cpp.


Member Data Documentation

std::vector<RTC::TimedAcceleration3D> RTCBody::m_acc [private]

Definition at line 34 of file RTCBody.h.

std::vector<RTC::OutPort<RTC::TimedAcceleration3D> *> RTCBody::m_accOut [private]

Definition at line 41 of file RTCBody.h.

RTC::TimedDoubleSeq RTCBody::m_ddqCmd [private]

Definition at line 24 of file RTCBody.h.

RTC::InPort<RTC::TimedDoubleSeq> RTCBody::m_ddqCmdIn [private]

Definition at line 29 of file RTCBody.h.

RTC::TimedDoubleSeq RTCBody::m_dqCmd [private]

Definition at line 24 of file RTCBody.h.

RTC::InPort<RTC::TimedDoubleSeq> RTCBody::m_dqCmdIn [private]

Definition at line 28 of file RTCBody.h.

std::vector<RTC::TimedDoubleSeq> RTCBody::m_force [private]

Definition at line 36 of file RTCBody.h.

std::vector<RTC::OutPort<RTC::TimedDoubleSeq> *> RTCBody::m_forceOut [private]

Definition at line 43 of file RTCBody.h.

bool RTCBody::m_highgain [private]

Definition at line 45 of file RTCBody.h.

RTC::TimedPoint3D RTCBody::m_pos [private]

Definition at line 31 of file RTCBody.h.

RTC::OutPort<RTC::TimedPoint3D> RTCBody::m_posOut [private]

Definition at line 38 of file RTCBody.h.

RTC::TimedDoubleSeq RTCBody::m_q [private]

Definition at line 33 of file RTCBody.h.

RTC::TimedDoubleSeq RTCBody::m_qCmd [private]

Definition at line 24 of file RTCBody.h.

RTC::InPort<RTC::TimedDoubleSeq> RTCBody::m_qCmdIn [private]

Definition at line 27 of file RTCBody.h.

RTC::OutPort<RTC::TimedDoubleSeq> RTCBody::m_qOut [private]

Definition at line 40 of file RTCBody.h.

std::vector<RTC::TimedAngularVelocity3D> RTCBody::m_rate [private]

Definition at line 35 of file RTCBody.h.

std::vector<RTC::OutPort<RTC::TimedAngularVelocity3D> *> RTCBody::m_rateOut [private]

Definition at line 42 of file RTCBody.h.

RTC::TimedOrientation3D RTCBody::m_rpy [private]

Definition at line 32 of file RTCBody.h.

RTC::OutPort<RTC::TimedOrientation3D> RTCBody::m_rpyOut [private]

Definition at line 39 of file RTCBody.h.

RTC::TimedDoubleSeq RTCBody::m_tau [private]

Definition at line 23 of file RTCBody.h.

RTC::InPort<RTC::TimedDoubleSeq> RTCBody::m_tauIn [private]

Definition at line 26 of file RTCBody.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed May 15 2019 05:02:20