Mars Rover UGV con Ellipse-N
Il Mars Rover semi-autonomo di McGill integra un INS/GNSS miniaturizzato di SBG per la Navigazione Autonoma.
“Il dispositivo ci ha permesso di immobilizzarci a 20 centimetri dall'ultimo waypoint, dopo oltre 500 metri di navigazione cieca, cosa che non era mai stata realizzata prima nella competizione.” | Il team di robotica McGill
Il progetto Mars Rover
Il team McGill Robotics ha progettato il robot per partecipare a due competizioni internazionali che richiedevano a ogni team di operare il proprio rover, da un centro di controllo nascosto, in un ambiente desertico simile a Marte, attraverso varie prove per completare compiti complessi.
Questi compiti includevano l'attraversamento di terreni accidentati, il trasporto di carichi utili in località remote, la manutenzione di un complesso pannello di controllo e l'analisi di campioni di terreno raccolti.
Durante ogni prova, i team dovevano operare i loro rover in modalità wireless per più di 1 chilometro e fare affidamento continuo sul feedback dei sensori fornito dalle IMU di bordo, GPS, telecamere e strumenti scientifici.
Best Run per l'attività di navigazione per non vedenti
Il team ha acquisito l'IG-500N di SBG Systems tra le competizioni, il che si è rivelato fondamentale per il loro successo all'ERC. Inoltre, la precisione dell'IG-500N ha permesso di ottenere il punteggio più alto nei compiti di navigazione cieca. In questo compito, i team navigano verso coordinate GPS in terreni difficili senza utilizzare telecamere.

Il dispositivo ci ha permesso di immobilizzarci a 20 centimetri di distanza per l'ultimo waypoint, dopo oltre 500 metri di navigazione cieca, cosa che non era mai stata realizzata prima alla competizione.
Integrazione Semplificata
I Mc Gills hanno integrato efficacemente la libreria sbgCom distribuita con l'IG-500N nella loro architettura software con un wrapper C++.
Hanno utilizzato la funzione di inizializzazione nel costruttore della classe e implementato le funzioni di callback per un funzionamento thread-safe, in modo da continuare a ricevere aggiornamenti dal dispositivo in modalità continua senza interrompere il processo di trasmissione al resto del sistema. Questo è stato poi utilizzato nella creazione di un publisher ROS. La qualità dell'implementazione della libreria e del design dell'interfaccia ha reso l'intero processo molto user-friendly e piuttosto facile.
"Siamo immensamente grati a SBG Systems, poiché i nostri illustri risultati all'European Rover Challenge non sarebbero stati possibili senza l'eccezionale assistenza di SBG Systems." | Il team di robotica McGill
Ellipse-N
Ellipse-N è un sistema di navigazione inerziale RTK compatto e ad alte prestazioni con un ricevitore GNSS integrato a doppia banda e quad-costellazione. Inoltre, fornisce dati di rollio, beccheggio, prua, sollevamento e posizionamento GNSS a livello centimetrico.
Il sensore Ellipse-N offre le migliori prestazioni in ambienti dinamici e in condizioni GNSS difficili. Inoltre, opera anche in applicazioni a dinamica inferiore utilizzando la prua magnetica.
Richiedi un preventivo per Ellipse N
Ha delle domande?
Benvenuti nella nostra sezione FAQ! Qui troverete le risposte alle domande più comuni sulle applicazioni che presentiamo. Se non trovate quello che state cercando, non esitate a contattarci direttamente!
Cos'è un payload?
Un payload si riferisce a qualsiasi apparecchiatura, dispositivo o materiale che un veicolo (drone, imbarcazione...) trasporta per svolgere il suo scopo previsto oltre le funzioni di base. Il payload è separato dai componenti necessari per il funzionamento del veicolo, come i motori, la batteria e il telaio.
Esempi di payload:
- Telecamere: telecamere ad alta risoluzione, telecamere termiche…
- Sensori: LiDAR, sensori iperspettrali, sensori chimici…
- Apparecchiature di comunicazione: radio, ripetitori di segnale...
- Strumenti scientifici: sensori meteorologici, campionatori d'aria…
- Altre attrezzature specializzate
L'INS accetta input da sensori di ausilio esterni?
I sistemi di navigazione inerziale della nostra azienda accettano input da sensori di ausilio esterni, come sensori di dati aerei, magnetometri, odometri, DVL e altri.
Questa integrazione rende l'INS altamente versatile e affidabile, specialmente in ambienti privi di GNSS.
Questi sensori esterni migliorano le prestazioni complessive e la precisione dell'INS fornendo dati complementari.
Qual è la differenza tra IMU e INS?
La differenza tra un'Unità di Misura Inerziale (IMU) e un Sistema di Navigazione Inerziale (INS) risiede nella loro funzionalità e complessità.
Un'IMU (unità di misura inerziale) fornisce dati grezzi sull'accelerazione lineare e la velocità angolare del veicolo, misurate da accelerometri e giroscopi. Fornisce informazioni su rollio, beccheggio, imbardata e movimento, ma non calcola dati di posizione o navigazione. L'IMU è specificamente progettata per trasmettere dati essenziali su movimento e orientamento per l'elaborazione esterna al fine di determinare posizione o velocità.
D'altra parte, un INS (sistema di navigazione inerziale) combina i dati dell'IMU con algoritmi avanzati per calcolare la posizione, la velocità e l'orientamento di un veicolo nel tempo. Incorpora algoritmi di navigazione come il filtro di Kalman per la fusione e l'integrazione dei sensori. Un INS fornisce dati di navigazione in tempo reale, inclusi posizione, velocità e orientamento, senza fare affidamento su sistemi di posizionamento esterni come il GNSS.
Questo sistema di navigazione è tipicamente utilizzato in applicazioni che richiedono soluzioni di navigazione complete, in particolare in ambienti privi di GNSS, come UAV militari, navi e sottomarini.