Classes | |
class | TransformInfo |
Public Member Functions | |
TFThrottle () | |
Protected Member Functions | |
void | callback (const tf::tfMessageConstPtr &msg) |
bool | changed (const geometry_msgs::TransformStamped &t1, const geometry_msgs::TransformStamped &t2) |
void | sync () |
Protected Attributes | |
double | angular_change_threshold_ |
double | linear_change_threshold_ |
boost::mutex | mutex_ |
ros::NodeHandle | priv_nh_ |
ros::Publisher | pub_ |
ros::Duration | republish_time_ |
ros::NodeHandle | root_nh_ |
ros::Subscriber | sub_ |
ros::Timer | sync_timer_ |
std::map< std::string, TransformInfo > | transforms_ |
bool | use_diff_ |
Definition at line 47 of file tf_throttle.cpp.
pr2_interactive_manipulation::TFThrottle::TFThrottle | ( | ) | [inline] |
Definition at line 143 of file tf_throttle.cpp.
void pr2_interactive_manipulation::TFThrottle::callback | ( | const tf::tfMessageConstPtr & | msg | ) | [inline, protected] |
Definition at line 91 of file tf_throttle.cpp.
bool pr2_interactive_manipulation::TFThrottle::changed | ( | const geometry_msgs::TransformStamped & | t1, |
const geometry_msgs::TransformStamped & | t2 | ||
) | [inline, protected] |
Definition at line 77 of file tf_throttle.cpp.
void pr2_interactive_manipulation::TFThrottle::sync | ( | ) | [inline, protected] |
Definition at line 124 of file tf_throttle.cpp.
double pr2_interactive_manipulation::TFThrottle::angular_change_threshold_ [protected] |
Definition at line 75 of file tf_throttle.cpp.
double pr2_interactive_manipulation::TFThrottle::linear_change_threshold_ [protected] |
Definition at line 74 of file tf_throttle.cpp.
boost::mutex pr2_interactive_manipulation::TFThrottle::mutex_ [protected] |
Definition at line 70 of file tf_throttle.cpp.
Definition at line 67 of file tf_throttle.cpp.
Definition at line 68 of file tf_throttle.cpp.
Definition at line 72 of file tf_throttle.cpp.
Definition at line 66 of file tf_throttle.cpp.
Definition at line 69 of file tf_throttle.cpp.
Definition at line 71 of file tf_throttle.cpp.
std::map<std::string, TransformInfo> pr2_interactive_manipulation::TFThrottle::transforms_ [protected] |
Definition at line 65 of file tf_throttle.cpp.
bool pr2_interactive_manipulation::TFThrottle::use_diff_ [protected] |
Definition at line 73 of file tf_throttle.cpp.