#include <StandingDemoClient.h>
Public Member Functions | |
StandingDemoClient (std::shared_ptr< ocra::Model > modelPtr, const int loopPeriod) | |
virtual | ~StandingDemoClient () |
bool | configure (yarp::os::ResourceFinder &rf) |
Protected Member Functions | |
virtual bool | initialize () |
virtual void | release () |
virtual void | loop () |
virtual void | printHelp () |
Private Member Functions | |
void | deactivateLegContacts () |
Private Attributes | |
double | maxVel |
double | maxAcc |
bool | useMinJerk |
ocra_recipes::TrajectoryThread::Ptr | comTrajThread |
ocra_recipes::TrajectoryThread::Ptr | rootTrajThread |
ocra_recipes::TaskConnection::Ptr | leftLegContactTask |
ocra_recipes::TaskConnection::Ptr | rightLegContactTask |
double | startTime |
double | contactReleaseDelay |
bool | contactsReleased |
StandingDemoClient::StandingDemoClient | ( | std::shared_ptr< ocra::Model > | modelPtr, |
const int | loopPeriod | ||
) |
StandingDemoClient::~StandingDemoClient | ( | ) | [virtual] |
bool StandingDemoClient::configure | ( | yarp::os::ResourceFinder & | rf | ) |
void StandingDemoClient::deactivateLegContacts | ( | ) | [private] |
bool StandingDemoClient::initialize | ( | ) | [protected, virtual] |
void StandingDemoClient::loop | ( | ) | [protected, virtual] |
void StandingDemoClient::printHelp | ( | ) | [protected, virtual] |
void StandingDemoClient::release | ( | ) | [protected, virtual] |
ocra_recipes::TrajectoryThread::Ptr StandingDemoClient::comTrajThread [private] |
double StandingDemoClient::contactReleaseDelay [private] |
bool StandingDemoClient::contactsReleased [private] |
ocra_recipes::TaskConnection::Ptr StandingDemoClient::leftLegContactTask [private] |
double StandingDemoClient::maxAcc [private] |
double StandingDemoClient::maxVel [private] |
ocra_recipes::TaskConnection::Ptr StandingDemoClient::rightLegContactTask [private] |
ocra_recipes::TrajectoryThread::Ptr StandingDemoClient::rootTrajThread [private] |
double StandingDemoClient::startTime [private] |
bool StandingDemoClient::useMinJerk [private] |