Home Casi di studio Progredire nell'ingegneria dei veicoli autonomi con Ellipse

Ingegneria dei veicoli autonomi: La navigazione di Zurich UAS Racing con Ellipse

Zurich UAS Racing ha risolto i problemi critici di deriva della posizione che in precedenza rendevano impossibile il funzionamento senza conducente. Questo passo avanti nell'ingegneria dei veicoli autonomi consente ora al team di iniziare il viaggio verso la disciplina dell'autocross nella famosa competizione di Formula Student.

Ellipse ci permette di ottenere una posizione assoluta della nostra auto sulla pista. Una posizione accurata è essenziale per il funzionamento del nostro sistema senza conducente. Uno dei nostri maggiori problemi è stata la deriva della posizione nel tempo. Con Ellipse, saremo in grado di affrontare la disciplina dell'autocross, che prima era impossibile per noi. | Finn Scheller, C-Leader dello Zurich UAS Racing Team.

INSVeicoli
Autonomous Vehicle Engineering State Of Art, The ZUR04

Zurich UAS Racing (ZUR) è un team appassionato di Formula Student dell'Università di Scienze Applicate di Zurigo a Winterthur, in Svizzera. Fondata nel 2019, questa ambiziosa associazione studentesca compete nella più grande competizione di ingegneria del mondo, Formula Student, costruendo auto elettriche e autonome per correre contro le università di tutto il mondo.

Zurich UAS Racing Team in discussione

Il team è cresciuto fino a oltre 70 studenti motivati provenienti da vari corsi di laurea, tutti uniti dal loro obiettivo di ottimizzare le prestazioni di corsa e far progredire l'ingegneria dei veicoli autonomi.

Formula Student

La competizione Formula Student, di fama internazionale, sfida i team di studenti a progettare e costruire auto da corsa di Formula, competendo in varie discipline tra cui la progettazione ingegneristica, l'analisi dei costi e gli eventi dinamici in pista.

ZUR04 in azione con l'Ellipse D che aiuta nella compensazione della deriva

L'auto: ZUR04

Il viaggio di ZUR è iniziato con la loro prima auto funzionale nel 2021, partecipando con successo a eventi di veicoli elettrici (EV) dal 2022. La loro auto da corsa senza conducente, ZUR04, rappresenta l'avanguardia dell'ingegneria dei veicoli autonomi studenteschi con quattro motori elettrici nel mozzo della ruota che producono una potenza totale di 140 kW, consentendo un'accelerazione da 0 a 100 km/h in soli 2,5 secondi.

Il veicolo è progettato sia per la guida umana che per le corse autonome, con prestazioni paragonabili alle auto da corsa professionali. Il suo sistema senza conducente è attualmente in fase di test.

ZUR aveva bisogno di un sistema di navigazione inerziale (INS) avanzato che potesse integrarsi perfettamente con il suo sistema di corse autonome, soddisfacendo al contempo gli esigenti requisiti delle competizioni ad alta velocità.

La sfida principale consisteva nell'ottenere un posizionamento affidabile nell'ambiente dinamico delle corse, dove i sistemi di localizzazione tradizionali spesso falliscono a causa della deriva della posizione nel tempo.

Il sistema doveva fornire una precisione di posizione assoluta, essenziale per il funzionamento del sistema senza conducente, in particolare per l'impegnativa disciplina dell'autocross, che richiede una navigazione precisa attraverso complesse disposizioni di coni.

Quindi, in breve, questi erano i problemi critici:

  • Drift di posizione: deriva significativa nel tempo che impedisce una localizzazione accurata.
  • Limitazione di Autocross: impossibilità di competere nella disciplina dell'autocross a causa di problemi di posizionamento.
  • Informazioni limitate sui dati: dati insufficienti sulla dinamica del veicolo per l'ottimizzazione del software.
Zurich UAS Racing Team vicino al traguardo

E questi erano i requisiti fondamentali:

  • Localizzazione precisa: Necessità di una posizione assoluta sul tracciato.
  • Integrazione ROS: Integrazione perfetta con il sistema autonomo esistente basato su ROS.
  • Soluzione compatta: Unità leggera con un buon rapporto potenza/peso.
  • Documentazione aperta: Risorse tecniche facilmente accessibili.
  • Dinamiche elevate: Capacità di gestire condizioni di gara estreme.

Dopo aver valutato lo scenario di ZUR, abbiamo consigliato il nostro Ellipse, un sistema di navigazione inerzialeINS) progettato specificamente per applicazioni impegnative in cui precisione e affidabilità sono fondamentali.

Ellipse è il più piccolo sistema RTK INS a doppia antenna, che fornisce un posizionamento a livello centimetrico e una direzione precisa per le applicazioni dinamiche di gara.

Questa tecnologia rappresenta un progresso significativo nelle soluzioni di ingegneria dei veicoli autonomi, offrendo al team:

  • Alta precisione: Accuratezza di posizionamento a livello centimetrico essenziale per la navigazione precisa in pista e l'evitamento di ostacoli nelle corse autonome.
  • Heading a doppia antenna: Prestazioni superiori in ambienti difficili dove le interferenze magnetiche provenienti da motori elettrici e sistemi elettronici comprometterebbero i sistemi tradizionali basati sulla bussola.
  • Conformità alle corse: Design compatto e costruzione robusta, ideale per applicazioni di corse ad alta dinamica, con eccezionale gestione delle vibrazioni e resistenza alla temperatura.
Caso di studio Artinfo dell'Ellipse D sull'auto da corsa UAS di Zurigo

Infine, il quarto punto essenziale per le aspirazioni di ZUR era l'integrazione ROS che, nelle loro stesse parole, combinata con le altre caratteristiche, ha reso l'intero pacchetto la soluzione più conveniente disponibile sul mercato:

"Il principale punto di forza per noi è stata la documentazione e la libreria di interfacce open-source. Anche il supporto completo attraverso ROS è un grande vantaggio per noi, dato che la nostra auto utilizza già ROS. Quindi l'integrazione è stata facile. Abbiamo anche apprezzato il supporto di SBG System al nostro team per migliorare le nostre prestazioni grazie ai loro prodotti. Rispetto ad altri fornitori di tali prodotti, SBG Systems ci ha offerto il miglior rapporto qualità-prezzo", sottolinea Scheller.

Integrazione e prestazioni avanzate

Il processo di integrazione ha dimostrato la versatilità di Ellipse e l'efficacia dell'approccio di supporto di SBG Systems. Collegato a una piattaforma di elaborazione RaspberryPi e NVIDIA Jetson, il sistema utilizza sia la libreria sbgECom che il pacchetto ROS2 per l'accesso e l'elaborazione completa dei dati.

Ellipse D montata all'interno dello ZUR04

Questa architettura consente la distribuzione dei dati di navigazione in tempo reale in tutto il sistema autonomo, mantenendo al contempo la flessibilità necessaria per lo sviluppo di algoritmi personalizzati.

Il team sta inoltre sfruttando le capacità di Ellipse per sviluppare algoritmi avanzati di torque vectoring che utilizzano i dati INS . Hanno anche costruito un rover e una stazione base basati su GNSS RTK per fornire una precisa verità della traccia.

Oltre a integrare l'INS nella loro auto senza conducente ZUR04, con prove su pista previste per quest'estate, il team ha incorporato l'INS nella loro nuova auto da corsa, ZUR05. L'Ellipse sarà anche un componente chiave del veicolo senza conducente della prossima stagione, lo ZUR06.

ZUR ha sottolineato tre aspetti salienti della collaborazione con SBG Systems.

  • Open source: Innanzitutto, hanno apprezzato l'approccio open source, in linea con la loro missione educativa e la metodologia di sviluppo. La documentazione trasparente e le librerie di interfaccia consentono agli studenti di comprendere e modificare il sistema in base alle loro esigenze specifiche, offrendo preziose opportunità di apprendimento nell'ingegneria dei veicoli autonomi.
  • Documentazione eccellente: Il team ha apprezzato la documentazione completa e disponibile sul prodotto che ha semplificato il processo di integrazione. A differenza di molti sistemi commerciali che forniscono dettagli tecnici limitati, l'approccio di SBG Systemsha permesso una rapida comprensione e implementazione.
  • Buona comunicazione: Infine, hanno evidenziato l'eccezionale comunicazione e supporto, notando di essersi sempre sentiti ascoltati e di aver ricevuto risposte a tutte le loro domande. Questo supporto reattivo si è rivelato cruciale per un team di studenti che lavorava entro scadenze di competizione ristrette.

L'implementazione ha affrontato la sfida più critica di ZUR: la deriva della posizione che in precedenza aveva impedito loro di competere nella disciplina dell'autocross. Grazie alla precisione centimetrica dell'Ellipse e alla determinazione della rotta con doppia antenna, il team può ora iniziare le prove di collaudo con l'obiettivo di gareggiare senza conducente nella prossima stagione (estate 2026) con la sua auto da corsa di nuova generazione.

L'auto del Zurich UAS Racing Team nei dettagli

Questa collaborazione esemplifica il potere dei partenariati tra industria e istruzione nel far progredire la tecnologia dei veicoli autonomi.

"Ellipse è il punto di ingresso perfetto nei sistemi INS . In futuro, prevediamo di utilizzare sistemi più potenti in combinazione con il nostro sistema per veicoli basato su Ethernet di recente sviluppo", conclude Scheller.

Il nostro impegno a sostenere squadre di studenti come ZUR dimostra come l'accesso a una tecnologia di navigazione di livello professionale consenta alla prossima generazione di ingegneri di spingersi oltre i confini del possibile nelle corse autonome.

+ 12
Offriamo un'esperienza utente unica, basata su algoritmi all'avanguardia perfezionati negli ultimi 12 anni.
164
Ottenete l'accesso a tutte le stazioni di base in 164 paesi direttamente con Qinertia.
+ 12 000
Scarica i dati aggiornati delle stazioni base dalla rete globale CORs in Qinertia.
+ 5 400
Scopri la nostra vasta selezione di sistemi di riferimento delle coordinate (CRS) preconfigurati.

Ellipse-D

Ellipse è un sistema di navigazione inerziale compatto e ad alte prestazioni GNSS che fornisce misurazioni affidabili di orientamento, posizione e ondulazione.

Combina un IMU con un ricevitore GNSS a doppia banda e utilizza algoritmi di fusione dei sensori per garantire un posizionamento preciso in ambienti difficili.

Offre una capacità a doppia antenna per una direzione precisa in condizioni statiche.

Scopri tutte le funzionalità
Unità INS Ellipse D Ckeckmedia

Richiedi un preventivo per Ellipse

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!

Come funzionano le auto a guida autonoma?

Le auto a guida autonoma sono veicoli dotati di sistemi sofisticati che consentono loro di navigare e controllarsi senza intervento umano. Questi veicoli utilizzano una combinazione di sensori di guida autonoma e algoritmi per percepire l'ambiente circostante, prendere decisioni ed eseguire attività di guida autonoma. L'obiettivo è raggiungere la piena autonomia, in cui il veicolo è in grado di gestire tutti gli aspetti della guida in modo sicuro ed efficiente.

 

Le auto a guida autonoma si affidano a una serie di tecnologie chiave per percepire l'ambiente circostante, tra cui:

 

  • GNSS (Global Navigation Satellite System): per ottenere aggiornamenti in tempo reale su posizione, velocità e direzione dell'auto a guida autonoma.
  • INS (Inertial Navigation Systems): per mantenere la precisione in caso di interruzione del segnale GNSS . Fornisce aggiornamenti in tempo reale su posizione, velocità e direzione dell'auto a guida autonoma.
  • LiDAR (Light Detection and Ranging): utilizzo di raggi laser per creare una mappa 3D dettagliata dell'ambiente del veicolo. Questa tecnologia aiuta l'auto a rilevare e misurare gli oggetti circostanti, inclusi altri veicoli, pedoni e segnali stradali.
  • Radar (Radio Detection and Ranging): uso di onde radio per rilevare la velocità, la distanza e la direzione degli oggetti. Il radar è particolarmente utile in condizioni meteorologiche avverse e per rilevare oggetti a distanze maggiori.
  • Telecamere: per acquisire informazioni visive sull'ambiente circostante il veicolo, tra cui segnaletica orizzontale, segnali stradali e cartelli. Sono essenziali per interpretare segnali visivi complessi e prendere decisioni basate su dati visivi.

Quali sono i 6 gradi di automazione nei veicoli?

I 6 livelli delle auto a guida autonoma, definiti dalla Society of Automotive Engineers (SAE) nel loro standard J3016, descrivono i gradi di automazione nei veicoli. Ecco una ripartizione:

 

  • Livello 0: nessuna automazione. Avvisi o assistenza momentanea, come la frenata automatica di emergenza o gli avvisi di angolo cieco, ma nessuna automazione prolungata.
  • Livello 1: assistenza alla guida. Sistema automatizzato singolo per il supporto, come il cruise control adattivo (mantenimento della velocità e della distanza) o l'assistenza al mantenimento della corsia.
  • Livello 2: automazione parziale. Combinazione di sistemi, come lo sterzo e l'accelerazione/decelerazione, ma nessuna presa di decisioni.
  • Livello 3: automazione condizionata. L'auto gestisce la maggior parte delle operazioni di guida in condizioni specifiche (ad esempio, la guida in autostrada). Il sistema può monitorare l'ambiente.
  • Livello 4: automazione elevata. L'auto funziona in modo indipendente in scenari predefiniti. Non è richiesta l'attenzione del conducente in queste aree.
  • Livello 5: automazione completa. Il veicolo può eseguire tutte le operazioni in ogni ambiente che un conducente umano potrebbe gestire. Potrebbe non essere presente il volante o i pedali.

 

Questi livelli illustrano la progressione dai veicoli controllati dall'uomo a sistemi completamente autonomi in grado di gestire tutte le attività di guida.

L INS accetta input da sensori esterni di ausilio?

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, soprattutto in ambienti 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 inerzialeIMU) e un sistema di navigazione inerziale (INS) sta nella loro funzionalità e complessità.
Un'unità di misura inerziale ( IMU ) fornisce dati grezzi sull'accelerazione lineare e sulla velocità angolare del veicolo, misurati da accelerometri e giroscopi. Fornisce informazioni su rollio, beccheggio, imbardata e movimento, ma non calcola la posizione o i dati di navigazione. L'IMU è specificamente progettato per trasmettere i dati essenziali sul movimento e l'orientamento all'elaborazione esterna per determinare la posizione o la velocità.
D'altra parte, un sistema di navigazione inerziale ( INS ) combina IMU con algoritmi avanzati per calcolare la posizione, la velocità e l'orientamento di un veicolo nel tempo. Incorpora algoritmi di navigazione come il filtraggio di Kalman per la fusione e l'integrazione dei sensori. Un INS fornisce dati di navigazione in tempo reale, tra cui posizione, velocità e orientamento, senza affidarsi a 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 GNSS, come UAV militari, navi e sottomarini.

Qual è la differenza tra AHRS e INS?

La differenza principale tra un sistema di riferimento per l'assetto e la direzioneAHRS) e un sistema di navigazione inerziale (INS).INS) sta nella loro funzionalità e nella portata dei dati che forniscono.

 

LAHRS fornisce informazioni sull'orientamento, in particolare l'assetto (beccheggio, rollio) e la direzione (imbardata) di un veicolo o di un dispositivo. In genere utilizza una combinazione di sensori, tra cui giroscopi, accelerometri e magnetometri, per calcolare e stabilizzare l'orientamento. L'AHRS fornisce la posizione angolare su tre assi (beccheggio, rollio e imbardata), consentendo a un sistema di comprendere il proprio orientamento nello spazio. Viene spesso utilizzato nell'aviazione, negli UAV, nella robotica e nei sistemi marini per fornire dati precisi sull'assetto e sulla direzione, fondamentali per il controllo e la stabilizzazione del veicolo.

 

Un INS non solo fornisce dati sull'orientamento (come un AHRS), ma traccia anche la posizione, la velocità e l'accelerazione di un veicolo nel tempo. Utilizza sensori inerziali per stimare il movimento nello spazio 3D senza affidarsi a riferimenti esterni come il GNSS. Combina i sensori presenti negli AHRS (giroscopi, accelerometri) ma può anche includere algoritmi più avanzati per il rilevamento della posizione e della velocità, spesso integrandosi con dati esterni come i GNSS per una maggiore precisione.

 

In sintesi, l'AHRS si concentra sull'orientamento (assetto e direzione), mentre l'INS fornisce una serie completa di dati di navigazione, tra cui posizione, velocità e orientamento.