golizheh / RosImageFolderPublisher

ROS node to publish the images contained in an specified folder.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROS Image Publisher

This node publishes all the images contained in an specified folder, in the specified topic. The images will be published in BGR8 format.

Setup

  1. Clone this repo git clone https://github.com/golizheh/RosImageFolderPublisher
  2. Change to repo dir cd RosImageFolderPublisher
  3. Execute catkin_make
  4. Source the workspace source devel/setup.bash

If you want to integrate this into another catkin workspace, just copy the image_folder_publisher into the src target workspace.

How to Launch

Once in a sourced terminal, execute: rosrun image_folder_publisher image_folder_publisher.py

Example

rosrun image_folder_publisher image_folder_publisher.py _image_folder:=/PATH/Images _topic_name=/image_topic

Notes

  • Invalid files will be skipped. The supported image formats will correspond to the ones supported by CvBridge and OpenCV.
  • Publish Rate will depend on the speed of the Hard disk.

About

ROS node to publish the images contained in an specified folder.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 88.1%Language:CMake 11.9%