This is a Node.js Web and WebXR interface for controlling the Tello Drone with either VR, keyboard, or Machine Learning controller.
Use the package manager npm to install the required library packages.
npm install
Run the index.js file to open the back-end for communication between the drone and the web-based interfaces. A second WiFi interface needs to be available if you're using the primary for your connection to the internet.
node index.js
firefox https://localhost:8000/
firefox https://localhost:8000/vr.html
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.