ManojBahuguna / drone-flight-simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Drone Flight Simulator

Demo

Link: https://flyt.surge.sh

Drone Flight Simulator Demo

Instructions

  • Install dependencies
    yarn
    
  • create .env file with valid google maps token
    VITE_MAPS_API_KEY=<token here>
    
  • Start dev server
    yarn dev
    

Feature highlights

  • Configurable drone flight path
  • Play/Pause flight simulation
  • Time travel in the simulation (seek)
  • Support for multiple drones/flight-paths
  • Support for flexible time intervals
  • File import support for path data (sample in public/drone-path.txt)

Missing features

  • Proper validation of input/import etc. are missing.
  • Tests are missing currently.
  • Could improve experience by allowing to add lat/lng points by clicking on map. Not implemented currently.
  • Didn't focus too much on UI as of now.

About


Languages

Language:TypeScript 91.9%Language:CSS 4.0%Language:HTML 2.4%Language:JavaScript 1.6%Language:Shell 0.1%