Public | Automated Build

Last pushed: a year ago
Short Description
A container based on mjenz/ros-indigo-perception which builds srv/srv_tools into a global overlay.
Full Description

ROS data collection scripts

So far:

  • save-images saves a set number of images from a camera to a bag
  • extract-images extracts 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
Source Repository