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.