GUIDA AUTONOMA e TESLA AUTOPILOT: come diamine funzionano?

Video YouTube (presentazione in italiano) che spiega cos’è la guida autonoma, descrive i sei livelli di automazione e mostra funzionalità pratiche dell’Autopilot di Tesla (lane assist, cruise adattivo, navigazione in autostrada, riconoscimento semafori/stop, parcheggio automatico). Include esperienze di prova su strada, limiti attuali e spiegazioni tecniche sui sensori e sull’architettura hardware/software.
Chapters
Guida autonoma, macchine che guidano da sole, robot che conquisteranno il mondo e ci uccideranno tutte? Oggi cerchiamo di fare un po' di chiarezza.
Salve ve l'avevo promesso mesi fa oggi siamo qui a parlare di autopilot di guida autonoma per spiegarvi un po' come funziona concretamente ma soprattutto per fare qualche riflessione per capire come potrebbero essere gli sviluppi futuri di questa tecnologia e tante belle cose ora partiamo dal principio perché diamine serve una guida autonoma perché gli umani sono sono stupidi, sono distratti, sono imprecisi, guardano il cellulare mentre guidano, possono essere sotto effetto di sostanze stupefacenti, anche se non prendono sostanze stupefacenti, possono essere stanchi, avere le scatole girate, tutto questo si traduce in scimmie che guidano per strada, che creano un sacco di traffico, ingorghi, ma soprattutto purtroppo si traduce in incidenti, che nella maggior parte dei casi fortunatamente non sono particolarmente gravi, ma che ad oggi comunque causano la morte di decine di persone al giorno. Insomma, l'idea è di affidare la nostra sicurezza a degli algoritmi che sono precisi, non fanno errori e sulla carta dovrebbero permetterci di fare tante belle cose. Facile a dirsi, un po' più difficile a farsi nel mondo reale. Ormai decine di anni fa sono stati fatti i primi esperimenti con macchine con mille telecamere, mille radar, mille quant'altro. Prima di andare a vedere nel concreto come funziona la guida autonoma, cerchiamo di capire a che punto siamo. Sono stati definiti sei livelli di guida autonoma. livello 0 nessun tipo di guida autonoma nessun tipo di assistenza praticamente un pandino a metano livello 1 la macchina in grado di dare un'assistenza passiva con determinate indicazioni in particolar modo di pericolo quindi per esempio ti indica se sei troppo vicino alla macchina davanti ti indica se hai una macchina nella corsia di fianco negli specchietti o comunque tutti i tipi di alert visivi e acustici Passiamo a livello 2. Qua la situazione si fa interessante perché abbiamo un'automazione parziale. Cosa vuol dire? Vuol dire che la macchina in autonomia è in grado di compiere determinate azioni tipo frenare in caso di emergenza oppure in condizioni ottimali di segnaletica orizzontale quindi per esempio in autostrada è in grado di mantenere la corsia quindi il classico line assist, mantenendo la distanza dalle macchine davanti col cruise control adattivo, comodissimo, fighissimo. Tutto questo però mantenendo la presenza del guidatore alla guida costante sempre, quindi mani tecnicamente sempre sul volante o comunque in prossimità di esso, per questo tante macchine ti danno un'indicazione ogni 20-30 secondi di tenere le mani sul volante, appunto perché in caso di necessità il guidatore deve essere sempre pronto a intervenire. Rientrano nel livello 2 anche appunto i cambi di corsia ma con il tocco e quindi con l'ok del guidatore e l'entrata e l'uscita dall'autostrada. Ecco questo livello 2 è perlomeno in Europa il massimo livello disponibile per quanto riguarda le auto a guida autonoma. Da normativa si è costretti a mantenere sempre le mani sul volante. Aggiungo io in questo momento anche giustamente perché è una tecnologia ancora in divenire. Passiamo quindi ai livelli futuri ovvero il livello 3 dove abbiamo un'automazione condizionata quindi per semplificare una guida dove nella maggior parte dei casi guida la macchina ma c'è ancora necessità che ogni tanto guidi l'uomo. Ci sono delle circostanze o con la pioggia o non lo so in cui la macchina non è in grado ancora di guidare. Livello 4 la macchina è in grado di guidare in qualsiasi circostanza ma è ancora richiesta la presenza del controllore che non tanto in particolari circostanze ma solamente in caso di emergenza può intervenire. Quindi l'uomo l'uomo ha ancora un pizzico di controllo mentre nel livello 5 siamo nello scenario terminator l'intelligenza artificiale ha il totale controllo sulla guida e tutti coloro che sono a bordo dell'auto sono solamente passeggeri e questo futuro apocalittico dove i robot prendono il controllo non è così così lontano. Cosa è in grado di fare una Tesla adesso? Io ne ho provate un po', le ho testate. Tra l'altro vi invito ad andare a recuperare i video appunto di Model 3 e di Model Y. Sicuramente la cosa più comoda e più utilizzata, soprattutto durante i viaggi, è l'autopilot classico che permette in autostrada di avere il classico lane assist, quindi rimane lane carreggiata. mantiene la distanza settata dall'auto davanti e che dall'ultimo aggiornamento è anche in grado di cambiare corsia o quando ritiene opportuno la macchina oppure inserendo la freccia e poi confermando leggermente col volante. Considerate che io mi sono fatto da Milano a Trento in autopilot senza dover mai intervenire concretamente in nella guida, non ci credevo neanche io, soprattutto perché l'ultima parte di autostrada sono tante curve con tanti camion, un disastro! Con l'autopilot avanzato è stato aggiunto finalmente in Europa anche il navigare con autopilot, fighissimo, con il quale tecnicamente la Tesla è in grado di entrare in autostrada e di uscire dall'autostrada. Allora, autopilot con navigazione attivo. In teoria adesso lei mette la freccia e mi fa uscire. Mette la freccia ma lei, non ha senso questa cosa! Ok, non sto facendo niente. Sta facendo tutto lei! Tutto lei! Ha preso lei l'uscita!
Ma anche nelle strade normali è in grado di mantenere la corsia io sono rimasto stupito dalle strade di montagna dove non c'è la riga di mezzadria lei comunque era in grado di fare i tornanti non le curve i tornanti poi è chiaro che ogni tanto sbarella però rispetto alla primissima volta che provai la guida autonoma quattro anni fa sulla model s abbiamo già fatto passi da gigante sulle rotonde ogni tanto sì ogni tanto no e vediamo come si comparte in questa rotonda Ok, sì. Cosa è successo? Ok, ha fatto un po' di casino. Ha fatto un po' di casino. Non ce l'ha fatta proprio. E da qualche mese, nell'autopilot appunto avanzato, c'è riconoscimento degli stop e dei semafori. Sì, sì, dai. Li vede quasi tutti, li vede un po' volanti, però li vede. Molto figo perché questa cosa funziona anche in autostrada. Io ho provato a mantenere l'autopilot fino alla barriera del telepass. Fermati! Fermati, ok, rallenta. Rallentamento. In zona di controllo del traffico. Fighissimo! Non sta facendo niente, sta frenando lei. Frena. No! E vede il semaforo del telepass. Sì, vabbè, ciao. Siamo entrati nella corsia del telepass a stagne salvi. Certo, avrei scelto quella di fianco che era libera, però... Ultima cosa in più che ho provato sulla Model 3, che ogni tanto appunto funziona molto bene, ogni tanto un po' meno, è il parcheggio automatico. Anche qua nulla di nuovo, ma siamo a un livello veramente interessante. Allora, autopark pronto. Non so bene dove lo veda, ma vediamo. Ok. Che fai? Ah, vai indietro. Ok, quello lì ha visto. Va bene, sta facendo tutto lei, eh. Assurda questa cosa! Non ci credo.
Super preciso, tra l'altro.
Facciamo la manovrina giusto per correggere e via! GG! Bene, quindi questo era quello che è in grado attualmente una Tesla in Italia, col massimo dell'autopilot, di fare. Facciamo un passo indietro e cerchiamo di capire come fa a farlo. Primissima cosa da dire, importante che tutti sottovalutano, è una macchina elettrica. Questa sembra una cosa stupida, ma una macchina elettrica ha un vantaggio incredibile. Perché? Perché in una macchina a combustione, se un computer deve dire alla macchina cosa fare, Tra l'ordine del computer e l'azione effettivamente eseguita passa un sacco di tempo, perché il computer deve dire all'iniettore o chissà che altro nel motore di mettere più benzina, che deve bruciare, che deve muovere un pistone, che deve muovere un albero motore, che deve muovere la trasmissione, il cambio, non il cambio, in caso deve scalare marcia, insomma ci sono un sacco di cose da fare, che vuol dire millisecondi in più che possono fare la differenza. in una macchina elettrica. Il cervello della macchina dice fai questo, arriva un impulso elettrico al motore che deve spostare praticamente quattro pezzi in croce e muove direttamente le ruote con la possibilità di intervenire tra l'altro in modo molto molto molto più preciso che non il medievale sistema di esplosioni, marce e tutto quello che succede dentro un motore termico. Quindi questa è la prima cosa fondamentale. Ma per sapere che indicazioni dare ai motori ci vogliono dei dati, dati che vengono presi da una moltitudine di sensori che permettono alla macchina di capire dov'è nello spazio. Abbiamo anzitutto otto telecamere, tre sono nella parte anteriore di diverse lunghezze focali, una è più ampia, una è più teleobiettivo e permettono di avere una visione ampia appunto su quello che c'è davanti alla macchina. Poi abbiamo due videocamere per lato normalmente sono posizionate sul lato nelle frecce e sulla scocca della portiera e poi abbiamo un'altra videocamera posteriore che inquadra tutto quello che succede dietro. Dopodiché c'è un radar che funziona esattamente come il radar delle navi e che attualmente vede una distanza di 160 metri e oltre a tutto ciò abbiamo 12 sensori di prossimità, sensori a ultrasuoni, i classici sensori di parcheggio, posizionati sai davanti e sai dietro e E in più sempre e costantemente la macchina fa riferimento alle mappe caricate, al GPS e alla rete cellulare e internet a cui è sempre connessa. Quindi sulla carta direi molto meglio di due occhi e due orecchie. Poi ci sono varie parentesi nel senso che al posto del radar tanti produttori usano il LiDAR. In breve il radar usa le onde radio, il LiDAR usa le onde luminose. Sulla carta il LiDAR è più preciso però è meno affidabile perché con la pioggia sbarella insomma. Il buon Elon ha dichiarato che per il momento il LiDAR è una tecnologia che non è adatta. Tanti lo usano ancora, non lo so, però io mi fido di Elon, quindi ci fidiamo di questo radar. Fatto sta che ci sono tantissimi sensori e ovviamente c'è un discorso di ridondanza in modo che se si guasta una videocamera o se passa qualcosa, se un sensore è ostruito, ci sono comunque tanti altri sensori che permettono alla macchina di capire dov'è, cosa fa e cosa sta succedendo intorno a lei. Tutto questo deve ovviamente venire elaborato e passa attraverso un chip Non voglio annoiarvi spiegandovi come sono fatti questi chip di qui di là di su e di giù, la cosa interessante è che sono due. Perché? Perché se si guasta uno c'è sempre quell'altro. Esattamente come viene per esempio sugli aeri dove ogni sistema è almeno raddoppiato. Come direbbe un saggio, two processors is better than one. Tutto questo viene processato appunto da questi processori tramite complessissimi algoritmi di intelligenza artificiale, reti neurali, machine learning e in pochissimi millisecondi il cervello della macchina dice alla macchina dove andare. Figo? Fighissimo, ma cosa vede concretamente la macchina? Ho recuperato un video in realtà del 2020, quindi sicuramente la tecnologia sarà migliorata, migliorata, migliorata, ma non ci interessa, dove abbiamo tutte le indicazioni di quello che vede effettivamente la Tesla. quindi la situazione è più o meno questa, molto confusionaria con un sacco di quadrattini, numeri, segnali, linee, un bel casino. Sottolineo però una cosa importante, non è quello che la Tesla vede e quello che c'è dentro la Tesla, perché a un computer non gliene frega niente di visualizzare i suoi stessi dati, a un computer interessa solo avere delle indicazioni e capire cosa fare. Questo video qua è solo un video fatto appunto appositamente per far capire a noi stupidi umani come potenzialmente può ragionare un computer è un livello intermedio tra quello che è la macchina e quello che siamo noi che serve ovviamente anche agli ingegneri per capire cosa diamine sta succedendo dentro la macchina se hanno fatto i calcoli giusti e x y z vediamo di partire da qualcosina qua vedete indicate le frecce con dei marker quindi fa che starebbe per front arrow freccia davanti la che sarebbe left arrow, freccia a sinistra, e right arrow, che sarebbe freccia a destra. E la cosa allucinante è che la macchina è in grado di riconoscerle molto molto molto prima! Da un'immagine in bianco e nero a una risoluzione neanche così alta. Direte voi, cavolo Elon, poteva mettere delle fotocamere un po' più di alta risoluzione? No, perché troppa risoluzione vuol dire più fatica per processarle. Quindi tutto si basa sul trovare il giusto bilancio tra quantità di informazioni e qualità con cui vengono processate. Un computer da un'immagine molto meno definita è in grado di trovare dei pattern molto più in fretta di noi umani, riconoscendo quindi oggetti, segnaletica, macchina o chissà che altro, e avendo quindi un sacco di dati in più. Per esempio, guardate qua che figo, vede tutte le macchine, le inquadra nei parcheggi e anche se sull'asfalto non c'è effettivamente una riga che divide i parcheggi dalla carreggiata, la disegna lei come ipotetica linea. Oltretutto, se una macchina non si vede nella sua totalità, in automatico l'intelligenza artificiale riconosce che quella è una macchina e occuperebbe più o meno quello spazio, cioè questa cosa è follia. Poi ci sono un sacco di altri dati, in alto a sinistra vedete la velocità, vi faccio notare per esempio una cosa, qua sulla sinistra c'è l'indice wet road che in questo caso è di 0.0019, quindi strada praticamente asciutta, però là in fondo noi sappiamo che c'è una pozzanghera e man mano che la Tesla si avvicina vedete che l'indice wet road aumenta in questo caso siamo a 0.27 0.4 adesso la pozzanghera la vedete anche voi e la macchina fa una cosa incredibile quindi allarga leggermente sulla destra per schivare la pozzanghera Poi abbiamo le traiettorie, in verde c'è la traiettoria da seguire, sono indicate le altre traiettorie ma per esempio qua con una X è indicata la traiettoria da non seguire. E poi abbiamo il riconoscimento degli stop e dei semafori che anche quello è fighissimo, lei vedendo delle lucine e riconoscendo i pattern capisce che si tratta di un semaforo. Tra l'altro io per non farmi mancare nulla ho voluto metterla alla prova, ho acquistato dei modellini di semafori, di macchinine e di cose varie ed effettivamente la macchina ha riconosciuto i pattern. Poi è andata un po' in tilt però è stato molto interessante come esperimento. Allora simuliamo la presenza di veicoli attorno all'auto. Ora la macchina non vede niente, anzi in realtà vede me, quel lomino là che si muove sono io e se io vado a mettere il camion tipo così, vediamo un po', è un camion sono un bambino felice niente la delorean è troppo piccola non la vede proviamo col semaforo ovviamente lei è in grado di capire la distanza però insomma immagino che non ci sia niente di studiato per vedere dei cosini cosa ora in questo caso potrebbe essere un problema appunto per dare falsi positivi perché questo non è un vero semaforo però affascinante allora stop lì ed effettivamente la macchina lo vede.
Quindi questo è quello che idealmente vede la macchina. Fermo restando che la cosa veramente bella è che più dati ci sono, più possibilità di combinazioni di n cose che possono succedere sono già conosciute dalla macchina, più è probabile che la decisione che prenderà la macchina sia la decisione corretta. Quindi è tutto un sistema che si automigliora. Noi la chiamiamo intelligenza artificiale ma di intelligente non ha nulla. Sono dati su dati su dati su dati su dati anche perché sono effettivamente faticosi da raccogliere. Che poi qualche indicazione all'utente viene comunque data perché sul pannellino di Tesla si vede che la macchina vede appunto gli ostacoli, vede le altre macchine, vede le altre cose. Ogni tanto va un po' in panico perché magari una 500 te la scambia per un camion. Oppure non c'è ancora l'aggiornamento dei monopattini quindi chi va in monopattino sembra Michael Jackson che va alla velocità della luce. il monopattino non lo vede, vede come un umano però tutto molto molto molto figo ci sono infinite cose da dire e se volete tante informazioni nerd su tutto vi consiglio di andare a vedervi la conferenza che ha fatto un anno e qualcosa fa proprio tesla sono tre ore di follia dove parlano gli ingegneri, parla Elon, parlano tutti quanti e spiegano un sacco di chicche, da come vengono riconosciuti gli animali, a cosa succede se nevica. Invece di guardarvi i video di Fois, investite il vostro tempo in imparare come sarà il futuro. Ad ogni modo, io avrei tantissime altre cose da dire, ma non ho voglia di annuiarvi, se non qualche considerazione finale, secondo me molto importante. Ora, quale sarà il futuro delle macchine? Per quanto mi riguarda dovremmo proprio pensare a un concetto di macchina totalmente diversa, perché nel momento in cui avremo una macchina in grado al 100% di avere una guida autonoma, a quel punto non servirà quasi più avere la propria macchina. Perché? Perché se ti serve una macchina ti arriva in automatico a casa, ti porta lei dove vuole. quel punto non è neanche più necessario avere un volante e lo stesso concetto di macchina come strutturata internamente potrà essere rivoluzionato e quindi avere dei salottini che si spostano su ruote. Niente traffico, niente incidenti, un mondo migliore. Non proprio così perché poi anche le macchine sbagliano. Ci sono stati degli incidenti e fare dell'incidente il caso per cui la guida autonoma è sbagliata secondo me è un problema perché bisogna sempre equiparare a tutte lo schifo che succede nel mondo attuale. Non è che la guida autonoma risolverà ogni problema, però molto probabilmente aiuterà a limitare i danni. C'è da dire un'altra cosa, che però sarebbe sul 5G. Non voglio aprire il vaso di Pandora del 5G, ma la cosa veramente interessante del 5G non è tanto la connessione in sé per sé, ma il fatto che con la latenza del 5G, magari una macchina, invece che contare solamente su se stessa, sarà in grado di comunicare con le altre macchine, comunicare con il semaforo. E quindi a quel punto non servirà neanche più avere il semaforo rosso verde o giallo ma basta avere un pirupiru che comunica alla macchina se deve fermarsi o no e anche gli incroci in un mondo ideale potrebbero essere organizzati in continuità con macchine che vanno e vengono tipo quello che succede in india per intenderci dove si vedono questi video magici dove tutti vanno allo stesso tempo però in maniera totalmente organizzata grazie ai robot. Questo è il futuro che ci meritiamo? A me piace, a tanti puristi del brum brum non lo so però per quanto mi riguarda per divertirsi c'è la pista in maniera più sicura e divertendosi anche di più. Ultima considerazione ma non per importanza il dilemma del male minore e qui si apre un mondo. Facciamo un esempio Alla guida di una Tesla c'è un nonnino, ormai novantenne, molto malato, che ormai non ha neanche più una grande aspettativa di vita. Si crea una situazione stradale un po' complessa, la macchina deve schivare varie cose e si trova davanti una famiglia con due bambini. Il cervello della Tesla fa tutti i calcoli possibili e immaginabili per cercare di evitarli e quant'altro, ma la strada è molto piccola, ci sono delle situazioni particolari. e si ritrova ad avere due scenari possibili. Investo la famiglia e salvo il guidatore oppure schivo la famiglia ma devo per forza schiantarmi contro il muro e al 99% c'è il rischio che il guidatore muoia. Cosa diamine deve fare la macchina in questa circostanza? Con tutto quello che l'ho pagata dico io dovrebbe salvarmi anche se sono un nonnino malato. Dall'altra parte in un mondo ideale dove poi tutte le macchine saranno autonome è un dilemma, è un tema interessante poi si apre a mille scenari nel futuro che però siamo talmente tanto lontani che possiamo solo immaginare però se avete pareri su questa roba fateli qua sotto nei commenti io non so sinceramente quale sia la risposta giusta se avete in generale qualsiasi dubbio domanda perplessità o curiosità che vorreste approfondire nel futuro chiedete e vi sarà dato Detto questo, quindi da Yaki, da Tesla, dai robot, dalla guida autonoma era tutto e nulla. Nel futuro poi non servirà neanche più Yaki perché tanto ci saranno i robot che faranno i video al posto mio. Ci vediamo alla prossima. Ciao ciao ciao.










