Getting Started

The library comes with two out-of-the-box interfaces:

1. Graphical User Interface

You can simply run the GUI interface as follows, which opens-up the GUI window under the name Drone Vis:

(.dronevisvenv) $ dronevis-gui
Main GUI Window

You can right-click on any button to view its functionality. For example, here this info concerning the backwards button (represented by a downwards arrow):

GUI Sample Button Info

2. Command-Line Interface

If you are not a GUI fan, you can use the command-line to run library and connect to the drone by specifying some command-line arguments.

(.dronevisvenv) $ dronevis
Main CLI Window

Note

The library is built with default configurations, however, you can change those configurations by running

(.dronevisvenv) $ dronevis --help

3. Hand Gesture Control

You can control the drone using hand gestures. We developed a model to detect actions from hand gestures and it is already incorporated on the GUI.

Hand Gesture Control