FGCS

Avis Drone Labs ground control station.

  • React
  • JavaScript
  • Redux
  • Python
  • Electron
  • Docker
  • Git

In my third year of university I have joined Avis Drone Labs, a student led project at the University of Sheffield. I am working on the Falcon Ground Control Station, gaining experience in various technologies.

SITL Simulator (Docker)

My biggest contribution so far is a feature that allows users to start the Docker container with a SITL simulator directly from within the application. Previously, this required running a command in a separate terminal; now it is fully controlled through a modal.

SITL Simulator

The integration of starting the container from within the application also allowed for the extra feature of automatic connection. Overall this made the whole process more streamlined and user-friendly for developers. Working on this feature included not just the frontend, but a backend with thorough exception handling for safe interaction with the Docker SDK.