ut-ras / robomaster

Firmware for the Stampede RoboMaster team at UT Austin
http://ras.ece.utexas.edu/committees/robomaster
GNU General Public License v3.0
17 stars 5 forks source link

Setup dev container #90

Closed calebchalmers closed 1 year ago

calebchalmers commented 1 year ago

We should create a container which includes all the tools needed for building this repo. It should also interface nicely with the dev container standard (mostly for the VS code extension).

Ideally this will be able to flash to the robots via USB passthrough. This will make it much more useful for development, as well as for deployment to the CV board to enable remote dev board flashing.

calebchalmers commented 1 year ago

Using the default ARUW Dockerfile included with the template projects almost works, but I had some issues:

I had trouble cloning directly from GitHub, so I cloned the repo manually and then opened it with the included dev container.

I think the best thing would be to make our own Dockerfile and build images directly from that.