gstcam开发(ROS+gstreamer)
3 月,跳不动了?>>> 写在前面 gstcam是github上一个开元的ros软件包,它巧妙地将gstream流媒体框架引入ROS系统。通过利用 gstreamer 实现一个标准的ROS API接口.比如捕获usb uav camera 的图像,然后转化成 ros中 sensor_msgs/Image类型的image话题,发布到ros中,供其他节点使用。 gscam_github gscam_wiki 这里注意区别在ros中处理图像的其他的几种方式 opencv + ros 实现采集图像发布成话题 web_video_server功能包的使用 实现把话题传到网络 web_video_server功能包的主要功能是,在ROS系统中,比如某些话题发布了图像、视频的话题,通过这个功能包可以订阅这些话题,然后对图像压缩,通过网络传输出去,这样我们就可以通过网络的方式获取到这些图像和话题。 概述 gscam软件工作流程 gscam 首先在launch文件中,通过参数 gstcam_config 设置一条gstreamer pipeline : v4l2src device= $( arg DEVICE ) ! video/x-raw-rgb,framerate= $( arg FPS ) ! ffmpegcolorspace 其实这条pipeline还不完整,只有两个Elements,