#include <tf_visual_tools.h>
Definition at line 95 of file tf_visual_tools.h.
◆ TFVisualTools()
rviz_visual_tools::TFVisualTools::TFVisualTools |
( |
double |
loop_hz = 2 | ) |
|
|
explicit |
Constructor.
- Parameters
-
loop_hz | - how often tf is published |
Definition at line 81 of file tf_visual_tools.cpp.
◆ clearAllTransforms()
void rviz_visual_tools::TFVisualTools::clearAllTransforms |
( |
| ) |
|
◆ publishAllTransforms()
void rviz_visual_tools::TFVisualTools::publishAllTransforms |
( |
const ros::TimerEvent & |
e | ) |
|
At a certain frequency update the tf transforms that we are tracking This is called internally by a clock, you should not need to use this TODO: make private in next release?
Definition at line 135 of file tf_visual_tools.cpp.
◆ publishTransform()
bool rviz_visual_tools::TFVisualTools::publishTransform |
( |
const Eigen::Isometry3d & |
transform, |
|
|
const std::string & |
from_frame, |
|
|
const std::string & |
to_frame |
|
) |
| |
Visualize transforms in Rviz, etc.
- Returns
- true on success
Definition at line 89 of file tf_visual_tools.cpp.
◆ nh_
◆ non_realtime_loop_
ros::Timer rviz_visual_tools::TFVisualTools::non_realtime_loop_ |
|
private |
◆ tf_pub_
◆ transforms_
std::vector<geometry_msgs::TransformStamped> rviz_visual_tools::TFVisualTools::transforms_ |
|
private |
The documentation for this class was generated from the following files: