# Path Mission

A **Path Mission** refers to a predefined flight operation where the drone follows a specific route mapped out using **waypoints**. The drone can perform certain actions at waypoints, and adjust speed and altitude while traveling between them. This mission type is essential for tasks that require precise movement along a designated path, offering control over the drone's flight pattern.&#x20;

## Path Mission Planning&#x20;

* Inside the **Navigation Drawer,** select the **Missions** tab under the **Planning** section.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FPWwJGInCGTp3e37Gw9WA%2Fimage.png?alt=media&#x26;token=9016f220-7755-4c35-8255-829365f0dbcd" alt=""><figcaption><p>Navigating to <strong>Mission Planning</strong> section</p></figcaption></figure>

* Click on<img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FQF0VjO5gjqvkm0JGo1Zv%2Fimage.png?alt=media&#x26;token=4cc37989-2ec9-4f6e-8ace-9386fd349be4" alt="" data-size="line">icon to add mission.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FtUu0RPK0WEscdXoQaCdT%2Fimage.png?alt=media&#x26;token=4103aa1d-2abc-4a69-a2fb-4a1e94a055f9" alt=""><figcaption><p>Adding a <strong>Mission</strong></p></figcaption></figure>

* An operator can plan a **Path Mission** using two methods:
  1. Create a mission
  2. [Import a mission using a KML file](https://docs.flytbase.com/pre-flight-modules/planning/mission-planning/importing-a-mission-using-kml-file)

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FMicoLZi2vNOtDYVH19m5%2Fimage.png?alt=media&#x26;token=adfc7443-32a5-4b61-ab24-c01ffdd923ad" alt=""><figcaption><p>Path Mission</p></figcaption></figure>

## Creating a new Path Mission

* Under the **Path Mission** section, select **+ Create mission** ta&#x62;**.**

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fi6U9e1fOyCAtqmmhRbne%2Fimage.png?alt=media&#x26;token=0c02c4f2-91ab-4065-934e-de3117c87656" alt=""><figcaption><p>Creating a Path Mission</p></figcaption></figure>

* Provide a name for the new mission.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FfZKretupSOVUWbIj6lk1%2Fimage.png?alt=media&#x26;token=2b9cfb7c-a8fc-4775-8801-96a1589c5e5c" alt=""><figcaption><p>Adding a mission name</p></figcaption></figure>

* Select the **Site** you want the mission to be a part of. Only members of the site selected will have access to the mission for drone operations. Refer to the following documentation to know more:

{% content-ref url="../../../getting-started-with-your-flytbase-account/site-management" %}
[site-management](https://docs.flytbase.com/getting-started-with-your-flytbase-account/site-management)
{% endcontent-ref %}

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FYRVqKtow6Mpx7vVhZQK9%2Fimage.png?alt=media&#x26;token=a66cbc8b-4eea-43b4-ae49-18e328e3251e" alt=""><figcaption><p>Adding a 'Site' to a particular mission</p></figcaption></figure>

{% hint style="info" %}
You can add a mission to multiple Sites.
{% endhint %}

* Assign **Tags** to your mission for better mission management.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FioCeMX3EAU6FYYfkKQOt%2Fimage.png?alt=media&#x26;token=32987215-e95b-4b62-9dbc-874961a9a77b" alt=""><figcaption><p>Assigning 'Tags' to your Mission</p></figcaption></figure>

To learn about mission management, please refer to the following documentation.

{% content-ref url="../mission-management" %}
[mission-management](https://docs.flytbase.com/pre-flight-modules/planning/mission-management)
{% endcontent-ref %}

* **Left-click** on the map to add a waypoint for the mission.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FHrAEd1QqHe1G2ytg6RfA%2F2023-10-09%2017-59-46.gif?alt=media&#x26;token=e9c1ddf9-0e15-4f28-8ba9-5ab5cbb1daf1" alt=""><figcaption><p>Adding Waypoints</p></figcaption></figure>

{% hint style="info" %}
Recenter the map to the location of the mission using the Recenter icon<img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FSUiTOOE4GLDf1v94fErv%2Fimage.png?alt=media&#x26;token=acdcec1a-e052-482c-816c-8aa41663aa41" alt="" data-size="line">and delete the mission using the delete icon<img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F0uYnGBj84qnujvdCYrFX%2Fimage.png?alt=media&#x26;token=a7f11509-ce47-4833-a9a3-5001a562343a" alt="" data-size="line">.&#x20;
{% endhint %}

{% hint style="info" %}
Operators can efficiently plan complex path missions with multiple waypoints using [Smart Selection Tools](#smart-selection-mode).
{% endhint %}

## Configuring Mission Route and Waypoint Parameters

{% tabs %}
{% tab title="Mission Route Parameters" %}
You can configure the following Path Mission Route parameters on FlytBase:

#### 1. Route Altitude

This is the default altitude at which the mission will be conducted. There are three types of route altitude references that you can select:

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FJBBi4ata4Kmc3wMqMsur%2Fimage.png?alt=media&#x26;token=02a757cc-0755-45a9-a887-c9f4b9c4ded2" alt=""><figcaption><p>Route Altitude modes</p></figcaption></figure>

* **Relative Take-off Point (RTL)** \
  Altitude is set relative to the **Reference Take-off Point** as marked on the map while planning a mission. Additional care should be taken when planning close to ground in uneven terrain. Route/waypoint altitude needs to be adjusted based on terrain height.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FJiu1xqbNZYZJ7OsBsftg%2Fimage.png?alt=media&#x26;token=f67bc8df-8aed-48ce-9835-d30c8603a5a4" alt=""><figcaption><p>Relative Take-off Point</p></figcaption></figure>

* **Above Sea Level (ASL)**\
  Absolute altitude of the drone as represented in the [EGM](https://en.wikipedia.org/wiki/Earth_Gravitational_Model) model. Use ASL for missions that require global altitude measurements, since the reference is set to the sea level.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F3ExECnez9FZNHdDYNtiy%2Fimage.png?alt=media&#x26;token=c16574fc-d610-46d6-910d-a216a4bd2c82" alt=""><figcaption><p>Above Sea Level</p></figcaption></figure>

* **Above Ground Level (AGL)**\
  Altitude is set relative to the ground level. Reliable ground elevation data is essential for using this option safely. This mode is best suited to follow the terrain automatically to maintain a specific elevation above ground at any point in the mission.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FZ0PBmd9ogVctp9YiX16w%2Fimage.png?alt=media&#x26;token=cbbb35b1-597f-4b1e-8cc0-b347ac536a46" alt=""><figcaption><p>Above Ground Level</p></figcaption></figure>

{% hint style="info" %}
Currently, only the RTL altitude can be set on the dashboard.
{% endhint %}

{% hint style="info" %}
You can also set the **Route Altitude/Flight Altitude** by going to [**Settings**](https://docs.flytbase.com/device-management/device-management/dji-docks/device-settings/drone-control) **-> Flight Configuration -> Flight Altitude**. The Route altitude set during mission planning will take precedence over the value specified for Flight altitude in the Settings.
{% endhint %}

#### 2. Take-off Altitude

Take-off altitude settings allow you to specify a height for the drone to reach during take-off, ensuring it ascends safely before proceeding with its mission. Once the designated take-off altitude is achieved, the drone will move diagonally towards the first waypoint. There are two methods to set the take-off altitude:

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fh4a9FUzKsZWbq5u4rFBW%2Fimage.png?alt=media&#x26;token=95c774c7-ecc7-40f9-ae6b-10f49992e9da" alt=""><figcaption><p>Take-off Altitude modes</p></figcaption></figure>

{% hint style="info" %}
You can set a device-specific **Take-off Altitude / Safe Altitude** by going to [**Devices**](https://docs.flytbase.com/device-management) **-> Device Settings -> Drone Safety**. The safe take-off altitude set during mission planning will take precedence over the one set in **Device Settings**.
{% endhint %}

* **Default Take-off  Altitude**\
  The drone will achieve the first waypoint's altitude and then approach the first waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FUdKLKVXWs6o02KHJFzJj%2Fimage.png?alt=media&#x26;token=745ce21a-739c-400c-8c6e-9a10e7ce97a0" alt=""><figcaption><p>Default Take-off Altitude</p></figcaption></figure>

* **Safe Take-off Altitude**\
  The drone will achieve the **Safe Take-off altitude** and then *diagonally* proceed to the first waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fyn3zpL168no1aYKAOg93%2Fimage.png?alt=media&#x26;token=d3df8beb-4b0c-44b0-bbaf-fba165f2a3b8" alt=""><figcaption><p>Safe Take-off Altitude</p></figcaption></figure>

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FbhaFeqInNK6bSfAMYhSE%2Fimage.png?alt=media&#x26;token=27a29ea4-7abb-440c-bc69-e3e25ceb19f2" alt=""><figcaption><p>Configuring Safe Take-off Altitude</p></figcaption></figure>

#### 3. Route Speed

The speed set here will be the default speed at which the mission will be executed. However, if a different speed is required between two or more waypoints, it can be configured in waypoint-specific settings.

{% hint style="info" %}
The option to select the **follow route** speed comes while specifying waypoints. Refer to the following [documentation](#waypoints) to know more.
{% endhint %}

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F658cbuUcpFfTjD78mNDP%2Fimage.png?alt=media&#x26;token=e4848eb1-79d0-4fa3-8a67-d4f7ebe4ad2d" alt=""><figcaption><p>Route Speed</p></figcaption></figure>

#### 4. Route Waypoint Type

This allows you to set how the drone will approach each waypoint, and consequently what the path would look like. There are five options to choose from:

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FzKOGdZv3ll2nWoPdPdiV%2Fimage.png?alt=media&#x26;token=b7eca291-354c-4199-9daf-da44db06dcea" alt=""><figcaption><p>Route Waypoint Type</p></figcaption></figure>

* **Linear Route**\
  The drone takes a straight path and stops at each waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FQtiuhWPCvViBtN8FhcXq%2Fimage.png?alt=media&#x26;token=338af3d4-3ee1-4d2c-a6d8-123d39ad2cd1" alt=""><figcaption><p>Linear Path</p></figcaption></figure>

* **Transit before Waypoint**\
  The drone takes a curved path before reaching each waypoint and flies through it.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fh4xvXgKd52sPCGUa1Ngm%2Fimage.png?alt=media&#x26;token=7e8abd03-4a9a-45c7-ad36-8118c5bfe4e7" alt=""><figcaption><p>Transit before waypoint</p></figcaption></figure>

* **Curved path, stops at waypoint**\
  The drone takes a curved path and stops at each waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FvdHdJFzkVwQribltk0GS%2Fimage.png?alt=media&#x26;token=de82b6c7-f443-4fb8-9088-02e28423f839" alt=""><figcaption><p>Curved path, stops at waypoint</p></figcaption></figure>

* **Curved path, moves smoothly**\
  The drone follows a curved path and moves steadily at a constant speed without stopping at any waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FXZbWh73m9ZVlcKbAwdKQ%2Fimage.png?alt=media&#x26;token=b6a72736-5891-4595-8f79-952ba663d466" alt=""><figcaption><p>Curved path, moves smoothly</p></figcaption></figure>

* **Controlled radius** \
  The drone will turn before the current waypoint such that the radius of turn is the controlled radius.&#x20;

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F4btgCa6exVfLjdL0bAQu%2Fimage.png?alt=media&#x26;token=490b437c-c379-4024-abdf-17b5fe0ddd82" alt=""><figcaption><p>Controlled radius</p></figcaption></figure>

{% hint style="danger" %}
The drone will only respond to waypoint actions on routes where it reaches the waypoint. These routes include linear, curved with stops, and curved with smooth movement.
{% endhint %}

#### 5. Drone Yaw

You can choose between the following drone yaw modes while flying between mission waypoints:

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FZdocwz8jxnlZNdoIgTxg%2Fimage.png?alt=media&#x26;token=782a65cd-9328-4faa-9b11-ac1c83784206" alt=""><figcaption><p>Drone Yaw modes</p></figcaption></figure>

* **Along Route:** The drone heading will match the mission path after every waypoint. It will reset the yaw angle while leaving the waypoint to match that of the path.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FqcnYCNwWAcFZ1RPXnPox%2Fimage.png?alt=media&#x26;token=ae4d98c7-7009-4853-9508-85b0dd3c0cae" alt=""><figcaption><p>Along Route</p></figcaption></figure>

* **Lock Yaw Axis:** The drone heading will be locked at the last position from the previous waypoint and will maintain this angle while flying toward the next waypoint.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FSxCHsXdTgolXjd4sRccG%2Fcapture_20240416201837673.bmp?alt=media&#x26;token=bbf3c514-5468-4fa7-a937-cfd7b7f26be2" alt=""><figcaption><p>Lock Yaw</p></figcaption></figure>

* **Manual:** The drone heading will align with the path toward the next waypoint by default unless changed via the remote controller.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FWwwjoEYwIU6ozCMu2z4A%2Fimage.png?alt=media&#x26;token=814a361d-94b0-4e4f-b3e3-b779abdb89dd" alt=""><figcaption><p>Manual input to drone yaw</p></figcaption></figure>

#### 6. Gimbal / Payload Control

You can set between the following modes for gimbal pitch while flying between mission waypoints:

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FywgwYutW9U3t6ApvBCq3%2Fimage.png?alt=media&#x26;token=a08929ee-4f7d-4613-831a-f2f35b4098cf" alt=""><figcaption><p>Gimbal Controls</p></figcaption></figure>

* **Waypoint specific** - The gimbal pitch can be set for every specific waypoint to approach the next waypoint. After performing all the waypoint actions, the drone will reset its gimbal to the specified angle.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FYbIgz4jKCA3uZFFRv6St%2Fimage.png?alt=media&#x26;token=92c4978d-2e9d-48ee-aebb-6d2b1de89d9f" alt=""><figcaption><p>Waypoint specific</p></figcaption></figure>

* **Manual** - The gimbal will retain its last position from the previous waypoint, unless changed via the remote controller.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FOh67IlIwUnF2bIIbpp8Y%2Fimage.png?alt=media&#x26;token=3329d968-22f8-4c18-9a16-d5db65af5565" alt=""><figcaption><p>Manual Gimbal/ Payload Controls</p></figcaption></figure>

#### 7. Payload Settings:

You can select which imaging sensors should be used during the mission from the following options:

* Zoom&#x20;
* Wide&#x20;
* IR Mode / Thermal Mode&#x20;

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FZ8Vc2XPHMlbxR016nnaF%2Fimage.png?alt=media&#x26;token=351db93f-b175-4688-befa-ea148752ddfe" alt=""><figcaption><p>Payload Settings</p></figcaption></figure>

Refer to the following documentation to learn more about **payload controls**.

{% content-ref url="../../../in-flight-modules/how-to-manage-your-flight-operations/payload-controls" %}
[payload-controls](https://docs.flytbase.com/in-flight-modules/how-to-manage-your-flight-operations/payload-controls)
{% endcontent-ref %}

#### 8. Positioning Accuracy&#x20;

Choose the  Here are the different positioning accuracy options you can configure:

* GNSS : Relies solely on satellite positioning to guide the drone. Suitable for operations where centimeter‑level precision is not critical. The accuracy range is as following:
  * Horizontal: ± 1.5 m
  * Vertical: ± 0.5 m
* RTK :  Switches to Real‑Time Kinematic corrections for ultra‑precise navigation Recommended for applications requiring ultra‑precise station‑keeping (e.g., high‑resolution inspections or mapping) where the drone must remain exactly at a fixed point. The accuracy range is as following:
  * Horizontal: ± 0.1 m
  * Vertical: ± 0.1 m

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FQhp5Kpu3P4hVEoYDJnGL%2FUntitled%20design%20(16).png?alt=media&#x26;token=959efab3-3edc-41ae-bc9d-cfa7f9c9e308" alt=""><figcaption><p>Positioning Accuracy</p></figcaption></figure>

#### 9. Finish Action

Choose the finish action for the drone when it reaches the last waypoint of the mission. Here are the different finish actions you can configure:

* **Return to Home (RTH)** - The drone goes back to the docking station.&#x20;
* **Exit Mission and Hover** - The drone hovers at the last waypoint.&#x20;

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FjIbm9Fj31NPZC6QMy4jR%2Fimage.png?alt=media&#x26;token=cd4fbb70-c5fd-4525-b5c7-df7b46431d6e" alt=""><figcaption><p>Finish Action</p></figcaption></figure>

* **Return to Home (RTH)** - The drone goes back to the docking station.&#x20;
* **Exit Mission and Hover** - The drone hovers at the last waypoint.&#x20;
* **Go to First Waypoint and Hover** - The drone moves to the first waypoint and starts hovering.

{% hint style="warning" %}
If the operator has a Drone-in-a-Box setup, it is highly recommended that the operator set the Mission Finish Action as **Return to Home (RTH)**.
{% endhint %}

To configure the **Waypoint parameters**, please refer to the following [link](#waypoint-parameters).
{% endtab %}

{% tab title="Waypoint Parameters" %}

### Configuring Waypoint Parameters

* Ensure that you have added some waypoints on the map.

**Efficiently plan the path mission using the following options:**

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fn885Zbmq7EkVkEEjkuUG%2Fimage.png?alt=media&#x26;token=8df2d17c-bfb5-43c2-93ca-51c20a94e24e" alt=""><figcaption><p>Waypoint Features</p></figcaption></figure>

1. **Add Waypoint**: To insert a new waypoint before the selected one, click on the<img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F0OkvGt0e6VLS18Ebzi3r%2Fimage.png?alt=media&#x26;token=7497ea83-f73a-4886-8cc0-8ba39a238424" alt="" data-size="line">icon.
2. **Recenter Waypoint:** To recenter the map to the location of the waypoint, use the Recenter icon<img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FJUJqpPDyclf336dpvb7C%2Fimage.png?alt=media&#x26;token=3ca1b72a-baeb-4d03-91da-8513966f9b7a" alt="" data-size="line">.
3. **Delete Waypoint:** Click on the <img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fbl9kEFn8vNfbmQwyQeC4%2Fimage.png?alt=media&#x26;token=fb4fa03d-0f6e-41bb-a186-c481565f4913" alt="" data-size="line"> icon to delete the selected waypoint.
4. **Follow Route:** Check the box to follow the default altitude, speed, and waypoint type settings for a particular waypoint, or uncheck the box to set custom values.
5. **Smart Selection Mode:** Clicking on the ![](https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FkPplvw0wcHwz1e9xaraG%2Fimage.png?alt=media\&token=4d7707bd-88cb-40c3-92ca-7765cdf377f1)icon enables Smart Selection Mode, which allows for the selection of multiple waypoints and the configuration of their settings at once. This can be done using either the Single Click tool or the Sequential Selection tool.

   * **Single click:** The operator can click the <img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FvEXDwVDTR6ywkcI761DK%2Fimage.png?alt=media&#x26;token=f364af7d-c4b6-49d5-a64a-2c446e2d53a6" alt="" data-size="line"> button to randomly select multiple waypoints as needed and simultaneously customize the waypoint actions, speed, altitude, and radius.
   * **Sequential selection:** The operator can click the <img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FmO2uaGgfxzhkKQ81I6mC%2Fimage.png?alt=media&#x26;token=2166328c-4bdc-499d-a3e4-2249814e4893" alt="" data-size="line"> button to select multiple waypoints in sequence. First, select the initial and final waypoints. All waypoints between these will be automatically selected. This feature allows the operator to efficiently customize multiple waypoints at once, streamlining the mission planning process.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fxc8dWrlTuTgyNPnanUv4%2Fimage.png?alt=media&#x26;token=d8ae5826-40ec-4c5a-bd48-265ab3586b35" alt=""><figcaption><p>Smart Selection: Sequential selection</p></figcaption></figure>

{% hint style="info" %}
When using the **Smart Selection Mode** to plan a mission, if an operator switches from the **Single click** tool to the **Sequential selection** tool, the next waypoint that is selected will be automatically set as the first waypoint in the sequence.
{% endhint %}

6. **Copy previous waypoint settings:** The operator can configure the settings of an individual waypoint and then enable copy previous waypoint settings by clicking on the <img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FPdu9pFtajcQ07NbBynQv%2Fimage.png?alt=media&#x26;token=3d30c838-ffee-4959-8f59-a94697f07ea0" alt="" data-size="line">icon. Once enabled, adding subsequent waypoints on the map will have the same waypoint settings as the previous one.&#x20;

### Current Waypoint Approach Settings

* **Waypoint Altitude**: The drone adjusts to the designated altitude at each waypoint and maintains this altitude until the next waypoint.&#x20;
* **Waypoint Speed:** The drone modifies its speed to match the specified speed at each waypoint, maintaining this speed until it reaches the next waypoint.
* **Waypoint Type:** The drone's movement through each waypoint is determined by the preset waypoint type.

#### Waypoint Actions

At each waypoint, multiple waypoint actions can be performed. Following are the waypoint actions available:

1. **Drone**

   * **Hover** - Set how long the drone will hover at the current waypoint.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FKI7D9P0waBaD3hxx3Tfc%2Fimage.png?alt=media&#x26;token=502139e3-56a2-4c97-a7fe-2a0b7f07c990" alt=""><figcaption><p>Hover</p></figcaption></figure>

   * **Drone Yaw** - This feature allows you to set the yaw angle of the drone for the current waypoint. You can configure the drone's yaw angle relative to the flight path or to True North. Additionally, you can select whether the drone should rotate clockwise, counterclockwise, or determine the direction automatically to achieve the specified yaw angle.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2Fp3yfHZxzedCh7Hx68XKN%2Fimage.png?alt=media&#x26;token=0f631fe9-e819-4cb3-9c5e-cdcb1d135320" alt=""><figcaption><p>Setting Drone Yaw angle with respect to the Flight Path<br></p></figcaption></figure>

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2F8J40mP8MgEoVfqKCjItx%2Fimage.png?alt=media&#x26;token=c252aad1-c650-47ac-a848-18e0b379cac5" alt=""><figcaption><p>Setting Drone Yaw angle with respect to True North</p></figcaption></figure>
2. **Gimbal**

   * **Gimbal Yaw** - Set the yaw angle for the gimbal to rotate during the mission.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FFhu0O92MLm2nDh2jRt4o%2Fimage.png?alt=media&#x26;token=7f54fece-ae75-47a6-944a-09f4d524b6b3" alt=""><figcaption><p>Gimbal Yaw</p></figcaption></figure>

   * **Gimbal Pitch** - Set the pitch angle for the gimbal to rotate during the mission.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FdXJk3XfN8nToWaxIPWmm%2Fimage.png?alt=media&#x26;token=87bac6be-2d70-43ca-acdb-4a2fb355499b" alt=""><figcaption><p>Gimbal Pitch</p></figcaption></figure>

3. **Camera**

   * **Capture Media** - Configure how to capture images or start video recording and save your media files. Also pick the imaging sensors specific to the waypoint, if required.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FPDaHicfl4lnbKGNlvQWc%2Fimage.png?alt=media&#x26;token=11f75368-7744-457e-9b14-b85c21ffd5a9" alt=""><figcaption><p>Capture Media</p></figcaption></figure>

   * &#x20;**Interval Shots** - Capture images repeatedly after a fixed distance or time.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FzzN8A1DFDH3UWYv8RUXk%2Fimage.png?alt=media&#x26;token=e18cb7d1-3f32-429e-91f9-989343e7dc15" alt=""><figcaption><p>Interval Shots</p></figcaption></figure>

   * **Camera Zoom** - Used to set the camera zoom of the drone for the current waypoint.

   <figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FAUjWm9RBihWI9ynr8SZL%2Fimage.png?alt=media&#x26;token=5f306168-48ac-4038-af68-4ec0190d7925" alt=""><figcaption><p>Camera Zoom</p></figcaption></figure>

   * &#x20;**Stop recording** - Define when to stop your video recording.
   * **Stop Interval Shots** - Define when to stop taking interval shots.

{% hint style="warning" %}
Waypoint actions will not be executed for the last waypoint.
{% endhint %}

### Next Waypoint Approach Settings

These settings control how the drone and the imaging payload orient themselves as the drone flies towards the next waypoint.

1. **Drone Yaw Mode:** the drone yaw can be set to default (i.e., Follow the route), or a custom setting can be picked from the following options:
   * **Along Route:** the drone heading is always aligned with the flight path between waypoints.
   * **Manual:** the drone would maintain its yaw along the route until an input is received from the remote controller.
   * **Lock Yaw axis:** the drone yaw is locked to the orientation it had at the previous waypoint, and the drone maintains that yaw.
   * **Auto Adjust:** if the yaw setting for two waypoints is different, the drone slowly transitions from one orientation to the next as it travels between the waypoints.
2. **Gimbal pitch:** the required pitch angle for the imaging payload can be set here.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FfL8GHUSnJkPUPkJMnhav%2Fcapture_20240416204730072.bmp?alt=media&#x26;token=cddff767-8687-42a8-94d5-1cc5ec7f5b34" alt=""><figcaption><p>Next Waypoint approach settings </p></figcaption></figure>

{% hint style="warning" %}

* Next Waypoint Approach settings cannot be made for all points selected using **Smart Selection** tools.&#x20;

* **Copy previous waypoint settings** tool applies the Current and Next Waypoint Approach settings to all the points made using the tool.&#x20;
  {% endhint %}
  {% endtab %}
  {% endtabs %}

* Once all settings have been done, click on **Save Mission**. The mission will then appear in the **Missions** tab on the FlytBase dashboard.

<figure><img src="https://1675645432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTfYUUwVnoRyxqEi8UiRV%2Fuploads%2FgGUeH5xwFaIahSAWZFVE%2Fimage.png?alt=media&#x26;token=2f025fbe-4437-4545-b519-3cada288df35" alt=""><figcaption><p>Save Mission</p></figcaption></figure>

To learn how to plan a **Grid Mission**, please refer to the following documentation.

{% content-ref url="grid-mission" %}
[grid-mission](https://docs.flytbase.com/pre-flight-modules/planning/mission-planning/grid-mission)
{% endcontent-ref %}
