Call-for-Code / DroneAid

Aerial scout for first responders. DroneAid uses machine learning to detect calls for help on the ground placed by those in need.
Apache License 2.0
122 stars 59 forks source link

Encapsulate the Tello demo in a Docker image #1

Open krook opened 4 years ago

krook commented 4 years ago

Is your feature request related to a problem? Please describe. Users currently have to download Homebrew, ffmpeg, Node.js and other tools. We should package this all in Docker. This also helps support Windows users.

Describe the solution you'd like Create a Dockerfile that captures all the steps.

Describe alternatives you've considered Platform-specific instructions

Additional context The trained visual recognition model should also be shared through the IBM Model Asset Exchange as a Docker image.

johnwalicki commented 4 years ago

@krook I can help

johnwalicki commented 4 years ago

Hmm - running the node server in a docker image would be simple. The ffmpeg part works perfectly on my Linux desktop. Getting that working in a container would be tricky.

johnwalicki commented 4 years ago

Let's just recommend that everyone should just run a Linux desktop - that Windows/Mac stuff is much too archaic :-)

krook commented 4 years ago

Thanks @johnwalicki. Everyone can live the dream if they have all this packaged in a Docker image based on Linux :)

krook commented 4 years ago

@johnwalicki Any additional thoughts on where to start with this?