# Drone – Create and start a mission

Questa sezione descrive i passaggi per creare, configurare e avviare una missione con un drone, dalla creazione della missione fino al controllo preliminare e all’avvio tramite **Mission Control**.

<p class="callout info">Disponibile solo con modulo `modulo-mission-planner` attivo nel progetto e Mission Unit di tipo drone configurata.</p>

---

## Requisiti

- Modulo attivo nel progetto: `modulo-mission-planner`
- Accesso al **Frontoffice**
- Mission Unit di tipo drone disponibile nel progetto
- Almeno un Profilo configurato

---

## Creare una nuova missione

1. Apri il progetto in cui vuoi creare la missione.
2. Dalla barra laterale, apri la sezione **Inventory**.

![5 - Icon Inventory.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/oGY5-icon-inventory.png)

3. Clicca sulla classe oggetto **Mission** per visualizzare la lista delle missioni.
4. Clicca su **Nuovo oggetto**

![6 - New Object.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/xD66-new-object.png)

5. Si apre il modale di creazione missione, che guida nella configurazione iniziale

Compila i campi obbligatori:

- **Mission Name**  
    Nome identificativo della missione.
- **Mission Type**  
    Tipologia di missione.  
    Selezionando **Air**, il flusso viene configurato automaticamente per missioni con drone.
- **Mission Unit**  
    Selezione della Mission Unit associata al drone.  
    L’elenco mostra solo le Mission Units disponibili nel progetto.
- **Takeoff Height &amp; Speed**  
    Quota di sicurezza da raggiungere al decollo (m) e velocità di salita verticale (m/s).
- **Global Height &amp; Speed**  
    Altezza di crociera predefinita (m) e velocità di spostamento (m/s) tra i Waypoint.

6. Clicca **Salva** per creare la missione

---

## Gestire una missione (modifica ed eliminazione)

Le operazioni di modifica ed eliminazione sono disponibili dalla lista missioni.

1. Apri **Inventory → Missions**
2. Seleziona la missione desiderata

### Modificare una missione

Clicca **Edit** per aggiornare i dati della missione.

[![2 - Mission Details.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/2-mission-details.png)](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/2-mission-details.png)

È possibile modificare:

- Nome della missione
- Mission Unit associata (se compatibile)
- Parametri di decollo (**Height &amp; Speed**)
- Parametri globali (**Height &amp; Speed**)
- Note

<p class="callout info">Se una missione include almeno un Waypoint, dal pannello **Attributi** non è più possibile modificare Mission Type, Mission Unit o Profile.</p>

### Eliminare una missione

Seleziona la missione desiderata dall’elenco.

Clicca sul bottone **Elimina** e conferma l’operazione nel modale che appare.

![3 - Delete Mission.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/3-delete-mission.png)

<p class="callout info">È possibile eliminare solo missioni non ancora avviate.  
Le missioni archiviate non possono essere eliminate, ma solo consultate o duplicate.  
</p>

---

## Waypoint

Per rendere una missione valida e avviabile è necessario definire il piano di volo composto da almeno un **Waypoint,** per procedere con l'esecuzione di una missione è necessario inserire almeno due Waypoint.

Apri **Inventory → Missions**, seleziona la missione con doppio clic e, dal pannello di dettaglio, clicca **Go to Mission**.

![Button - Go To Mission.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/button-go-to-mission.png)

### Aggiungere waypoint in mappa

I **Waypoint** definiscono il percorso operativo e la quota che il drone seguirà durante la missione.

Per aggiungere un Waypoint:

1\. Seleziona lo strumento **Disegna** della toolbar.

2\. Clicca sulla mappa per posizionare il waypoint.

3\. Muovi il mouse per definire la direzione del drone.

4\. Clicca con il tasto destro del mouse per confermare l'inserimento.

5\. Nella card **Action**, nel pannello laterale sinistro, è possibile impostare un valore di **Height** specifico per il **Waypoint**.

Se non viene personalizzato, l’altitudine farà riferimento alla **Global Height** della missione o, se presente, a quella del Waypoint precedente.

[![4 - Adding Waypoint.png](https://wiki.eaglearca.com/uploads/images/gallery/2026-03/scaled-1680-/4-adding-waypoint.png)](https://wiki.eaglearca.com/uploads/images/gallery/2026-03/4-adding-waypoint.png)

Ogni Waypoint:

- Viene numerato automaticamente
- Appare sia in mappa che nel pannello laterale
- Può essere riordinato tramite drag &amp; drop dal pannello laterale

È possibile:

- Modificare l’orientamento selezionando il Waypoint e usando lo strumento **Ruota**
- Spostare un waypoint selezionandolo e usando lo strumento **Sposta**
- Eliminare un Waypoint dal pannello laterale o direttamente dalla mappa

---

## Impostare azioni sui Waypoint

Per ogni Waypoint è possibile configurare una o più azioni che il drone esegue dopo aver raggiunto il punto.

<div id="bkmrk-le-azioni-definiscon"><div>Le azioni definiscono quale operazione deve eseguire il drone, utilizzando uno specifico **Add-on** oppure per una durata definita.</div>  
</div><div id="bkmrk-per-aggiungere-un%E2%80%99az">Per aggiungere un’azione a un Waypoint, porta il cursore sopra una delle card azione nel pannello laterale sinistro e clicca sul bottone **Action**.</div><div id="bkmrk--12">  
</div><div id="bkmrk--13"></div><div id="bkmrk--14"></div><div id="bkmrk--15">![5 - Add Action.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/AEk5-add-action.png)</div>### Logica delle azioni

Le azioni:

- sono associate a un singolo Waypoint
- vengono eseguite in sequenza nell’ordine configurato
- un Waypoint può non avere azioni associate

Le modifiche diventano effettive solo dopo aver cliccato **Salva**.

### Tipologie di azioni disponibili

- **Take Photo**  
    Acquisisce un’immagine.
- **Start Video / Stop Video**  
    Avvia o interrompe una registrazione video.
- **Wait**  
    Mantiene il drone in attesa per un intervallo di tempo definito.

---

## Mission Control e avvio della missione

Dopo aver configurato **Waypoint** e **azioni**, la missione può essere verificata e avviata.

Apri **Inventory → Missions**, seleziona la missione con doppio clic e clicca **Go to Mission**.

[![2 - Mission Details.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/F8I2-mission-details.png)](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/F8I2-mission-details.png)

### Mission Control (Pre-check)

All’apertura il sistema esegue il **Mission Control**, che verifica:

- **Mission Unit** (disponibilità e raggiungibilità del drone)
- **Waypoint** (correttezza della sequenza e dei parametri di volo)

### Esito del Pre-check

Il sistema può rilevare due tipologie di errori:

**Errori bloccanti**  
Riguardano la **Mission Unit**.  
In questo caso non sarà possibile avviare la missione finché il problema non viene risolto.

**Errori non bloccanti (warning)**  
Riguardano singoli **Waypoint**.  
In questo caso è comunque possibile avviare la missione, ma il sistema richiede una conferma prima di procedere.

[![6 - Mission Pre Check KO.png](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/scaled-1680-/6-mission-pre-check-ko.png)](https://wiki.eaglearca.com/uploads/images/gallery/2025-12/6-mission-pre-check-ko.png)

---

## Avvio della missione

Clicca **Start Mission** per avviare la missione.

[![7 - Mission Pre Check OK.png](https://wiki.eaglearca.com/uploads/images/gallery/2026-03/scaled-1680-/7-mission-pre-check-ok.png)](https://wiki.eaglearca.com/uploads/images/gallery/2026-03/7-mission-pre-check-ok.png)

All’avvio:

- Il Cane Robot entra in modalità operativa
- la missione viene eseguita automaticamente seguendo **Waypoint** e **azioni configurate**

Da questo momento è possibile monitorare la missione in tempo reale e intervenire tramite i controlli disponibili.

---

### Collegamenti

- [Configurazione iniziale](https://wiki.eaglearca.com/books/mission-planner-wR9/page/configurazione-iniziale "Configurazione iniziale")
- [Missioni Archiviate](https://wiki.eaglearca.com/books/mission-planner-wR9/page/missioni-archiviate "Missioni Archiviate")
- [Drone - Monitorare una missione live](https://wiki.eaglearca.com/books/mission-planner-wR9/page/drone-monitorare-una-missione-live-zY9 "Drone - Monitorare una missione live")

---

**Ultimo aggiornamento:** 15 dicembre 2025