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

#include <PowerCubeSim_OROCOS.h>

Inheritance diagram for PowerCubeSim_OROCOS:
Inheritance graph
[legend]

Public Member Functions

void cleanupHook ()
 
bool configureHook ()
 
 PowerCubeSim_OROCOS (std::string name)
 
bool startHook ()
 
void stopHook ()
 
void updateHook ()
 
 ~PowerCubeSim_OROCOS ()
 
- Public Member Functions inherited from OrocosRTTArmDriverInterface
 OrocosRTTArmDriverInterface (std::string name)
 
 ~OrocosRTTArmDriverInterface ()
 

Private Member Functions

bool isArmStopped ()
 
void setMaxAccelerationF (Jointd radpersec)
 
void setMaxAccelerationFloatF (float radpersec)
 
void setMaxVelocityF (Jointd radpersec)
 
void setMaxVelocityFloatF (float radpersec)
 
bool stopArm ()
 

Private Attributes

PowerCubeSim m_powercubectrl
 

Additional Inherited Members

- Public Attributes inherited from OrocosRTTArmDriverInterface
WriteDataPort< Jointdcurrent_position_outport
 
WriteDataPort< Jointdcurrent_velocity_outport
 
ReadDataPort< Jointdset_position_inport
 
ReadDataPort< Jointdset_velocity_inport
 
Method< void(Jointd)> setMaxAcceleration
 
Method< void(float)> setMaxAccelerationFloat
 
Method< void(Jointd)> setMaxVelocity
 
Method< void(float)> setMaxVelocityFloat
 

Detailed Description

Definition at line 28 of file PowerCubeSim_OROCOS.h.

Constructor & Destructor Documentation

PowerCubeSim_OROCOS::PowerCubeSim_OROCOS ( std::string  name)

Definition at line 24 of file PowerCubeSim_OROCOS.cpp.

PowerCubeSim_OROCOS::~PowerCubeSim_OROCOS ( )

Definition at line 29 of file PowerCubeSim_OROCOS.cpp.

Member Function Documentation

void PowerCubeSim_OROCOS::cleanupHook ( )
inline

Definition at line 40 of file PowerCubeSim_OROCOS.h.

bool PowerCubeSim_OROCOS::configureHook ( )

Definition at line 33 of file PowerCubeSim_OROCOS.cpp.

bool PowerCubeSim_OROCOS::isArmStopped ( )
private

Definition at line 125 of file PowerCubeSim_OROCOS.cpp.

void PowerCubeSim_OROCOS::setMaxAccelerationF ( Jointd  radpersec)
inlineprivatevirtual

Implements OrocosRTTArmDriverInterface.

Definition at line 46 of file PowerCubeSim_OROCOS.h.

void PowerCubeSim_OROCOS::setMaxAccelerationFloatF ( float  radpersec)
inlineprivatevirtual

Implements OrocosRTTArmDriverInterface.

Definition at line 47 of file PowerCubeSim_OROCOS.h.

void PowerCubeSim_OROCOS::setMaxVelocityF ( Jointd  radpersec)
inlineprivatevirtual

Implements OrocosRTTArmDriverInterface.

Definition at line 44 of file PowerCubeSim_OROCOS.h.

void PowerCubeSim_OROCOS::setMaxVelocityFloatF ( float  radpersec)
inlineprivatevirtual

Implements OrocosRTTArmDriverInterface.

Definition at line 45 of file PowerCubeSim_OROCOS.h.

bool PowerCubeSim_OROCOS::startHook ( )

Definition at line 48 of file PowerCubeSim_OROCOS.cpp.

bool PowerCubeSim_OROCOS::stopArm ( )
private

Definition at line 118 of file PowerCubeSim_OROCOS.cpp.

void PowerCubeSim_OROCOS::stopHook ( )

Definition at line 113 of file PowerCubeSim_OROCOS.cpp.

void PowerCubeSim_OROCOS::updateHook ( )

Definition at line 94 of file PowerCubeSim_OROCOS.cpp.

Member Data Documentation

PowerCubeSim PowerCubeSim_OROCOS::m_powercubectrl
private

Definition at line 49 of file PowerCubeSim_OROCOS.h.


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


schunk_powercube_chain
Author(s): Florian Weisshardt
autogenerated on Mon Nov 25 2019 03:48:21