#include <ControlBoardDriverCoupling.h>
◆ IndexCouplingHandler()
IndexCouplingHandler::IndexCouplingHandler |
( |
gazebo::physics::Model * | model, |
|
|
yarp::sig::VectorOf< int > | coupled_joints, |
|
|
std::vector< std::string > | coupled_joint_names, |
|
|
std::vector< Range > | coupled_joint_limits ) |
◆ decouplePos()
bool IndexCouplingHandler::decouplePos |
( |
yarp::sig::Vector & | current_pos | ) |
|
|
virtual |
◆ decoupleVel()
bool IndexCouplingHandler::decoupleVel |
( |
yarp::sig::Vector & | current_vel | ) |
|
|
virtual |
◆ decoupleAcc()
bool IndexCouplingHandler::decoupleAcc |
( |
yarp::sig::Vector & | current_acc | ) |
|
|
virtual |
◆ decoupleTrq()
bool IndexCouplingHandler::decoupleTrq |
( |
yarp::sig::Vector & | current_trq | ) |
|
|
virtual |
◆ decoupleRefPos()
yarp::sig::Vector IndexCouplingHandler::decoupleRefPos |
( |
yarp::sig::Vector & | pos_ref | ) |
|
|
virtual |
◆ decoupleRefVel()
yarp::sig::Vector IndexCouplingHandler::decoupleRefVel |
( |
yarp::sig::Vector & | vel_ref, |
|
|
const yarp::sig::Vector & | pos_feedback ) |
|
virtual |
◆ decoupleRefTrq()
yarp::sig::Vector IndexCouplingHandler::decoupleRefTrq |
( |
yarp::sig::Vector & | trq_ref | ) |
|
|
virtual |
◆ getCoupledJoints()
yarp::sig::VectorOf< int > BaseCouplingHandler::getCoupledJoints |
( |
| ) |
|
|
virtualinherited |
◆ getCoupledJointName()
std::string BaseCouplingHandler::getCoupledJointName |
( |
int | joint | ) |
|
|
virtualinherited |
◆ checkJointIsCoupled()
bool BaseCouplingHandler::checkJointIsCoupled |
( |
int | joint | ) |
|
|
virtualinherited |
◆ setCoupledJointLimit()
void BaseCouplingHandler::setCoupledJointLimit |
( |
int | joint, |
|
|
const double & | min, |
|
|
const double & | max ) |
|
virtualinherited |
◆ getCoupledJointLimit()
void BaseCouplingHandler::getCoupledJointLimit |
( |
int | joint, |
|
|
double & | min, |
|
|
double & | max ) |
|
virtualinherited |
◆ m_robot
gazebo::physics::Model* BaseCouplingHandler::m_robot |
|
protectedinherited |
◆ m_coupledJoints
yarp::sig::VectorOf<int> BaseCouplingHandler::m_coupledJoints |
|
protectedinherited |
◆ m_coupledJointNames
std::vector<std::string> BaseCouplingHandler::m_coupledJointNames |
|
protectedinherited |
◆ m_coupledJointLimits
std::unordered_map<int, Range> BaseCouplingHandler::m_coupledJointLimits |
|
protectedinherited |
◆ m_controllerPeriod
unsigned int BaseCouplingHandler::m_controllerPeriod |
|
protectedinherited |
◆ m_couplingSize
unsigned int BaseCouplingHandler::m_couplingSize |
|
protectedinherited |
The documentation for this class was generated from the following files: