Chi c’è al volante di un’auto a guida autonoma?
Riassunto:
- Le auto a guida autonoma utilizzano diversi input sensoriali per valutare una data situazione e reagire di conseguenza.
- Revisionano e aggiornano costantemente le loro decisioni in base ai cambiamenti nel loro ambiente.
- Le auto a guida autonoma possono comunicare con altri veicoli per evitare incidenti e aumentare il flusso di traffico.
- Diverse questioni, come la responsabilità in caso di incidente o la privacy dei passeggeri, devono ancora essere affrontate.
Le auto a guida autonoma sono tra le tecnologie più attese. Queste sono previste in grado di rendere la mobilità più accessibile alle persone con disabilità (1), ridurre le vittime legate al traffico fino al 90% (2) e dare all’economia mondiale una spinta di sette trilioni di dollari (3). In questo articolo, spieghiamo le tecnologie chiave che hanno accelerato lo sviluppo dei veicoli a guida autonoma e come sono integrate per creare veicoli autonomi.
La prima macchina considerata un veicolo a guida autonoma è stata la Stanford Cart, che è stata costruita e ulteriormente sviluppata negli anni ’70 come prototipo di veicoli rover che potevano essere utilizzati in missioni spaziali su altri pianeti. Lo Stanford Cart era in grado di rilevare gli ostacoli nelle vicinanze e pianificare il percorso di conseguenza. Questo livello di autonomia era richiesto in quanto il controllo remoto di un veicolo su altri pianeti non è fattibile a causa del lungo tempo necessario per inviare comandi avanti e indietro – tre minuti solo andata nel caso di Marte. Tuttavia, questa macchina era molto lenta e si muoveva di appena 1 m ogni 10-15 min, poiché aveva bisogno di tempo per calcolare i movimenti successivi (4).
La tecnologia è progredita in modo significativo da allora, ma i principi fondamentali del design dello Stanford Cart possono ancora essere trovati nelle moderne auto a guida autonoma. Questi principi sono costituiti da tre componenti: una componente sensoriale, una componente computazionale e una componente attuatore. La componente sensoriale dà accesso all’ambiente circostante il veicolo tramite telecamere, radar, lidar (una sorta di radar che utilizza la luce) e posizionamento satellitare. La componente computazionale interpreta l’input sensoriale, fa previsioni su come si svilupperà una data situazione e prende le decisioni di conseguenza. Queste decisioni vengono quindi eseguite dal componente dell’attuatore che, ad esempio, aziona i freni o sterza in una certa direzione. Questi componenti sono configurati in un circuito chiuso, il che significa che mentre una decisione viene eseguita, viene rivalutata e regolata utilizzando l’input sensoriale appena acquisito. Questo costante riadattamento consente alle auto a guida autonoma di essere sufficientemente flessibili per l’uso su strade pubbliche.
Mentre le telecamere, altri sensori e attuatori controllati dalla macchina sono state tecnologie consolidate per decenni, il componente computazionale che li collega non è mai stato sufficientemente potente. Questo diventa evidente quando si esaminano i suoi compiti principali. In primo luogo, deve integrare diversi input sensoriali per creare una mappa dei dintorni del veicolo. In secondo luogo, deve rilevare e classificare in modo affidabile gli oggetti circostanti, come altre automobili, segnali stradali o pedoni. Quindi, deve tener conto delle informazioni precedenti per estrapolare la situazione attuale (ad esempio se un pedone continuerà ad attraversare la strada). Infine, deve decidere una reazione che avvicini il veicolo alla sua destinazione nel rispetto della legge ed evitando incidenti. Da non sottovalutare è il fatto che tutte queste attività devono essere eseguite in tempo reale (5). Tutto ciò è diventato possibile solo di recente grazie all’aumento della potenza di elaborazione e all’evoluzione dell’apprendimento automatico. Soprattutto quest’ultimo ha aperto la strada alla classificazione degli oggetti e al processo decisionale, poiché ha eliminato la necessità di programmare manualmente singoli oggetti e scenari. Invece, gli ingegneri utilizzano i dati acquisiti da simulazioni e da situazioni di traffico reale per addestrare un’intelligenza artificiale a guidare un’auto in modo affidabile (6).
Tuttavia, ci sono due limitazioni a questo approccio. Il primo è che un’intelligenza artificiale sarà in grado di gestire solo situazioni simili ai dati su cui è stata addestrata. Se dovesse incontrare una situazione insolita, la sua risposta sarà imprevedibile e potenzialmente pericolosa. Ciò è stato illustrato in modo tragico, quando una Tesla con pilota automatico ha classificato erroneamente un camion bianco come cielo, schiantandosi contro di esso, uccidendo il suo passeggero (7). L’altro limite è il tempo necessario all’intelligenza artificiale per prendere le sue decisioni. In situazioni a sviluppo lento e prevedibili, come su un’autostrada con poco traffico, le auto a guida autonoma si comportano molto bene, poiché possono sia anticipare il futuro in modo robusto e avere molto tempo per pianificare il proprio comportamento. In situazioni improvvisamente mutevoli ed imprevedibili, come ad esempio un animale che attraversa la strada, le auto a guida autonoma devono reagire rapidamente e potrebbero non avere il tempo di trovare ed eseguire la reazione ideale (8).
Singole auto a guida autonoma non possono sfruttare appieno il potenziale di questa tecnologia. Ciò può essere ottenuto solo attraverso il collegamento e il coordinamento di più auto. I veicoli a guida autonoma connessi possono coordinare il loro comportamento di frenata e accelerazione per evitare di creare ingorghi o incidenti (2, 9). Inoltre, gruppi di veicoli – le cosiddette coorti – possono comunicare con i semafori per coordinare un’onda verde su richiesta (10), rendendo così il flusso del traffico più efficiente.
Tuttavia, la tecnologia delle auto a guida autonoma ha anche i suoi svantaggi. Alcuni studi suggeriscono che i veicoli a guida autonoma porteranno ad un aumento del volume di traffico, poiché più persone – come bambini, anziani o persone con disabilità – ne avranno accesso tramite servizi di noleggio come Uber (11,12). Ciò potrebbe persino portare alla scomparsa di sistemi di trasporto pubblico ecocompatibili come treni o autobus, a causa dell’elevato livello di flessibilità e comodità promesso dalle auto a guida autonoma. Ciò porterebbe a un ulteriore aumento del volume di traffico, perché più persone viaggerebbero in auto singole, che hanno una capacità di passeggeri bassa rispetto alle loro dimensioni (13). Inoltre, la natura interconnessa dell’infrastruttura dei veicoli a guida autonoma apre il potenziale per la sorveglianza e il monitoraggio del movimento dell’individuo (14). Per di più, al momento non è chiaro se, in caso di incidente, il proprietario dell’auto o il suo produttore sia ritenuto responsabile (15).
Nonostante questi problemi, aziende come Waymo e Uber hanno recentemente iniziato a lanciare versioni iniziali di programmi di noleggio auto senza conducente in località selezionate (16, 17). Waymo sta attualmente testando la propria tecnologia su camion a guida autonoma per il settore logistico (18). Con le aziende tecnologiche che stanno già esplorando il mercato della tecnologia per auto a guida autonoma, è fondamentale che le questioni legali e strutturali che ne derivano vengano affrontate presto per aprire la strada alle auto a guida autonoma.
Referenze:
- Wiggers, K., Autonomous vehicles should benefit those with disabilities, but progress remains slow, VentureBeat (The Machine), 2020
- Bertoncello M., Ten ways autonomous driving could redefine the automotive world, McKinsey & Company, 2015
- Lanctot, R., Accelerating the Future: The Economic Impact of the Emerging Passenger Economy, Autonomous Vehicle Service (Strategy Analytics), 2017
- Moravec, HP., The Stanford Cart and the CMU Rover, Proceedings of the IEEE, 1983
- Bimbraw, K., Autonomous cars: Past, present and future…, IEEE Xplore, 2015
- Field, H., Self-driving cars are being trained in virtual worlds while the real one is in chaos, MIT Technology Review, 2020
- Yardon, D., Tynan D., Tesla driver dies in first fatal crash while using autopilot mode, The Guardian, 2016
- Shi, L. et al., Autonomous and Connected Cars: HCM Estimates for Freeways with Various Market Penetration Rates, Transportation Research Procedia, 2016
- Arieff, A., Cars Are Death Machines. Self-Driving Tech Won’t Change That. New York Times, 2019
- Yang, K., Isolated intersection control for various levels of vehicle technology: Conventional, connected, and automated vehicles, Transportation Research Part C: Emerging Technologies, 2016
- Litman, T. Autonomous Vehicle Implementation Predictions: Implications for Transport Planning, Victoria Transport Policy Institute, 2014
- Bierstedt, J. et al., Effects of next-generation vehicles on travel demand and highway capacity, White Paper, 2014
- Gruel, W. et al., Assessing the Long-term Effects of Autonomous Vehicles:A Speculative Approach, Transportation Research Procedia, 2016
- Anderson, M., The Self-Driving Car is a Surveillance Tool, IEEE Spectrum, 2019
- Goodall, NJ., Vehicle automation and the duty to act, Proceedings of the 21st World Congress on Intelligent Transport Systems, 2014
- Hawkins, AJ., Waymo’s driverless car: ghost-riding in the back seat of a robot taxi, The Verge, 2019
- Paul, K., Uber to bring back self-driving cars in California for first time since 2018 death, The Guardian, 2020
- Wiggers, K., Uber to bring back self-driving cars in California for first time since 2018 death, VentureBeat (The Machine), 2020