Most export processes require only a conda environment, but a few will also require docker images.
srun --partition compute --qos low --time=2:00:00 --pty bash
conda create --name slicing python=3.8
conda activate slicing
pip install --extra-index-url https://rospypi.github.io/simple/ rospy rosbag
pip install pytz
For building docker images for the cluster, see the this guide.
This code assumes you have already recorded a bag and transferred the bag to somewhere on the kostas server. You can extract audio and video out of the bag by following two steps.
- Slice the bag into smaller, more manageable, chunks. See the Slicing guide.
- Run the export script on all the sliced bags. See the Export guide.
Look in the subfolders and their corresponding README documents for additional details.