#include <pressure_observer.h>
Definition at line 50 of file pressure_observer.h.
◆ pressureObserver()
◆ ~pressureObserver()
pressureObserver::~pressureObserver |
( |
| ) |
|
◆ bias_estimator()
void pressureObserver::bias_estimator |
( |
| ) |
|
|
private |
◆ checkPlaceContact()
bool pressureObserver::checkPlaceContact |
( |
double |
dF | ) |
|
◆ checkSideImpact()
int pressureObserver::checkSideImpact |
( |
double |
dF | ) |
|
◆ checkSlip()
bool pressureObserver::checkSlip |
( |
double |
slip_motion_limit = 0.007 , |
|
|
double |
slip_force_limit = 0.18 |
|
) |
| |
◆ getPadCentroid()
void pressureObserver::getPadCentroid |
( |
boost::array< double, 22 > |
pressureArray, |
|
|
double * |
x, |
|
|
double * |
y |
|
) |
| |
|
private |
◆ getPadForce()
double pressureObserver::getPadForce |
( |
boost::array< double, 22 > |
pressureArray | ) |
|
|
private |
◆ graspContact()
bool pressureObserver::graspContact |
( |
int |
contactsDesired | ) |
|
◆ spin()
void pressureObserver::spin |
( |
| ) |
|
◆ updateBrokenSensorStatus()
void pressureObserver::updateBrokenSensorStatus |
( |
| ) |
|
◆ updateContactState()
void pressureObserver::updateContactState |
( |
| ) |
|
|
private |
◆ updatePressureState()
bool pressureObserver::updatePressureState |
( |
| ) |
|
|
private |
◆ updateTotalLoading()
void pressureObserver::updateTotalLoading |
( |
| ) |
|
|
private |
◆ updateXYCentroids()
void pressureObserver::updateXYCentroids |
( |
| ) |
|
|
private |
◆ updateZeros2()
void pressureObserver::updateZeros2 |
( |
| ) |
|
◆ zero()
void pressureObserver::zero |
( |
| ) |
|
|
private |
◆ broken_sensor
bool pressureObserver::broken_sensor |
◆ cellLoading_left
double pressureObserver::cellLoading_left |
◆ cellLoading_right
double pressureObserver::cellLoading_right |
◆ dt
double pressureObserver::dt |
|
private |
◆ forceLightest
double pressureObserver::forceLightest |
◆ hpForceTrigger
double pressureObserver::hpForceTrigger |
◆ left_contact
bool pressureObserver::left_contact |
◆ left_finger
◆ lfForce_left
double pressureObserver::lfForce_left |
◆ lfForce_right
double pressureObserver::lfForce_right |
◆ padForce_cur
double pressureObserver::padForce_cur |
◆ padForce_cur_nonbiased
double pressureObserver::padForce_cur_nonbiased |
◆ padForce_left_cur
double pressureObserver::padForce_left_cur |
◆ padForce_left_cur_nonbiased
double pressureObserver::padForce_left_cur_nonbiased |
◆ padForce_left_prev
double pressureObserver::padForce_left_prev |
◆ padForce_right_cur
double pressureObserver::padForce_right_cur |
◆ padForce_right_cur_nonbiased
double pressureObserver::padForce_right_cur_nonbiased |
◆ padForce_right_prev
double pressureObserver::padForce_right_prev |
◆ placeContact
bool pressureObserver::placeContact |
◆ pressure_bp
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_bp |
◆ pressure_cur_bias
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_cur_bias |
◆ pressure_current
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_current |
◆ pressure_current_zerod
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_current_zerod |
◆ pressure_now
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_now |
◆ pressure_prev
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_prev |
◆ pressure_prev_bias
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_prev_bias |
◆ pressure_prev_zerod
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_prev_zerod |
◆ pressure_thresh_current
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_thresh_current |
◆ pressure_thresh_now
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_thresh_now |
◆ pressure_thresh_prev
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::pressure_thresh_prev |
◆ pressureLFFilt_left
◆ pressureLFFilt_right
◆ right_contact
bool pressureObserver::right_contact |
◆ right_finger
◆ subSample_cnt
int pressureObserver::subSample_cnt |
|
private |
◆ subSample_steps
int pressureObserver::subSample_steps |
|
private |
◆ time_cur
double pressureObserver::time_cur |
|
private |
◆ time_prev
double pressureObserver::time_prev |
|
private |
◆ totalLoading
double pressureObserver::totalLoading |
◆ totalLoading_left
double pressureObserver::totalLoading_left |
◆ totalLoading_prev
double pressureObserver::totalLoading_prev |
◆ totalLoading_right
double pressureObserver::totalLoading_right |
◆ zero_cnt
int pressureObserver::zero_cnt |
|
private |
◆ zero_offset
pr2_gripper_sensor_msgs::PR2GripperPressureData pressureObserver::zero_offset |
|
private |
◆ zero_samples
int pressureObserver::zero_samples |
|
private |
The documentation for this class was generated from the following files: