#include <ati_force_torque_sensor_twe.h>
|
| ATIForceTorqueSensorTWE () |
|
Eigen::MatrixXd | getCurrentForceTorqueRaw () |
|
void | getCurrentForceTorqueRaw (double *force_x_N, double *force_y_N, double *force_z_N, double *torque_x_Nm, double *torque_y_Nm, double *torque_z_Nm) |
|
Eigen::MatrixXd | getCurrentForceTorqueScaled () |
|
void | getCurrentForceTorqueScaled (double *force_x_N, double *force_y_N, double *force_z_N, double *torque_x_Nm, double *torque_y_Nm, double *torque_z_Nm) |
|
bool | initialize (const std::string &ft_data_path, const std::string &ft_data_key, const std::string &ft_frame_id, const std::string &ft_raw_publish_name, const std::string &ft_scaled_publish_name) |
|
void | setCurrentVoltageOutput (double voltage0, double voltage1, double voltage2, double voltage3, double voltage4, double voltage5) |
|
void | setCurrentVoltageOutput (Eigen::MatrixXd voltage) |
|
void | setCurrentVoltageOutputPublish (double voltage0, double voltage1, double voltage2, double voltage3, double voltage4, double voltage5) |
|
void | setCurrentVoltageOutputPublish (Eigen::MatrixXd voltage) |
|
void | setNullForceTorque (Eigen::MatrixXd _ft_null) |
|
void | setScaleFactror (double ft_scale_factor) |
|
void | setScaleParam (double ft_scale_factor, Eigen::MatrixXd ft_null) |
|
| ~ATIForceTorqueSensorTWE () |
|
|
bool | parseFTData (const std::string &ft_data_path, const std::string &ft_data_key) |
|
ATIForceTorqueSensorTWE::ATIForceTorqueSensorTWE |
( |
| ) |
|
ATIForceTorqueSensorTWE::~ATIForceTorqueSensorTWE |
( |
| ) |
|
Eigen::MatrixXd ATIForceTorqueSensorTWE::getCurrentForceTorqueRaw |
( |
| ) |
|
void ATIForceTorqueSensorTWE::getCurrentForceTorqueRaw |
( |
double * |
force_x_N, |
|
|
double * |
force_y_N, |
|
|
double * |
force_z_N, |
|
|
double * |
torque_x_Nm, |
|
|
double * |
torque_y_Nm, |
|
|
double * |
torque_z_Nm |
|
) |
| |
Eigen::MatrixXd ATIForceTorqueSensorTWE::getCurrentForceTorqueScaled |
( |
| ) |
|
void ATIForceTorqueSensorTWE::getCurrentForceTorqueScaled |
( |
double * |
force_x_N, |
|
|
double * |
force_y_N, |
|
|
double * |
force_z_N, |
|
|
double * |
torque_x_Nm, |
|
|
double * |
torque_y_Nm, |
|
|
double * |
torque_z_Nm |
|
) |
| |
bool ATIForceTorqueSensorTWE::initialize |
( |
const std::string & |
ft_data_path, |
|
|
const std::string & |
ft_data_key, |
|
|
const std::string & |
ft_frame_id, |
|
|
const std::string & |
ft_raw_publish_name, |
|
|
const std::string & |
ft_scaled_publish_name |
|
) |
| |
bool ATIForceTorqueSensorTWE::parseFTData |
( |
const std::string & |
ft_data_path, |
|
|
const std::string & |
ft_data_key |
|
) |
| |
|
private |
void ATIForceTorqueSensorTWE::setCurrentVoltageOutput |
( |
double |
voltage0, |
|
|
double |
voltage1, |
|
|
double |
voltage2, |
|
|
double |
voltage3, |
|
|
double |
voltage4, |
|
|
double |
voltage5 |
|
) |
| |
void ATIForceTorqueSensorTWE::setCurrentVoltageOutput |
( |
Eigen::MatrixXd |
voltage | ) |
|
void ATIForceTorqueSensorTWE::setCurrentVoltageOutputPublish |
( |
double |
voltage0, |
|
|
double |
voltage1, |
|
|
double |
voltage2, |
|
|
double |
voltage3, |
|
|
double |
voltage4, |
|
|
double |
voltage5 |
|
) |
| |
void ATIForceTorqueSensorTWE::setCurrentVoltageOutputPublish |
( |
Eigen::MatrixXd |
voltage | ) |
|
void ATIForceTorqueSensorTWE::setNullForceTorque |
( |
Eigen::MatrixXd |
_ft_null | ) |
|
void ATIForceTorqueSensorTWE::setScaleFactror |
( |
double |
ft_scale_factor | ) |
|
void ATIForceTorqueSensorTWE::setScaleParam |
( |
double |
ft_scale_factor, |
|
|
Eigen::MatrixXd |
ft_null |
|
) |
| |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_coeff_mat_ |
|
private |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_current_volatge_ |
|
private |
std::string thormang3::ATIForceTorqueSensorTWE::ft_frame_id_ |
|
private |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_null_ |
|
private |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_raw_ |
|
private |
geometry_msgs::WrenchStamped thormang3::ATIForceTorqueSensorTWE::ft_raw_msg_ |
|
private |
std::string thormang3::ATIForceTorqueSensorTWE::ft_raw_publish_name_ |
|
private |
double thormang3::ATIForceTorqueSensorTWE::ft_scale_factor_ |
|
private |
boost::mutex thormang3::ATIForceTorqueSensorTWE::ft_scale_param_mutex_ |
|
private |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_scaled_ |
|
private |
geometry_msgs::WrenchStamped thormang3::ATIForceTorqueSensorTWE::ft_scaled_msg_ |
|
private |
std::string thormang3::ATIForceTorqueSensorTWE::ft_scaled_publish_name_ |
|
private |
Eigen::MatrixXd thormang3::ATIForceTorqueSensorTWE::ft_unload_volatge_ |
|
private |
bool thormang3::ATIForceTorqueSensorTWE::is_ft_raw_published_ |
|
private |
bool thormang3::ATIForceTorqueSensorTWE::is_ft_scaled_published_ |
|
private |
The documentation for this class was generated from the following files: