GitHub repository: DroneVision/DroneVision
Primary language: JavaScript
Description: DroneVision is a cross-platform, desktop-application designed to assist filmmakers that wish to use drone footage in their projects. Users are able to build and pre-visualize drone flight-paths in 3D utilizing our custom path-building tool. Leveraging React, Redux, and Three.js, we are able to model the user's flight-path in real-time and allow users to connect to their drone and film the paths they build with one, simple, click.  Users are also able to import and export flight-paths for later use with our own ".dvz" file extension. DroneVision includes two aviation instruments: 1) Telemetry: animates drone's roll, pitch, and yaw in real-time; and 2) State: displays flight-time, temperature, and other information. DroneVision also allows user's to fly their drone manually on the Manual Control screen.  Technologies: Electron, React, Redux, Three.js, JavaScript, HTML, CSS, and Semantic-UI React