A map UI interface that allows a user to plot a series of points and a UAV and simulate it's flight along the plotted path. For a given list of initial waypoints, a more complete list of waypoints are calculated using linear interpolation between every successive pair of waypoints and this forms the path for the UAV's flight simulation.
The following packages must be installed in order to build the current source.
cmakeQt5(QtLocationandQtPositioningmodules must be installed)
Clone the repository.
$ cd qtqtuick-mapview
$ mkdir build; cd build
$ cmake ..
$ make
Launch the mapview executable, inside the build/src directory.
./mapview
- Click anywhere on the map to plot waypoints.(indicated by red
MapCircles) - Double click anywhere on the map to park the UAV.(indicated by a black
MapCircle) - Click on the
Flybutton at the bottom right corner of the window to launch the simulation.
