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.
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:
This will build the
swarmathon:submission
and run thebuild-submission-image.bash
script with all the relevant parameters necessary to run our qual_round launch files.To test the built submission run:
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.