Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 51

rosrun cannot find executables.

$
0
0
I realize this question has been asked to death, but when running `rosrun raspicam raspicam_node` I get the message `[rosrun] Couldn't find executable named raspicam_node below /opt/ros/indigo/share/raspicam`. I am running Raspbian jessie on a Raspberry Pi 2 with ROS Indigo. catkin_make_isolated was used to build the workspace. I placed the following lines in .bashrc: `source /opt/ros/indigo/setup.bash export ROS_PACKAGE_PATH=/home/pi/ros_catkin_ws/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks export ROS_WORKSPACE=/home/pi/ros_catkin_ws` Prior to running `rosrun`, I enter the ros_catkin_ws directory and input `source devel_isolated/setup.bash` The executable exists under `ros_catkin_ws/devel_isolated/raspicam/lib/raspicam`. If I move the executable to `ros_catkin_ws/src/raspicam/src`, everything works fine, but I would rather it work without manually moving files. Output of `echo $ROS_PACKAGE_PATH` Before sourcing: `/home/pi/ros_catkin_ws/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks` after sourcing: `/home/pi/ros_catkin_ws/src/image_transport_plugins/theora_image_transport:/opt/ros/indigo/share:/opt/ros/indigo/stacks`

Viewing all articles
Browse latest Browse all 51

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>