28 #ifndef QB_HAND_TRANSMISSION_H 29 #define QB_HAND_TRANSMISSION_H 194 #endif // QB_HAND_TRANSMISSION_H std::vector< double * > velocity
void actuatorToJointEffort(const transmission_interface::ActuatorData &actuator, transmission_interface::JointData &joint)
Transform effort variables from actuator to joint space.
std::size_t numJoints() const
const double & getVelocityFactor() const
std::vector< double * > position
std::size_t numActuators() const
const double & getPositionFactor() const
qbHandVirtualTransmission(const double &position_factor, const double &velocity_factor, const double &effort_factor)
Build the qbhand transmission with the given scale factors.
void setPositionFactor(const int &motor_position_limit)
Set the position scale factor.
const double & getEffortFactor() const
static double exponentialSmoothing(double current_raw_value, double last_smoothed_value, double alpha)
std::vector< double * > velocity
void jointToActuatorEffort(const transmission_interface::JointData &joint, transmission_interface::ActuatorData &actuator)
Transform effort variables from joint to actuator space.
std::vector< double * > position
qbHandVirtualTransmission()
Build the qbhand transmission with default velocity and effort scale factors (respectively 0...
std::vector< double * > effort
void actuatorToJointPosition(const transmission_interface::ActuatorData &actuator, transmission_interface::JointData &joint)
Transform position variables from actuator to joint space.
std::vector< double * > effort
void actuatorToJointVelocity(const transmission_interface::ActuatorData &actuator, transmission_interface::JointData &joint)
Transform velocity variables from actuator to joint space.
The qbrobotics qbhand Transmission interface implements the specific transmission_interface::Transmis...
void jointToActuatorVelocity(const transmission_interface::JointData &joint, transmission_interface::ActuatorData &actuator)
Transform velocity variables from joint to actuator space.
void jointToActuatorPosition(const transmission_interface::JointData &joint, transmission_interface::ActuatorData &actuator)
Transform position variables from joint to actuator space.