Public Member Functions | Protected Member Functions | Protected Attributes
collision_detection::ForceTorqueMonitor Class Reference

#include <force_torque_monitor.h>

Inheritance diagram for collision_detection::ForceTorqueMonitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void onInit ()
void startDetection ()
void stopDetection ()

Protected Member Functions

void checkCollision (geometry_msgs::Vector3Stamped::ConstPtr message)
void endCollision (const ros::TimerEvent &event)
void saveCollision (pr2_overhead_grasping::SensorPoint::ConstPtr message)
bool srvStartDetection (pr2_overhead_grasping::StartFTDetect::Request &, pr2_overhead_grasping::StartFTDetect::Response &)
bool srvStopDetection (std_srvs::Empty::Request &, std_srvs::Empty::Response &)

Protected Attributes

ros::Publisher coll_pub
bool collision_detected
double collision_time
double delay_time
ros::Timer delay_timer
ros::Publisher detect_pub
ros::Subscriber ft_sub
bool is_collision
int label
ros::Subscriber sf_sub
ros::ServiceServer start_srv
ros::ServiceServer stop_srv
int traj_ind
double z_thresh

Detailed Description

Definition at line 13 of file force_torque_monitor.h.


Member Function Documentation

void collision_detection::ForceTorqueMonitor::checkCollision ( geometry_msgs::Vector3Stamped::ConstPtr  message) [protected]

Definition at line 42 of file force_torque_monitor.cpp.

Definition at line 56 of file force_torque_monitor.cpp.

Implements nodelet::Nodelet.

Definition at line 7 of file force_torque_monitor.cpp.

void collision_detection::ForceTorqueMonitor::saveCollision ( pr2_overhead_grasping::SensorPoint::ConstPtr  message) [protected]

Definition at line 63 of file force_torque_monitor.cpp.

bool collision_detection::ForceTorqueMonitor::srvStartDetection ( pr2_overhead_grasping::StartFTDetect::Request &  req,
pr2_overhead_grasping::StartFTDetect::Response &  resp 
) [protected]

Definition at line 91 of file force_torque_monitor.cpp.

bool collision_detection::ForceTorqueMonitor::srvStopDetection ( std_srvs::Empty::Request &  ,
std_srvs::Empty::Response &   
) [protected]

Definition at line 98 of file force_torque_monitor.cpp.

Definition at line 81 of file force_torque_monitor.cpp.

Definition at line 85 of file force_torque_monitor.cpp.


Member Data Documentation

Definition at line 34 of file force_torque_monitor.h.

Definition at line 26 of file force_torque_monitor.h.

Definition at line 23 of file force_torque_monitor.h.

Definition at line 24 of file force_torque_monitor.h.

Definition at line 29 of file force_torque_monitor.h.

Definition at line 35 of file force_torque_monitor.h.

Definition at line 36 of file force_torque_monitor.h.

Definition at line 27 of file force_torque_monitor.h.

Definition at line 25 of file force_torque_monitor.h.

Definition at line 37 of file force_torque_monitor.h.

Definition at line 38 of file force_torque_monitor.h.

Definition at line 39 of file force_torque_monitor.h.

Definition at line 28 of file force_torque_monitor.h.

Definition at line 22 of file force_torque_monitor.h.


The documentation for this class was generated from the following files:


kelsey_sandbox
Author(s): kelsey
autogenerated on Wed Nov 27 2013 11:52:04