Cannot locate rosdep definition for [joint_state_publisher]
One of my packages has a run dependency on the joint state publisher (cfrom a roslauncher). Checking the dependencies with rosdep gives me this error:
$ rosdep check robosem_meta
All system dependencies have been satisified
ERROR[robosem_meta]: Cannot locate rosdep definition for [joint_state_publisher]
rosdep key : joint_state_publisher
OS name : ubuntu
OS version : precise
Data: <no data>
I have the joint_state_publisher installed and I can use it without problems. So this is not a real problem, but I would still like to fix it. Anyone knows how?
PS: Unfortunately the link for filing issue tickets on the wiki is not existent or broken, otherwise I would have used that for problems like this one here. Maybe the maintainer could move the code to Github or Bitbucket?
/edit: My package is a catkin package and the dependency on the joint_state_publisher is defined like this:
<run_depend>joint_state_publisher</run_depend>
What happens when you do "rosdep install joint_state_publisher"?
You could try installing urdf_tools from http://www.ros.org/wiki/urdf_tools/ which comes with the joint_state_publisher node.
@sobotacm The joint_state_publisher is installed and working. The only issue is that rosdep does not recognise it.