Rosrun couldn't find executeable camnode for Gigevision camera

asked 2021-06-08 07:46:34 -0500

guli gravatar image

updated 2022-05-23 09:03:02 -0500

lucasw gravatar image

Hi.

I am trying to get ROS to talk with GigE Vision cameras. I am trying to follow this link: https://github.com/labex-imobs3/camer...

This uses an opensource library called aravis. I have installed the aravis-0.6.4, which I think works with the ROS package in the github link above from it's comments. I have checked that this opensouce library works with GigE Vision and can get images from its arv-viever.

Now I am trying to get this open-source library to work with ROS. I have made a catkin_ws folder and cloned the github into a src folder. Then I sourced my setup.bash for ros with the command "source /opt/ros/melodic/setup.bash". I then make the catkin_ws folder with catkin_make and remember to source my git cloned project with the command "source ~/Documents/catkin_ws/devel/setup.bash" afterwards. Now I can make the roscore run in one terminal, but when I try to run the command "rosrun camera_aravis camnode" in another terminal as in the guide, I get the error below:

[rosrun] Couldn't find executable camnode below /home/test/Documents/catkin_ws/src/camera_aravis

I have tried to solve this but without luck so far. I think I am missing something and hope you guys can help me. I am using Ubuntu 18.04, ROS melodic and aravis-0.6.4.

Best regards

Guli

edit retag flag offensive close merge delete