Kevin,

I've not used it personally, but I think you can get gstreamer to read from a network camera (a quick Google for GStreamer and Axis IP Camera found a few posts about it). The gscam ROS node  (http://www.ros.org/wiki/gscam) would then be able to grab those images.

- Eric

2011/1/9 Gonçalo Cabrita <goncabrita@gmail.com>
Hi Kevin,

I'm not sure there is such a node for ROS, though I never searched for it myself. The guys from computer vision should be more able to inform you on that matter.

Some time ago I had the same problem so I developed some C++ code using libcurl http://curl.haxx.se/ (non ROS related). I would have to look for it, but it should be fairly easy to wrap around ROS. However, I'm not an expert on this matter, probably libcurl is not the best option for solving this problem (I remember that frames were being grabbed at a really slow rate). Some cameras bring their own API which makes things easier, just wrap their API around a ROS node and it's all good! Lets see what other people suggest!

Best regards,

Gonçalo Cabrita
ISR - University of Coimbra
Portugal


On Sun, Jan 9, 2011 at 4:04 AM, Kevin Walchko <kevin.walchko@gmail.com> wrote:
Hi,

What is the easiest way to grab images from an IP camera? Specifically I have an Axis M1011 camera that produces a motion jpeg stream or mpeg4 stream. There is probably a node already written, I just am over looking it.
Thanks.

Kevin
_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users


_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users