Closed aihanb closed 4 years ago
Hi @aihanb
In several applications we have found that there is no need to keep streaming an image when a snaphot has been already taken. This way, the network, PC, and everything is nor overloaded, specially with 3D cameras.
So we added a service call SnapshotImage to do exactly that, take a snapshot. Thus, you'd need our fork version of the common_msgs
package.
If you find that change useful for your use-case and you would like to have it mainstream, we already suggested the change in https://github.com/ros/common_msgs/pull/105 that you can support.
See if that solves your build problems.
Hello @carlosjoserg
Thanks for your reply, it does work.
But another problem occurred, after running $ roslaunch ptgrey_bfly_camera ptgrey_bfly_camera.launch
process[rviz-2]: started with pid [32437] BflyCamera::Device::Device()` ERROR: GigE camera not found Error Trace: Source: GigECameraInternal.cpp(216) Built: Mar 30 2017 01:42:38 - Specified camera is not a GigE Vision camera! [ERROR] [1543374521.652651189]: Error when opening the camera
I found that this driver was connected to the GigE camera, actually, my camera is Black Fly U3. orz...
Hi @aihanb
ERROR: GigE camera not found
It looks like an error due to bad install / config of the PointGrey SDK, or connection.
I found that this driver was connected to the GigE camera, actually, my camera is Black Fly U3. orz...
Can you describe the steps, models and version you have?
Best,
I run
$ catkin_make --only-pkg-with-deps ptgrey_bfly_camera
in my rosworkspace.But the problem occurred:
Could you give me some suggestions?