#include <yarp/dev/ImplementJointCoupling.h>
Definition at line 19 of file ImplementJointCoupling.h.
◆ ImplementJointCoupling()
yarp::dev::ImplementJointCoupling::ImplementJointCoupling |
( |
| ) |
|
|
default |
◆ ~ImplementJointCoupling()
virtual yarp::dev::ImplementJointCoupling::~ImplementJointCoupling |
( |
| ) |
|
|
virtualdefault |
Destructor.
Perform uninitialize if needed.
◆ checkPhysicalJointIsCoupled()
bool ImplementJointCoupling::checkPhysicalJointIsCoupled |
( |
size_t |
physicalJointIndex | ) |
|
|
protected |
◆ getActuatedAxisName()
bool ImplementJointCoupling::getActuatedAxisName |
( |
size_t |
actuatedAxisIndex, |
|
|
std::string & |
actuatedAxisName |
|
) |
| |
|
finaloverride |
◆ getCoupledActuatedAxes()
◆ getCoupledPhysicalJoints()
◆ getNrOfActuatedAxes()
bool ImplementJointCoupling::getNrOfActuatedAxes |
( |
size_t & |
nrOfActuatedAxes | ) |
|
|
finaloverride |
◆ getNrOfPhysicalJoints()
bool ImplementJointCoupling::getNrOfPhysicalJoints |
( |
size_t & |
nrOfPhysicalJoints | ) |
|
|
finaloverride |
◆ getPhysicalJointLimits()
bool ImplementJointCoupling::getPhysicalJointLimits |
( |
size_t |
physicalJointIndex, |
|
|
double & |
min, |
|
|
double & |
max |
|
) |
| |
|
finaloverride |
◆ getPhysicalJointName()
bool ImplementJointCoupling::getPhysicalJointName |
( |
size_t |
physicalJointIndex, |
|
|
std::string & |
physicalJointName |
|
) |
| |
|
finaloverride |
◆ initialise()
void ImplementJointCoupling::initialise |
( |
yarp::sig::VectorOf< size_t > |
coupled_physical_joints, |
|
|
yarp::sig::VectorOf< size_t > |
coupled_actuated_axes, |
|
|
std::vector< std::string > |
physical_joint_names, |
|
|
std::vector< std::string > |
actuated_axes_names, |
|
|
std::vector< std::pair< double, double > > |
coupled_physical_joint_limits |
|
) |
| |
◆ m_actuatedAxesNames
std::vector<std::string> yarp::dev::ImplementJointCoupling::m_actuatedAxesNames |
|
protected |
◆ m_controllerPeriod
unsigned int yarp::dev::ImplementJointCoupling::m_controllerPeriod |
|
protected |
◆ m_coupledActuatedAxes
◆ m_coupledPhysicalJoints
◆ m_couplingSize
unsigned int yarp::dev::ImplementJointCoupling::m_couplingSize |
|
protected |
◆ m_physicalJointLimits
std::vector<std::pair<double, double> > yarp::dev::ImplementJointCoupling::m_physicalJointLimits |
|
protected |
◆ m_physicalJointNames
std::vector<std::string> yarp::dev::ImplementJointCoupling::m_physicalJointNames |
|
protected |
The documentation for this class was generated from the following files: