Public Member Functions | |
void | computeStats () |
FingertipMonitor () | |
void | onInit () |
void | pressureCallback (const pr2_msgs::PressureState &msg) |
bool | srvCallback (GetFingerState::Request &req, GetFingerState::Response &resp) |
Public Attributes | |
std::string | arm |
ros::Publisher | coll_bool_pub |
ros::Publisher | coll_state_pub |
ros::ServiceServer | coll_state_srv |
FingerState::Ptr | cur_state |
std::vector< std::vector < double > > | l_fing_vals |
std::vector< boost::shared_ptr < FIRDiffFilter > > | l_finger_filters |
ros::Publisher | mag_sig_pub |
ros::NodeHandle | nh |
ros::Subscriber | pressure_sub |
std::vector< std::vector < double > > | r_fing_vals |
std::vector< boost::shared_ptr < FIRDiffFilter > > | r_finger_filters |
double | threshold |
bool | training_mode |
Definition at line 20 of file fingertip_monitor.cpp.
Definition at line 41 of file fingertip_monitor.cpp.
Definition at line 44 of file fingertip_monitor.cpp.
void pr2_collision_monitor::FingertipMonitor::pressureCallback | ( | const pr2_msgs::PressureState & | msg | ) |
Update the filters and set the state of the collision detection
Definition at line 78 of file fingertip_monitor.cpp.
bool pr2_collision_monitor::FingertipMonitor::srvCallback | ( | GetFingerState::Request & | req, |
GetFingerState::Response & | resp | ||
) |
Definition at line 102 of file fingertip_monitor.cpp.
std::string pr2_collision_monitor::FingertipMonitor::arm |
Definition at line 25 of file fingertip_monitor.cpp.
Definition at line 27 of file fingertip_monitor.cpp.
Definition at line 27 of file fingertip_monitor.cpp.
Definition at line 28 of file fingertip_monitor.cpp.
Definition at line 30 of file fingertip_monitor.cpp.
Definition at line 29 of file fingertip_monitor.cpp.
std::vector<boost::shared_ptr<FIRDiffFilter> > pr2_collision_monitor::FingertipMonitor::l_finger_filters |
Definition at line 24 of file fingertip_monitor.cpp.
Definition at line 27 of file fingertip_monitor.cpp.
Definition at line 22 of file fingertip_monitor.cpp.
Definition at line 26 of file fingertip_monitor.cpp.
Definition at line 29 of file fingertip_monitor.cpp.
std::vector<boost::shared_ptr<FIRDiffFilter> > pr2_collision_monitor::FingertipMonitor::r_finger_filters |
Definition at line 23 of file fingertip_monitor.cpp.
Definition at line 32 of file fingertip_monitor.cpp.
Definition at line 31 of file fingertip_monitor.cpp.