projects

DeMineCraft / Friendly Robots Playground

An open innovation ecosystem focused on digital twin-based games with real world impact

Personal Project · Archived · –

github.com

Robotics · Communications · Website · ROS · Python · C++ · Svelte · MQTT · TailwindCSS · Raspberry Pi · Docker · Vue.js · StreamLabs

One of the projects I worked on while at Audacity World, lead a team of 5 university at first but the team grew bigger and I became the Backend lead of 3 people.

This was a long project which went through many MVP iterations over several months. Initially the concept for DMC came from demining of minefields, which has generally been a labour-intensive and risky task. We wanted to use a robot which people could remotely control to demine them so the land can be put into better use. Next iteration, we wanted to build a digital-twin game using robots to harvest fruits. It started with a simple joystick made with Vue.js and hosting on ngrok. Evolved to eventually using MQTT messages for more reliable communication using AWS, commands were extracted using twitch and youtube api and sent to robot. The robot then interpreted the commands and moved accordingly

Svelte frontend

Slides

Slides