ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

tf2 stamped datatypes tutorial fails to build

asked 2016-01-16 16:51:03 -0500

eddy.scott gravatar image

I'm trying to walk through the tf2 tutorials following the instructions here:

Trying to build the source code with catkin results in

fatal error: tf2/transform_listener.h: No such file or directory.

Upon changing the two include files to
#include "tf2_ros/transform_listener.h" #include "tf2_ros/message_filter.h"

The code can find the header files but now the tf2 member functions are throwing errors. Changing things to tf2_ros:: fixes some errors but others arise. This results in a few questions on my end

  1. What is the difference between tf2 and tf2_ros? Can people point me to documentation on this
  2. Is syncing Stamped data to a specific transformation in time even done via message filters in tf2 or is this functionality replaced with tfBuffer?
  3. Is there a tf2 tutorial that shows how to time sync transformations and stamped datatypes with the correct implementation?
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-08-25 04:03:35 -0500

Vincent R gravatar image

It should be fixed now. The code is versioned here :

edit flag offensive delete link more


Thanks for reporting back and providing a solution.

For reference: ros/geometry_tutorials#24.

gvdhoorn gravatar image gvdhoorn  ( 2016-08-25 04:24:47 -0500 )edit

Question Tools



Asked: 2016-01-16 16:51:03 -0500

Seen: 677 times

Last updated: Aug 25 '16