BCLab-UNM / SC2

Swarmathon Team Code for the NASA Space Challenge 2 Competition
MIT License
2 stars 0 forks source link

Docker setup to support submission #128

Closed johncarl81 closed 3 years ago

johncarl81 commented 3 years ago

Created a docker "solution" that is used by the srcp2 submission wrapper. To build the docker image, run the following command in the docker directory:

./submissionBuild.sh

This will build the swarmathon:submission and run the build-submission-image.bash script with all the relevant parameters necessary to run our qual_round launch files.

To test the built submission run:

./submissionTest.sh

In order to support the roslaunch command required by the srcp2 scripts, I moved the scoot and qual_round launch files into the scoot package.

Note, I had trouble running our code in docker against the latest two srcp2-competitors commits (341f66b and ef825df) and opened the following issue to try to resolve this: https://gitlab.com/scheducation/srcp2-competitors/-/issues/271 Right now our code works against the f58eaa1 commit, thus I rolled the submodule back to this commit.