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

Revision history [back]

click to hide/show revision 1
initial version

The executables are not stored directly in the package directories. They are stored in a "lib" directory. Try "ls /opt/ros/$ROS_DISTRO/lib/robot_state_publisher" and the executable "robot_state_publisher" should be in there.

This is also the case in your catkin workspace. When you do "catkin_make", it doesn't place each executable in its corresponding package's directory. It places them in the "devel/lib/" folders of your catkin workspace.