cannot launch node of type ***; can't locate node *** in another board

asked 2018-06-27 21:26:03 -0500

Ke Guo gravatar image

I build a package name "flight_brain", and install the dependency files in "/app/bin" directory, and "source /app/bin/setup.bash". It works OK when "roslaunch flight_brian .launch". But when I copy the "/app/bin/" to another board which had installed ROS, but without build the "flight_brain" package, when "roslaunch flight_brian *.launch", is can't find the node in the package.

ERROR: cannot launch node of type [flight_brain/flight_brain_node]: can't locate node [flight_brain_node] in package [flight_brain] ERROR: cannot launch node of type [flight_brain/vision_node]: can't locate node [vision_node] in package [flight_brain]

what's wrong?

Another question, how to build a rosdep package ?

Thanks!

edit retag flag offensive close merge delete

Comments

Just to be clear are you sourcing the /app/bin/setup.bash on the new installation? Also using catkin_make install then copying the install directory would be the preferred way to deploy your own packages to a new machine.

PeteBlackerThe3rd gravatar image PeteBlackerThe3rd  ( 2018-06-28 05:35:24 -0500 )edit