roslaunch cannot find package
I have written a .launch
file for a CAN bus reader, but roslaunch simple does not see it, and I can't figure out what I'm doing wrong. It is especially disconcerting as every other node I've got works just fine.
package.xml:
<package>
<name>canbus_read</name>
<version>0.0.1</version>
<description>Can_Bus_ROS_Reader</description>
<maintainer email="bart.milne@pg.canterbury.ac.nz">Bart Milne</maintainer>
<author>Bart Milne</author>
<license>BSD</license>
<url type="website"></url>
<buildtool_depend>catkin</buildtool_depend>
<build_depend>roscpp</build_depend>
<run_depend>roscpp</run_depend>
</package>
Launch file:
<!-- %Tag(FULL)%-->
<launch>
<node name="candump" type="candump" pkg="canbus_read" output="screen" args="any" />
</launch>
<!-- %EndTag(FULL)%-->
The program's name iscandump
.