Contents
USAGE
topic_buffer_server
rosrun jsk_topic_tools topic_buffer_server IN_TOPIC1 [IN_TOPIC2 [...]]
topic_buffer_server
rosrun jsk_topic_tools topic_buffer_client /list:=<topic_buffer_server_name>/list /update:=<topic_buffer_server_name>/update
transform_merger
rosrun jsk_topic_tools transform_merger
SAMPLE
topic_buffer_[server/client] Sample
roslaunch jsk_topic_tools topic_buffer_server_sample.launch
roslaunch jsk_topic_tools topic_buffer_client_sample.launch
tf_buffer_[server/client] Sample
roslaunch jsk_topic_tools tf_buffer_server_sample.launch
roslaunch jsk_topic_tools tf_buffer_client_sample.launch
specific_transform_[publisher/subscriber] Sample
roslaunch jsk_topic_tools specific_transform_publisher_sample.launch
roslaunch jsk_topic_tools specific_transform_subscriber_sample.launch
ROS API
topic_buffer_server
topic_buffer_server is a node that publish designated topic when receiving service or topicSubscribed Topics
<topic_name> (<topic_type>)- desingated topic
- Publish designated topic when this topic is subscribed
Published Topics
<topic_name>_update (<topic_type>)- designated topic
Services
~list (jsk_topic_tools/List)- Return a list of designated topics
- Publish designated topic when this service is called
topic_buffer_client
topic_buffer_client is a node that receives designated topic published by topic_buffer_server and publishes the topic frequentlySubscribed Topics
<topic_name>_update (<topic_type>)- desingated topic
Published Topics
<topic_name>_buffered (<topic_type>)- desingated topic
transform_merger
transform_merger is a node that receives and merges tf in a period of time and publishes merged tfSubscribed Topics
tf (tf/tfMessage)Published Topics
tf_merged (tf/tfMessage)- merged tf
Parameters
~loop_hz (double, default: 1.0)specific_transform_publisher
specific_transform_publisher is a node that receives tf and publishes specific tfSubscribed Topics
tf (tf/tfMessage)Published Topics
specific_transform (tf/tfMessage)- specific transform sent to specific_transform_subscriber
Parameters
~parent_frame (string)- specific tf parent
- specific tf child