ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

camera1394stereo missing nodes on indigo

asked 2015-10-02 13:44:24 -0500

jeremya gravatar image

I'm running ROS indigo on Ubuntu 14.04.1. I'm trying to use the camera1394stereo package with a Bumblebee2 to calibrate the camera. So far I have been able to git clone the most recent package ( https://github.com/srv/camera1394stereo ), build it, and roslaunch the stereo_camera_full.launch to get the correct topics to run camera_calibration. Unfortunately the calibration keeps failing in this case. I'm wondering if it's my manually built camera1394stereo node that's causing the failure. The problems I see are:

  1. When I source my workspace instead of the ROS indigo workspace to run camera1394stereo's node, the reconfigure node (i.e dynamic_reconfigure or rqt_reconfigure) is not available unless I get that too which seems unnecessary.
  2. I can "sudo apt-get install camera1394stereo" but there is no source, no executable nodes, and not as many launch files as the git repository.

What's wrong with my camera1394stereo by using "sudo apt-get install camera1394stereo"? Why does it not seem to be "complete"?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2015-10-02 14:25:18 -0500

gvdhoorn gravatar image

2 . I can "sudo apt-get install camera1394stereo" but there is no source, no executable nodes, and not as many launch files as the git repository.

I don't really understand how this could've gone unnoticed for so long, but looking at the CMakeLists.txt of camera1394stereo (here), it seems it is missing the necessary install(..) statements.

This would cause the package to build fine on the farm, but no files would end up in the .deb that you install when you execute sudo apt-get install ... The jenkins log for the latest build seems to confirm this as well (search for Install the project): only files generated for dynamic_reconfigure and some other (meta data) files get installed, but no binaries or headers, as you observed.

I recommend you open an issue at the camera1394stereo issue tracker so the author / maintainer can fix this.

edit flag offensive delete link more

Comments

Thanks for the quick answer. Seems reasonable and I have opened an issue. Let's see what they say.

jeremya gravatar image jeremya  ( 2015-10-02 15:42:06 -0500 )edit

In the meantime you could perhaps use the GAVLab/camera1394stereo fork, which does have install statements.

gvdhoorn gravatar image gvdhoorn  ( 2015-10-03 16:30:01 -0500 )edit

That's a good idea. I'll have to review the deltas.

jeremya gravatar image jeremya  ( 2015-10-05 15:17:47 -0500 )edit

Hi! I'm the maintainer of camera1394stereo. There's a new release with the install targets, and the issue is now closed.

Miquel Massot gravatar image Miquel Massot  ( 2015-10-28 03:37:13 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-10-02 13:44:24 -0500

Seen: 303 times

Last updated: Oct 02 '15