#include <SittingDemoClient.h>
Public Member Functions | |
SittingDemoClient (std::shared_ptr< ocra::Model > modelPtr, const int loopPeriod) | |
virtual | ~SittingDemoClient () |
virtual bool | configure (yarp::os::ResourceFinder &rf) |
Protected Member Functions | |
virtual bool | initialize () |
virtual void | release () |
virtual void | loop () |
Private Member Functions | |
void | moveCom () |
Private Attributes | |
std::string | taskName |
ocra_recipes::TaskConnection::Ptr | comTask |
ocra_recipes::TrajectoryThread::Ptr | comTrajThread |
double | xDisp |
double | yDisp |
double | zDisp |
Eigen::Vector3d | currentDesiredPosition |
Eigen::MatrixXd | Kp |
Eigen::MatrixXd | Kd |
SittingDemoClient::SittingDemoClient | ( | std::shared_ptr< ocra::Model > | modelPtr, |
const int | loopPeriod | ||
) |
SittingDemoClient::~SittingDemoClient | ( | ) | [virtual] |
bool SittingDemoClient::configure | ( | yarp::os::ResourceFinder & | rf | ) | [virtual] |
bool SittingDemoClient::initialize | ( | ) | [protected, virtual] |
void SittingDemoClient::loop | ( | ) | [protected, virtual] |
void SittingDemoClient::moveCom | ( | ) | [private] |
void SittingDemoClient::release | ( | ) | [protected, virtual] |
ocra_recipes::TaskConnection::Ptr SittingDemoClient::comTask [private] |
ocra_recipes::TrajectoryThread::Ptr SittingDemoClient::comTrajThread [private] |
Eigen::Vector3d SittingDemoClient::currentDesiredPosition [private] |
Eigen::MatrixXd SittingDemoClient::Kd [private] |
Eigen::MatrixXd SittingDemoClient::Kp [private] |
std::string SittingDemoClient::taskName [private] |
double SittingDemoClient::xDisp [private] |
double SittingDemoClient::yDisp [private] |
double SittingDemoClient::zDisp [private] |