A container based on mjenz/ros-indigo-perception which builds srv/srv_tools into a global overlay.
ROS data collection scripts
save-imagessaves a set number of images from a camera to a bag
extract-imagesextracts all the images on a given topic in a bag into a folder
Any files written to the working directory or ~/.ros write to the host.
To make the networking work, resolvable resolves the hostnames of any docker containers on the default bridge network.
# Start DNS server, so ROS containers can find each other docker-compose up dns # Start a camera, e.g. docker-compose up -f ../docker-ros/ros-bumblebee2/docker-compose.yml # Run a script docker-compose run ros ./save-images -m ros-bumblebee2 -n 100 # Or, run a single command docker-compose run ros rosversion -d
Docker Pull Command