Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

Crea una scena semplice RoadRunner

RoadRunner è un editor interattivo che consente di progettare scene 3D per simulare e testare sistemi di guida automatizzata. Questo esempio mostra come creare una scena semplice contenente un'intersezione, ponti e alberi nel terreno circostante, simile alla scena mostrata qui:

A simple RoadRunner scene

Prerequisiti

Prima di iniziare questo esempio, assicurati che il tuo sistema soddisfi questi prerequisiti:

Sebbene questo esempio copra alcune operazioni di base della fotocamera, per una comprensione più completa del funzionamento della fotocamera RoadRunner, ti consigliamo di rivedere prima l'esempio Controllo della telecamera in RoadRunner .

Crea nuova scena e progetto

In RoadRunner, ogni scena creata fa parte di un progetto, che è una cartella di risorse (componenti della scena) che può essere condivisa tra tutte le scene di quel progetto. Crea una nuova scena e un nuovo progetto in cui inserire quella scena.

  1. Apri RoadRunner e, nella pagina iniziale, fai clic su New Scene.

  2. Nella finestra Seleziona un progetto, fare clic su New Project.

  3. Nel tuo file system, cerca una cartella vuota in cui creare il progetto. Se non esiste una cartella vuota, creane una e chiamala My Project. Il nome della cartella diventa il nome del progetto.

  4. Quando richiesto, fai clic su Yes per installare la RoadRunner Asset Library nel tuo progetto.

RoadRunner si apre su una nuova scena con un'area di modifica della scena vuota.

Empty RoadRunner scene editing canvas

Il nome del progetto specificato viene visualizzato nella barra del titolo. Il nome della scena appare anche nella barra del titolo, ma viene visualizzato come New Scene finché non salvi la scena e le dai un nome.

RoadRunner title bar

Puoi creare una nuova scena, cambiare scene o cambiare progetti in qualsiasi momento dal menu File . Quando riapri RoadRunner, puoi selezionare le scene recenti su cui hai lavorato dalla pagina iniziale, nell'elenco Scene recenti.

Aggiungi strade

Quando apri una nuova scena, RoadRunner si apre con Road Plan Tool selezionato. Le istruzioni sull'utilizzo di questo strumento vengono visualizzate nella barra di stato inferiore. Facendo clic con il pulsante destro del mouse nell'area di modifica della scena con questo strumento selezionato, puoi aggiungere punti di controllo che modellano la geometria di una strada.

  1. In basso al centro dell'area di modifica della scena, fai clic con il pulsante destro del mouse per aggiungere il primo punto di controllo di una nuova strada.

    Red control point at bottom-center of canvas

  2. Nella parte superiore centrale dell'area di disegno, fai clic con il pulsante destro del mouse per aggiungere un secondo punto di controllo e formare il tuo primo segmento di strada.

    Road segment running from bottom to top of canvas

  3. Fai clic lontano dalla strada per deselezionare la strada e terminare di crearla.

    Finished road, no longer selected

  4. Crea una nuova strada diritta che interseca la prima strada facendo clic con il pulsante destro del mouse alla sua sinistra, facendo clic con il pulsante destro del mouse alla sua destra e quindi facendo clic all'esterno della strada. Le due strade formano un incrocio.

    Straight intersecting roads that form a junction

Finora hai creato strade diritte. Per creare strade curve, fare clic più volte con il pulsante destro del mouse per aggiungere ulteriori punti di controllo a una strada. Crea una strada curva che si sovrappone all'intersezione.

  1. Fare clic con il tasto destro nel quadrante in alto a sinistra dell'intersezione.

  2. Fare clic con il tasto destro nel quadrante in alto a destra dell'intersezione. Il primo segmento di strada creato è rettilineo.

  3. Fare clic con il tasto destro nel quadrante in basso a destra dell'intersezione. L'area racchiusa tra l'intersezione e la strada curva forma una superficie terrestre.

    Curved road added to intersection in three steps

Puoi estendere le strade esistenti selezionando il punto finale di una strada e facendo clic con il pulsante destro del mouse per aggiungere più punti di controllo.

  1. Nella strada curva che hai creato, fai clic per selezionare l'estremità vicino alla parte superiore dell'area di disegno.

  2. Fare clic con il pulsante destro del mouse sull'estremità sinistra dell'intersezione. RoadRunner crea una strada che soddisfa i vincoli geometrici necessari. L'area racchiusa forma nuovamente una superficie del terreno.

    Road connecting the left side of the curved road to the left side of the intersection

Per modificare qualsiasi strada, fai clic per selezionarla e prova a trascinare i suoi punti di controllo o a spostare l'intera strada. Puoi anche fare clic con il pulsante destro del mouse su una strada per aggiungere ulteriori punti di controllo. Ad esempio, in questa rete stradale è possibile aggiungere punti di controllo per smussare la curva sul lato sinistro dell'intersezione.

Aggiungi terreno superficiale

Finora, solo le aree racchiuse da strade contengono terreno superficiale. Per aggiungere terreno di superficie attorno all'intera rete stradale, puoi utilizzare lo strumento Superficie .

  1. Nella barra degli strumenti, fai clic sul pulsante Surface Tool . La selezione di un nuovo strumento pone RoadRunner in una modalità diversa che consente nuove interazioni e rende selezionabili diversi oggetti della scena. Con il Surface Tool selezionato le strade non sono più selezionabili ma diventano selezionabili i nodi del manto stradale.

    Road networks with surface nodes selectable

  2. Rimpicciolisci la scena, utilizzando la rotella di scorrimento o tenendo premuto Alt e fai clic con il pulsante destro del mouse, quindi trascina verso il basso o verso sinistra.

    Road network zoomed out

  3. Fare clic con il tasto destro sopra la rete stradale per aggiungere un nuovo nodo di superficie. Quindi, continua a fare clic con il pulsante destro del mouse sui punti lungo la strada per formare un cerchio. Quando raggiungi nuovamente il nodo superiore, fai clic con il pulsante destro del mouse per connettere il grafico della superficie e impegnare la superficie sull'area di disegno.

    Surface being added around road network in 6 steps

Per modificare la dimensione della superficie, fare clic e trascinare i nodi della superficie. Per modificare la curva della superficie, fare clic sui segmenti tra i nodi, quindi fare clic e trascinare le linee tangenti.

Aggiungi prospetto e ponti

Fino a questo punto la scena è stata piatta. Modifica l'elevazione nella scena modificando l'altezza di una delle strade.

  1. Tieni premuto Alt, quindi fai clic e trascina la telecamera per visualizzare la scena da un'angolazione.

    Scene viewed at an angle

  2. Fare clic sul pulsante Road Plan Tool per rendere nuovamente selezionabili le strade. Quindi, fai clic per selezionare la prima strada curva che hai creato.

    Curved road selected

  3. Per sopraelevare la strada, utilizzare 2D Editor, che consente di visualizzare aspetti della scena come il profilo e la sezione trasversale della strada. Nel 2D Editor selezionare il profilo della strada e rialzarlo di circa 10 metri.

    On left, 2D Editor with road flat. On right, 2D Editor with road raised 10 meters.

    La strada è ora sopraelevata nella scena sopra l'incrocio. Invece di formare incroci, la strada sopraelevata forma dei cavalcavia.

    Curved road elevated above the intersection

Le strade si uniscono al terreno superficiale. Quando si alza una strada, anche il terreno si alza. L'aumento dell'elevazione può portare ad artefatti visivi sotto i cavalcavia. Per risolvere questo problema, è possibile creare arcature di ponti utilizzando lo strumento di costruzione stradale .

  1. Ruota la telecamera e ingrandisci per vedere gli artefatti visivi sui cavalcavia.

    Road with visual artifacts present

  2. Fare clic sul pulsante Strumento per la costruzione di strade.

  3. Sulla barra degli strumenti di sinistra, fai clic sul pulsante Auto Assign Bridges . Questa operazione, disponibile solo quando si utilizza lo strumento Costruzione strade, converte solo le sezioni stradali che si trovano direttamente sopra una regione in arcature di ponte. Utilizzare l'inflazione predefinita della arcatura del ponte e fare clic su OK. Le arcature stradali vengono convertite in ponti e gli artefatti visivi vengono rimossi.

    Road with bridge spans and no visual artifacts

    Se i ponti non si formano correttamente, provare a regolare l'elevazione della strada o il gonfiaggio della arcatura del ponte ed eseguire nuovamente l'operazione Auto Assign Bridges .

Modifica giunzione

Alcuni strumenti consentono di selezionare e modificare le proprietà agli incroci. Modificare il raggio dell'angolo dell'intersezione a quattro vie.

  1. Fare clic sul pulsante Corner Tool , quindi fare clic per selezionare l'intersezione a quattro vie.

    Intersection with four-way intersection selected

  2. Per impostazione predefinita, la giunzione ha un raggio d'angolo di 5 metri. Aumentare questo valore utilizzando il riquadro Attributes . Questo riquadro contiene informazioni e attributi modificabili sugli elementi attualmente selezionati. Nel Corner Tool, selezionando l'incrocio si selezionano tutti e quattro gli angoli dell'incrocio, in modo da poter modificare gli attributi di tutti e quattro gli angoli contemporaneamente.

    Nel riquadro Attributes , imposta l'attributo Corner Radius di tutti e quattro gli angoli su 10 .

    Attributes pane of junction with Corner Radius set to 10

    Gli angoli di giunzione si espandono nell'area di modifica della scena.

    Intersection with junction corners expanded

In alternativa, è possibile modificare il valore dell'attributo Corner Radius facendo clic sul nome dell'attributo Corner Radius attribute name selected e trascinando verso l'alto o verso il basso.

Aggiungi attraversamento pedonale

Aggiungi un passaggio pedonale all'incrocio.

  1. Ruota la telecamera per visualizzare l'incrocio dall'alto verso il basso. Per mettere a fuoco la telecamera sull'incrocio selezionato, premere il tasto F.

    Top-down view of intersection

  2. Fare clic sul pulsante Crosswalk and Stop Line Tool . All'incrocio vengono visualizzati simboli blu per l'aggiunta di linee di stop all'incrocio.

    Intersection with blue chevrons that preview where stop lines are added

  3. Dal Library Browser, selezionare un passaggio pedonale da aggiungere all'incrocio. Il Library Browser memorizza tutte le risorse disponibili per essere aggiunte a una scena. Le risorse includono oggetti 3D, contrassegni, trame e materiali.

    Nella cartella Library Browser, seleziona la cartella Markings , quindi seleziona la risorsa ContinentalCrosswalk . Un'anteprima della risorsa viene visualizzata nel visualizzatore risorse.

    Library Browser with continental crosswalk asset selected

  4. Fare clic all'interno dell'intersezione per eliminare le frecce blu. Quindi, fare clic con il pulsante destro del mouse sull'intersezione per applicare la risorsa attraversamento pedonale selezionata all'intersezione.

    Intersection with crosswalk

Aggiungi corsie di svolta

Convertire una delle strade all'incrocio in un'autostrada più complessa che includa una corsia di svolta con indicazioni di frecce.

Cambia stile di strada

Tutte le strade esistenti utilizzano lo stile stradale predefinito, ovvero una semplice autostrada divisa a due corsie con marciapiedi. Aggiorna una delle strade all'incrocio per utilizzare uno stile di strada con corsie aggiuntive.

  1. Rimpicciolisci e ruota la telecamera per visualizzare la scena con un angolo simile a quello mostrato qui.

    Scene viewed at an angle, with one of the intersecting roads facing the camera

  2. Nella cartella Library Browser, apri la cartella RoadStyles , quindi seleziona la risorsa MainStreetCenterTurn . Questa risorsa di stile stradale comprende corsie laterali, due corsie di sorpasso su ciascun lato e una corsia mediana. Facoltativamente, ruotare e spostare la telecamera nel visualizzatore risorse per ispezionare lo stile della strada.

    Library Browser with road style asset selected

  3. Trascina lo stile di strada selezionato sulla strada più vicina alla telecamera, come mostrato qui. La strada si aggiorna al nuovo stile e torna allo strumento Pianificazione stradale. La strada mantiene il raggio dell'angolo e lo stile di attraversamento pedonale precedentemente applicati.

    Road with new road style applied

Crea corsia di svolta all'incrocio

Creare una breve corsia di svolta a sinistra vicino all'incrocio.

  1. Ruota la telecamera e ingrandisci vicino alle strisce pedonali su un lato della strada che ha il nuovo stile stradale.

    One side of intersection with the crosswalk at the top and the median lane at the center

  2. Fare clic sul pulsante Lane Carve Tool . Questo strumento consente di creare un taglio rastremato in una corsia esistente per formare una corsia di svolta.

  3. Fare clic per selezionare la strada. Quindi, fai clic con il pulsante destro del mouse sul lato destro della corsia mediana nel punto in cui desideri che inizi il taglio rastremato. Trascina la linea blu in diagonale sul lato sinistro della corsia mediana dove vuoi che finisca il taglio rastremato e inizi la corsia di svolta.

    Marking carve operation applied to median lane

  4. La nuova corsia di svolta presenta ancora gli stili della corsia mediana. Aggiorna la segnaletica orizzontale per adattarla allo stile di una corsia di svolta standard.

    1. Nel Library Browser, seleziona la risorsa SolidSingleWhite e trascinala sul lato destro della corsia di svolta. La segnaletica orizzontale si trasforma in un'unica linea bianca continua.

      Asset dragged onto right side of turning lane to change it into a solid single white line

    2. Seleziona la risorsa SolidDoubleYellow e trascinala sui due segmenti di contrassegno che formano il lato sinistro della corsia di svolta. I segmenti della segnaletica orizzontale diventano doppie linee gialle continue.

      Assets dragged onto left side of turning lane to change them into solid double yellow lines

  5. Aggiungi una freccia di svolta alla corsia. Nella cartella Stencils del Library Browser, seleziona la risorsa Stencil_ArrowType4L . Trascina questa risorsa nella corsia di svolta nel punto in cui desideri aggiungere lo stencil della freccia.

    Left arrow stencil dragged to bottom of turning lane

  6. Aggiungendo lo stencil della freccia, RoadRunner seleziona lo strumento Punto di marcatura per renderlo lo strumento attivo. Ora puoi aggiungere la seconda freccia facendo clic con il tasto destro nel punto in cui desideri aggiungerla.

    Left arrow stencil copied above the previous stencil

  7. Modifica il materiale di marcatura delle frecce per farle apparire più usurate. Innanzitutto, seleziona le due frecce. Nella cartella Markings del Library Browser, seleziona la risorsa materiale LaneMarking2 . Quindi, trascina questa risorsa nel riquadro Attributes per le frecce selezionate e sulla risorsa materiale LaneMarking1 esistente.

    Lane marking texture dragged from Library Browser to the Attributes pane for the selected arrows

    Le frecce si aggiornano per utilizzare il nuovo materiale dall'aspetto più usurato.

    Turning arrows with new material applied

Ripetere questi passaggi per creare la corsia di svolta sull'altro lato dell'incrocio.

Intersection with turning lanes on both sides

Aggiungi oggetti di scena

Per migliorare la scena con maggiori dettagli, aggiungigli oggetti di scena. Gli oggetti di scena sono oggetti 3D come pali, pali e segnali che puoi posizionare sulle strade e attorno ad esse. Aggiungi sostegni agli alberi lungo la strada utilizzando più tecniche.

Aggiungi oggetti di scena individuali

Aggiungi cespugli a una sezione del terreno.

  1. Riduci lo zoom e ruota la telecamera per adattarla all'intera rete stradale e al terreno circostante in vista.

    Scene with full road network and surrounding terrain in view

  2. In Library Browser, apri la cartella Props e seleziona la sottocartella Trees .

  3. Seleziona un oggetto di scena (uno dei file di risorse che inizia con Bush_). Trascina il cespuglio su una sezione della scena. RoadRunner passa allo strumento Punto prop . Trascina ulteriori cespugli nella scena o fai clic con il pulsante destro del mouse per aggiungere altri cespugli. Tutti i cespugli sono allineati con la superficie del terreno.

    Three bushes added to scene

Aggiungi supporti lungo la curva

Aggiungi sostegni lungo una curva per seguire il bordo della strada.

  1. Fare clic sul pulsante Prop Curve Tool .

  2. Nel Library Browser, nella cartella Trees , seleziona un oggetto di scena di una palma della California (uno dei file di risorse che inizia con CalPalm_) .

  3. Fare clic con il pulsante destro del mouse lungo il bordo stradale di un lato dell'incrocio per aggiungervi una linea di palme. Fare clic lontano dalla curva di scena per completare la linea.

    A line of palm trees along one edge of the road

  4. Per rendere mobile e selezionabile ogni singolo albero nella arcatura, è possibile convertire la curva in singoli sostegni. Selezionare la curva di prop e nel riquadro Attributes fare clic su Bake. Le palme diventano oggetti di scena individuali e RoadRunner passa allo strumento Punto sostegno. Sposta alcune palme dall'altra parte dell'incrocio.

    Palm trees converted to individual props and distributed along both sides of the intersection

In alternativa, per aggiungere un sostegno lungo un tratto di strada, puoi fare clic sul pulsante Prop Span Tool , selezionare una strada e trascinare il sostegno sul bordo della strada.

Aggiungi oggetti di scena nell'area specificata

Aggiungi sostegni in un'area specifica della superficie del terreno.

  1. Fare clic sul pulsante Prop Polygon Tool .

  2. Nel Library Browser, nella cartella Trees , seleziona un oggetto di cipresso (uno dei file di risorse che inizia con Cypress_).

  3. Fare clic con il tasto destro all'interno di un'area vuota della superficie del terreno per disegnare un poligono contenente il sostegno selezionato. Fai clic lontano dal poligono per terminare di disegnarlo. Quindi sposta i punti o le tangenti per modificare la forma del poligono.

    Cypress tree props added to a polygon. A tangent to the polygon is selected, which modifies the shape of the polygon.

  4. Facoltativamente, modifica il poligono di scena utilizzando gli attributi nel riquadro Attributes . Ad esempio, per aumentare o diminuire il numero di oggetti di scena nel poligono, utilizzare l'attributo Density . Per randomizzare la distribuzione delle risorse nel poligono, fare clic su Randomize.

Aggiungi oggetti di scena di vario tipo

Finora hai aggiunto un solo tipo di oggetto scenico alla scena. Per aggiungere contemporaneamente una varietà di oggetti di scena a una scena, puoi creare un set di oggetti di scena.

  1. Nel Library Browser, nella cartella Trees , tieni premuto Ctrl e seleziona i tre oggetti di scena che hai aggiunto alla scena nelle sezioni precedenti.

  2. Seleziona New, quindi Prop Set e dai un nome al set di oggetti di scena. Il nuovo set di oggetti di scena viene archiviato nella cartella Trees . Il riquadro Attributes mostra i tre oggetti di scena nel set e un'anteprima del set di oggetti di scena.

    Attributes pane displaying a prop set containing a bush, palm tree, and cypress tree

  3. Fare clic sul pulsante Prop Polygon Tool . Crea un poligono di sostegno su una parte vuota del terreno che contiene il nuovo set di oggetti.

    Prop set added to terrain

    Facoltativamente, puoi anche sostituire i supporti di cipresso esistenti con il nuovo set di supporti trascinando il set di supporti sul poligono dei cipressi.

Altre cose da provare

Ora hai creato una semplice rete stradale contenente una corsia di svolta realistica, più cavalcavia e alberi di vario tipo.

Final RoadRunner scene

Ora puoi migliorare la scena utilizzando strumenti aggiuntivi. Ad esempio, prova queste cose:

  • Aggiungi più strade o collega le strade esistenti nella scena. Per agevolare le transizioni tra strade che hanno numeri diversi di corsie, utilizzare strumenti corsia come lo strumento corsia , lo strumento larghezza corsia , lo strumento aggiunta corsia o lo strumento forma corsia .

  • Aggiungi i segnali stradali all'incrocio utilizzando lo strumento Segnale. Per modificare i percorsi attraverso le corsie a ciascun segnale di svolta, utilizzare lo strumento Manovra. Per un esempio, vedere Crea segnali stradali agli incroci.

  • Aggiungi ulteriori oggetti di scena alla scena, come barili, edifici e segnali stradali. Per modificare il testo dei segni, utilizzare lo strumento Segno.

Inoltre, puoi provare a esportare la scena in uno dei formati di esportazione supportati. Queste opzioni di esportazione si trovano nel menu File , sotto Export. Per personalizzare le opzioni di esportazione prima dell'esportazione, utilizzare lo strumento Anteprima esportazione scene. Se stai esportando in ASAM OpenDRIVE®, utilizza lo strumento di anteprima di esportazione OpenDRIVE. Questa immagine mostra come appare l'anteprima di esportazione della scena creata quando fai clic sul pulsante OpenDRIVE Export Preview Tool .

Preview of RoadRunner scene when exporting to ASAM OpenDRIVE

Se desideri creare una nuova scena basata su una posizione nel mondo reale, puoi importare dati del sistema informativo geografico (GIS) come immagini aeree in RoadRunner e creare scene attorno ad essa. Per un esempio, vedere Crea strade attorno a risorse GIS importate.

Vedi anche

Argomenti