Navigation nodes aren't found if devel setup.bash sourced in addition to the opt devel
Hi,
I have a problem with my navigation nodes in (this is for use with a husky if it matters, but I don't think it does).
It came to light when i tried to use mapserver as part of a launch file. ROS complains that "ERROR: cannot launch node of type [map_server/map_server]: can't locate node [map_server] in package [map_server]". This happens for all other nodes in the navigation package.
In my setup i have the following two lines in my .bashrc file so a new terminal would have all the variables it needs.
source /opt/ros/indigo/setup.bash
source /home/alex/catkin_ws/devel/setup.bash
My solution to this is to open a new terminal and manually source /opt/ros/indigo/setup.bash in it, and then rosrun whatever node i'm interested in. That's quite clunky however and it would be neat to have all the relevant nodes in the project launch file.
Has anyone seen this before?