Automated Driving Toolbox mette a disposizione algoritmi e strumenti per progettare, simulare e testare ADAS e sistemi di guida autonoma. È possibile progettare e testare sistemi di percezione tramite visione e LIDAR, nonché la fusione di sensori, la pianificazione dei percorsi e i controller per veicoli. Gli strumenti di visualizzazione comprendono il plotting e la visualizzazione Bird’s Eye per la copertura, il rilevamento e il tracking dei sensori, oltre a display per video, LIDAR e mappe. Il toolbox consente di importare e lavorare con i dati di HERE HD Live Map e le reti stradali di OpenDRIVE®.
Grazie all’app Ground Truth Labeler, è possibile automatizzare l’etichettatura di verità di base (ground truth) per addestrare e valutare gli algoritmi di percezione. Per i test Hardware-In-the-Loop (HIL) e la simulazione desktop della percezione, della fusione dei sensori, della pianificazione dei percorsi e la logica di controllo, è possibile generare e simulare scenari di guida. È possibile simulare l’output di fotocamere, radar e sensori LIDAR in un ambiente 3D fotorealistico e gli oggetti e le delimitazioni di corsia rilevati dai sensori in un ambiente di simulazione 2,5D.
Automated Driving Toolbox offre esempi di applicazioni di riferimento per funzionalità comuni di ADAS e guida autonoma, tra cui l’avviso di collisione frontale, la frenata automatica di emergenza, il cruise control adattivo, l’assistenza al mantenimento della corsia e il sistema di parcheggio. Il toolbox supporta la generazione di codice C/C++ per la prototipazione rapida e i test HIL, compreso il supporto per gli algoritmi dei controller per veicoli, la fusione dei sensori, il tracking e la pianificazione dei percorsi.
Applicazioni di riferimento
Le applicazioni di riferimento costituiscono la base per progettare e testare applicazioni ADAS.
Punti principali del prodotto
Simulazione di scenari
La simulazione svolta con scenari di guida e modelli di sensori realistici è essenziale per testare gli algoritmi di guida autonoma. Automated Driving Toolbox offre svariate opzioni tra cui l’ambiente di simulazione cuboide, l’ambiente di simulazione Unreal Engine e l’integrazione con RoadRunner Scenario per testare questi algoritmi. Questa applicazione supporta l’importazione e l’esportazione di scene e scenari nei formati ASAM OpenDRIVE e ASAM OpenSCENARIO®.
Etichettatura di verità di base (ground truth)
Automatizza l’etichettatura dei dati di verità di base (ground truth) e confronta l’output di un algoritmo da testare con i dati di verità di base. Usa l’app Ground Truth Labeler per etichettare diversi tipi di segnali come i video, le sequenze di immagini e i segnali LIDAR che rappresentano la stessa scena.
Automazione dei test
Automatizza i test di algoritmi e sistemi ADAS dai requisiti fino all’implementazione. Valuta la funzionalità delle applicazioni di guida autonoma (frenata di emergenza autonoma, mantenimento della corsia in autostrada, cambio corsia in autostrada) definendo degli scenari ed eseguendo i test di regressione. Usa gli strumenti di generazione e variazione degli scenari per creare scenari a partire dai dati dei sensori registrati e genera varianti diverse a partire da uno stesso scenario iniziale.
Pianificazione e controllo
Pianifica dei percorsi di guida con delle costmap dei veicoli e algoritmi di pianificazione del movimento. Usa i controller laterali e longitudinali per seguire una traiettoria pianificata.
Rilevamento e tracking
Sviluppa e testa algoritmi di elaborazione tramite LIDAR e visione per la guida autonoma. Esegui un framework di tracking multi-oggetto e fusione multi-sensore con i filtri Kalman.
Localizzazione e mappatura
Usa gli algoritmi di localizzazione e mappatura simultanea (SLAM) per creare mappe attorno al veicolo ego in base a dati visivi o LIDAR. Accedi al servizio HERE HD Live Map e visualizza i dati delle mappe in alta definizione. Mostra la posizione dei veicoli e degli oggetti su visualizzatori di mappe in streaming.