# Mission flight

In this section we will walk you through Mission setup and flying demo mission.

At very high level, mission setup steps look as following:

1. Change to Plan View and **select take-off position**.
2. **Add waypoints** or commands to the mission.
3. **Upload the mission** to the vehicle.
4. Change to Fly View and **initiate the mission**.

{% hint style="warning" %}
Before flying the mission, **make sure you really understand controls of your GCS**. Incorrect use of your device and vehicle **may result into damaging themselves, or someone's property.**
{% endhint %}

{% hint style="warning" %}
It is recommended to **try your Stribog UAS in manual flight first** before flying missions. In case something goes wrong, **you will be able to swiftly take control of your UAV and prevent dangerous situations.**
{% endhint %}

{% hint style="warning" %}
**Some features of GCS might not be available without successful connection to Stribog UAS.**
{% endhint %}

***

In the following demo, we will plan a full mission consisting of takeoff, flying through 3 waypoints and finally returning onto your takeoff position.

{% stepper %}
{% step %}
**Selecting takeoff position**

First step of mission flight is to navigate into **Plan view**. You can do so by selecting **Plan button**, which is first button located in the main toolbar menu on your left side of the screen. After successfully selecting Plan view, the button you clicked will change into one named **"Fly"**.

<figure><img src="/files/01dAE22nDmHma7OVjz20" alt=""><figcaption><p>Location of Plan view button</p></figcaption></figure>

Now select **Takeoff button**. Takeoff waypoint will automatically appear right onto your current vehicle location.

<figure><img src="/files/PBc4cZ7Ac3anSiZ0EqoU" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You may see additional waypoint called **"Launch"** right under your Takeoff waypoint. Launch waypoint functions as home position for your vehicle. When you call for example RTL command (return to launch), your vehicle will automatically move above this point and may land (if commanded).
{% endhint %}

{% hint style="info" %}
If you want to place your takeoff waypoint somewhere else, you can still drag it using your finger, or mouse somewhere else in the map.
{% endhint %}

After placing takeoff waypoint, a new window named **"Takeoff"** will appear on the right side of the interface. Here you are able to modify your takeoff altitude (optional).

<figure><img src="/files/TZjSnLPxz8teyYgUoRT4" alt=""><figcaption><p>Modify takeoff altitude</p></figcaption></figure>

{% hint style="info" %}
Bear in mind, that **takeoff altitude** value is **relative to Launch altitude**, from where your UAV is starting. This is a default setting and **can be changed.**
{% endhint %}

After successfully adding Takeoff waypoint, we can proceed to next step: **Adding waypoints.**
{% endstep %}

{% step %}
**Adding waypoints**

Click on the **Add Waypoint** button to activate it. While active, button changes its color to slightly green.

<figure><img src="/files/Ez4vYoToSvxNMNNdBHGr" alt=""><figcaption><p>Select waypoint button</p></figcaption></figure>

Now click on the map to add new mission waypoint. The tool will stay active until you select it again. In this demo we will place 3 waypoints as seen in the picture below:

{% hint style="info" %}
Once you have added a waypoint, you can **select it** and **drag** it around to change its position.
{% endhint %}

<figure><img src="/files/Qh2bYelJ2pJZN0rjbDvH" alt=""><figcaption><p>Waypoints location</p></figcaption></figure>

Mission commands for the current mission are listed on the right side of the view. At the top are a set of options to switch between editing the mission **(Mission)**, GeoFence **(Fence)** and Rally points **(Rally)**. Within the list you can select individual mission items to edit their values.

You can change the type of the command by clicking on the command name (for example: Waypoint). This will display the Select Mission Command dialog shown below. By default this just displays the ”Basic Commands”, but you can use the Category drop down menu to display more (e.g. choose All commands to see all the options).

In this demo we will place additional 5th waypoint and set it as **RTL command** (return to launch). To add RTL command waypoint, add a waypoint somewhere in the map. We added our 5th waypoint between 4th waypoint and Launch point.

<figure><img src="/files/4asxTjMey6dxgjHWL1zv" alt=""><figcaption></figcaption></figure>

If not selected, select 5th waypoint by clicking on it on the map, or by selecting it on the right side from the list. Now open Waypoint menu by clicking on the "Waypoint" text, or onto arrow next to it.

<figure><img src="/files/oGAqxBYQsCPxBmzZFdw5" alt=""><figcaption></figcaption></figure>

A **"Select mission command"** menu will appear. Choose **"Return To Launch"** option.

<figure><img src="/files/VyzRkGWkuQkxRvg0OX9r" alt=""><figcaption></figcaption></figure>

Selecting an option automatically closes the window and connects **5th waypoint** and **Launch point**.

<figure><img src="/files/sXQD6hrE188pLZHP1KUP" alt=""><figcaption></figcaption></figure>

Now all our waypoints are set. If you have all your desired waypoints set up, proceed to next step: **Upload mission.**
{% endstep %}

{% step %}
**Upload mission**

To transfer your mission to the drone, you’ll use a simple step within the Ground Control Station interface. Look for a button labeled **”Upload Required”** located in the top of the application. Clicking on this button initiates the process of uploading your planned mission directly to the drone.

<figure><img src="/files/BdfgMiu0LHpY5thMjrzU" alt=""><figcaption></figcaption></figure>

Once you’ve clicked **”Upload Required”** button, the mission details are sent to the drone, completing the setup phase of your operation. Successful upload indicates label **"Done"** in the center of your to bar.

<figure><img src="/files/EXHEz17nlONdwzoqXmKF" alt=""><figcaption></figcaption></figure>

With this step accomplished, you are now fully prepared to proceed with the drone’s takeoff and begin the mission.
{% endstep %}

{% step %}
**Initiate the mission**

To initiate a mission using the Ground Control Station application, you’ll find a user-friendly process in place. Switch to **Fly View** window, look for a slider labeled **”Takeoff from Ground”**. This slider is your gateway to beginning the mission at hand.

<figure><img src="/files/7MrYW8klwC0wpbKFy4zi" alt=""><figcaption></figcaption></figure>

Simply slide this bar to initiate the takeoff sequence. This action signals the system to commence the pre-planned mission from your current ground location. The Fly View window is designed to give you a comprehensive overview of the mission’s progress, starting with the takeoff.

Now enjoy watching your UAV performing the mission.

After successfully finishing the mission, a following window will appear:

<figure><img src="/files/Ub8GL6HCJjVrX2DeRT5z" alt=""><figcaption></figcaption></figure>

It's up to you, whether to remove your planned mission from vehicle, or leave it loaded. You can leave it loaded, modify it and fly again.

Now you have successfully flown your first mission. Continue to next chapters to learn more about Stribog UAS.
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.airvolute.com/uas-platforms/discovery-stribog/stribog-uas-user-manual/flying-with-stribog-uas/mission-flight.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
