Nel mondo della robotica mobile e dell’agricoltura di precisione, la capacità di un veicolo autonomo di conoscere la propria posizione con estrema accuratezza non è un lusso, ma una necessità. I metodi di correzione GNSS sono essenziali per garantire tale precisione. Che si tratti di seguire un percorso predefinito tra i filari di un vigneto o di mappare un’area per operazioni logistiche, l’affidabilità del sistema di posizionamento globale (GNSS) è il pilastro su cui si regge l’intera operazione.
Tuttavia, il GNSS standard, quello che utilizziamo quotidianamente sui nostri smartphone, soffre di intrinseche limitazioni che lo rendono inadeguato per applicazioni professionali. Errori causati dalla propagazione del segnale nell’atmosfera, dalle orbite dei satelliti e da altri fattori possono portare a deviazioni di diversi metri. Questo livello di imprecisione può fare la differenza tra un’operazione riuscita e un fallimento. Come si supera questo ostacolo? La risposta risiede nelle tecniche di correzione differenziale.
I Limiti del GNSS Standard
Come evidenziato nei test sul campo, un ricevitore GNSS standard, pur essendo una soluzione a basso costo e senza necessità di connessione dati, non è né accurato né ripetibile. Immaginiamo di registrare un percorso (waypoint) che il nostro robot deve seguire. A causa degli errori del GNSS, il percorso effettivo del veicolo (following) si discosta in modo significativo e imprevedibile dal percorso target, rendendo impossibile eseguire lavori di precisione.
Tecnologie di Correzione a Confronto
Per superare queste limitazioni, sono state sviluppate diverse tecnologie di correzione. Analizziamo le principali soluzioni testate sul campo.
1. Base RTK Locale
Una prima soluzione consiste nell’installare una propria stazione base GNSS in un punto noto. Questa base calcola gli errori di posizionamento e trasmette le correzioni in tempo reale (Real-Time Kinematic – RTK) ai veicoli (rover) che operano nelle vicinanze.
- Vantaggi: Questa configurazione garantisce un’eccellente ripetibilità, poiché l’errore è sistematico e costante per l’intera area di lavoro. Inoltre, non richiede una connessione a Internet continua.
- Svantaggi: Se la posizione della base non è stata a sua volta determinata con precisione millimetrica, il sistema sarà ripetibile ma non accurato. È una soluzione a costo intermedio.
2. Client NTRIP (Rover)
Questa tecnica sfrutta una rete di stazioni di riferimento permanenti gestite da enti pubblici o privati. Le correzioni vengono trasmesse via Internet al rover tramite il protocollo NTRIP (Networked Transport of RTCM via Internet Protocol).
- Vantaggi: Permette di raggiungere un’altissima accuratezza e precisione (livello centimetrico), oltre a un’ottima ripetibilità.
- Svantaggi: Richiede che il rover sia costantemente connesso a Internet, un requisito che può essere difficile da soddisfare in aree rurali o con scarsa copertura di rete, come evidenziato nelle mappe del test a Cembra.
La Soluzione Ibrida: Il Meglio dei Due Mondi
Una soluzione mista si è rivelata particolarmente efficace: utilizzare un servizio NTRIP non per il rover, ma per determinare con precisione assoluta la posizione della propria base RTK locale.
Come funziona?
- Si installa una base locale temporanea.
- Si utilizza una connessione NTRIP una sola volta per calibrare e fissare la posizione esatta della base.
- Una volta fissata la posizione, la connessione Internet non è più necessaria. La base inizierà a trasmettere le correzioni accurate a tutti i rover nel suo raggio d’azione.
Questa configurazione unisce i vantaggi di entrambe le tecnologie: l’accuratezza e la precisione del servizio NTRIP con l’affidabilità e l’indipendenza dalla connettività di una base locale.
Risultati Sperimentali: I Numeri Parlano Chiaro
I test condotti hanno messo a confronto diverse configurazioni, confermando l’efficacia delle correzioni RTK.
| Lat | Lon | |||
| Reference Point | 43.71160638 | 10.48507319 | ||
| Error [m] | ||||
| T1 | GNSS + NTRIP Correction | 43.71160627 | 10.48507396 | 0.063 |
| T2 | GNSS | 43.71162282 | 10.48507656 | 1.848 |
| T3 | GNSS + RTK Correction with local base | 43.7116203 | 10.4850836 | 1.760 |
| T4 | GNSS + RTK Correction with local base (+ NTRIP) | 43.7116062 | 10.48507401 | 0.069 |
I risultati sono inequivocabili. Si passa da un errore di quasi 2 metri del GNSS standard a un errore di soli 6-7 centimetri con l’applicazione di correzioni RTK basate su NTRIP o su una base locale “fissata”. Anche la posizione della base stessa, una volta corretta, ha mostrato un errore inferiore ai 9 cm rispetto al rilievo professionale.
Conclusione
Per la navigazione autonoma nella robotica mobile, affidarsi esclusivamente al GNSS standard non è una soluzione praticabile.
Le inaccuratezze intrinseche causate da ritardi ionosferici e troposferici, effetti di multipath e limitata visibilità satellitare rendono il posizionamento standard insufficiente per le applicazioni che richiedono alta precisione.
Per superare queste sfide, è fondamentale adottare sistemi di correzione RTK (Real-Time Kinematic).
Sfruttando le osservazioni della fase delle portanti GNSS e le correzioni differenziali provenienti da una stazione di riferimento nota, l’RTK consente di ottenere precisione centimetrica, un requisito essenziale nelle operazioni robotiche e agricole professionali.
Il protocollo NTRIP (Networked Transport of RTCM via Internet Protocol) svolge un ruolo chiave nella trasmissione delle correzioni via Internet, permettendo una distribuzione scalabile e flessibile delle correzioni a più rover contemporaneamente.
Quando è disponibile una connessione Internet stabile, l’utilizzo diretto delle correzioni NTRIP sul rover (ad esempio tramite modem 4G/5G integrato) semplifica l’installazione del sistema.
Tuttavia, in ambienti con connettività instabile o assente, la strategia più affidabile consiste nell’usare NTRIP per stabilire una base locale fissa, che poi trasmette le correzioni RTK via radio UHF o Wi-Fi a tutti i rover nelle vicinanze.
Questa configurazione RTK ibrida combina la flessibilità del NTRIP con la robustezza di un collegamento radio locale, garantendo massima precisione e affidabilità operativa anche in ambienti remoti o complessi.
SingularXYZ Intelligent Technology rappresenta un esempio di fornitore di soluzioni GNSS integrabili in sistemi di navigazione autonoma basati su RTK, offrendo la precisione necessaria per applicazioni robotiche e agricole avanzate.