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

xperroni's profile - activity

2023-02-08 08:54:08 -0500 received badge  Necromancer (source)
2023-02-08 08:54:08 -0500 received badge  Teacher (source)
2023-01-26 09:54:12 -0500 answered a question rostopic list works but rostopic echo does not

I had this problem the other day, but in my case it was due to a network configuration issue. The entry in /etc/hosts in

2022-08-10 14:09:44 -0500 answered a question Suppress TF_REPEATED_DATA warnings?

For anyone interested in a horribly over-engineered solution for suppressing TF_REPEATED_DATA warnings on the receiving

2022-01-06 07:31:57 -0500 answered a question Launch Composed Nodes using the launch XML Frontend

It seems there's still no direct support for loading components from XML files, for the time being I'm using the <exe

2019-03-01 12:40:28 -0500 marked best answer Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target"

When building the latest version of teb_local_planner in ROS Kinect from source, I get the following error:

CMake Error at teb-local-planner/CMakeLists.txt:197 (target_link_libraries):
  Target "tf" of type EXECUTABLE may not be linked into another target.  One
  may link only to STATIC or SHARED libraries, or to executables with the
  ENABLE_EXPORTS property set.


CMake Error at teb-local-planner/CMakeLists.txt:208 (target_link_libraries):
  Target "tf" of type EXECUTABLE may not be linked into another target.  One
  may link only to STATIC or SHARED libraries, or to executables with the
  ENABLE_EXPORTS property set.

Cheking the CMakeLists.txt file, lines 197 and 208 correspond to target_link_libraries() directives; when checking the value of ${catkin_LIBRARIES} I do see a reference to the tf executable.

Why is catkin adding the tf executable to the libraries variable?

Edit: I'm running ROS Kinetic on Ubuntu Xenial (16.04) and Intel notebook, with cmake 3.5.1 and gcc 5.4.0.

2018-12-15 06:45:53 -0500 received badge  Famous Question (source)
2018-09-05 12:49:02 -0500 received badge  Supporter (source)
2018-07-26 08:09:14 -0500 received badge  Enthusiast
2018-07-24 08:18:05 -0500 answered a question What's the rational behind laser_filters/ScanShadowsFilter?

As pitpet noticed, ScanShadowsFilter works by computing the angle differences between successive readings and discarding

2018-03-23 08:35:20 -0500 received badge  Notable Question (source)
2018-01-31 16:26:20 -0500 received badge  Popular Question (source)
2018-01-31 14:21:16 -0500 edited question Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target"

Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target" When build

2018-01-31 09:30:37 -0500 answered a question Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target"

I still don't understand why catkin is doing that, but I noticed that compiling with catkin_make_isolated instead of cat

2018-01-31 09:29:30 -0500 asked a question Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target"

Error when building TEB local planner: "Target 'tf' of type EXECUTABLE may not be linked into another target" When build

2016-04-09 03:27:39 -0500 commented question Hokuyo URG-04LX - Hokuyo error code returned. Cmd: RS

See this tutorial for reference: http://wiki.ros.org/hokuyo_node/Tutor...

2016-04-09 03:27:38 -0500 commented question Hokuyo URG-04LX - Hokuyo error code returned. Cmd: RS

I had the same problem when trying to start the node from a .launch file, but it worked alright when starting roscore and the hokuyo node separately from the terminal. I used rosparam to set the device port though, so you might want to try it out.