Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

Vägen till den självkörande framtiden

Illustration: Mostphotos
Illustration: MostPhotos.

Hur går det till när vi kliver ur förarsätet och våra fordon blir autonoma? Matematikern Viktor Larsson ger oss en inblick i den självkörande samtiden och framtiden.

Kamera, GPS, laser, radar och sensorer. För att fordon ska få lov att stoltsera med prefixet ”självkörande”, eller ”autonoma”, behövs en rad olika tekniker med förmåga att både registrera och tolka den komplexa och oförutsägbara trafikmiljön.

Den självkörande förmågan graderas enligt en femgradig skala uppsatt av Society of Automotive Engineers (se faktaruta). Många nytillverkade bilar befinner sig åtminstone i den lägre skalan med finesser såsom farthållare, ultraljudssensorer för nära avståndsbedömning och inbyggd GPS. Ju högre upp på skalan, desto mer krav på beslutsfattande och ”förstånd”. Det innebär att AI och maskininlärning är en förutsättning för att nå de högre nivåerna eftersom det är först då som bilen kan tolka och agera på ett säkert sätt.

Inga sovpauser

Det närmsta vi har nivå fem-fordon, det vill säga helt självkörande fordon, finns idag i form av robottaxi i vissa större amerikanska och kinesiska städer. I övrigt är det mest testverksamhet i kontrollerade miljöer som gäller. 

Näst på tur att släppas fritt i större skala kan vara andra kommersiella fordon, som bussar och lastbilar, tror Viktor Larsson. Han är forskare i matematik och utvecklar algoritmer för datorseende som kan användas i bilar och drönare.

Sådana trafikerar regelbundna sträckor och är dyra vilket gör att man har råd att stoppa mer sensorer i dem. Och så kan de köras dygnet runt – en automatisk förare behöver inga sovpauser.

De måste inte heller fungera precis hela tiden, skulle det vara något kan en operatör hoppa in och fjärrstyra fordonet, säger han.

Viktor vid datorn
För varje pixel bedöms avståndet med hjälp av neurala nätverk. Här illustrerat med färg och ju varmare färg, desto närmare kameran.

Kameror inte bara billigare

Biltillverkare prioriterar olika tekniker, exempelvis använder Tesla bara kameror medan konkurrenten Waymo också använder radar och lidar, det vill säga laser-baserad avståndsmätning. En eller flera kameror har emellertid alla.

Lidar är visserligen mycket bättre på att mäta avstånd jämfört med kameror. Det är ju väldigt viktigt att veta att det är fritt på körbanan. Men kameror är så väldigt mycket billigare så därför försöker man komma runt det och få kameror att lösa det i stället.

Kameran är inte bara billigare. När bilen ska kliva upp ett snäpp i sin intelligens och börja dra slutsatser behövs bilens mjukvara matas med bilder. Är barnet som springer på trottoaren på väg ut i gatan? Vad betyder krumeluren på skylten?

Därför behövs ändå en kamera, även om priset på lidar och radar skulle sjunka.  

I militära sammanhang är dessutom kameror att föredra eftersom de inte skickar ut någon energi och därför svårupptäckta.

Uppköpta av Apple och Meta

Matematiker vid LTH har jobbat med datorseende i decennier, långt innan maskininlärning och självkörande bilar var på tapeten, och ligger bakom flera företagsavknoppningar såsom Spiideo, Cognimatics (uppköpt av Axis), Mapillary (uppköpt av Meta) och Polar Rose (uppköpt av Apple).

Tack vare teknikskiftet mot AI och maskininlärning har området exploderat och numera är det flera hundra forskargrupper runt om i världen, både i akademin och på senare tid även företag, som arbetar inom området.

Så får kameran djupseende… 

Med hjälp av maskininlärning kan man nu lösa problem som tidigare varit otänkbara att lösa. Såsom att utifrån endast en bild beräkna avstånd till alla föremål som förekommer i kameravyn.

Traditionellt har detta lösts med två kameror, vilket bygger på samma idé som att vi har två ögon. Genom att undersöka skillnaderna i de två bilderna får både vi och kameran djupseende. Saker som är närmare oss flyttar på sig mer mellan bilderna, än saker som ligger längre bort.

Vi människor kan ändå gissa avståndet även om vi blundar med ett öga, tack vare vår förvärvade kunskap om omvärlden.

Men nu kan man skapa djupa neurala nätverk som likt vår hjärna  kan uppskatta 3D-djup från enbart en bild. Förutom att det är billigare med en kamera än två, så är stereo-system- det vill säga två kameror - ofta väldigt känsliga för kalibreringsfel, det vill säga hur kamerorna är placerade i förhållande mot varandra.

… och förmågan att skapa egna kartor

Viktor Larsson jobbar själv framför allt med att utveckla nya metoder för att skapa 3D-rekonstruktioner av verkligheten, vilket möjliggör mer noggrann positionering.

Positionering har traditionellt lösts med GPS. Tekniken behövs också i självkörande bilar, men eftersom upplösningen ibland kan slå fel på fem till tio meter behövs mer precis positionering om fordonet ska fungera helt autonomt.

GPS fungerar inte heller om du kör i en tunnel eller på trånga gator med höga hus där signalerna från satelliterna studsar. Det är därför viktigt att kunna positionera sig med hjälp av andra sensorer.

Helst bör kartorna skapas med hjälp av sensordata som fordonen själva samlar in. Om man i stället förlitar sig på manuellt insamlad information riskerar kartorna snabbt att bli inaktuella och därmed mindre användbara.

Därför är det viktigt att kunna uppdatera kartorna med användarinsamlad data, så att förändringar i omgivningen, som exempelvis nya butiksskyltar, vägarbeten eller säsongsvariationer i växtlighet, speglas direkt i kartan.

Foto på självkörande bil från insidan
Foto: MostPhotos

Enformiga kontor och stadsmiljöer försvårar

En av svårigheterna är att våra städer och inomhusmiljöer är fulla av repetitiva strukturer och element, vilket kan leda till osäkerhet för algoritmerna, berättar Viktor Larsson.

Många byggnader har symmetrier och givet en bild på en fasad kan det vara svårt att avgöra vilken sida av huset man befinner sig på. Liknande problem finns inomhus, där många byggnader har liknande planlösning på olika våningar, och många kontor som ser snarlika ut. En del av min forskning är att utveckla nya metoder som är bättre på att hantera dessa problem.

Hög lön eller frihet

Hur är det att jobba i akademin inom ett fält som blivit kommersiellt sprängstoff? Det finns ju oerhört mycket pengar att tjäna för den som vinner teknikracet?

Ja, våra studenter och postdocs erbjuds mycket högre lön hos företagen än hos oss och är därför svåra att hålla kvar. Företag har också andra fördelar som mer tillgång till data och mer beräkningskraft. På konferenser har det blivit vanligt med företag som presenterar sin forskning och publicerar vetenskapliga artiklar.

Men de är också mer konjunkturkänsliga. I Sverige ligger akademin dock relativt väl till tack vare Wallenbergs satsningar och statliga finansieringsprogram såsom ELLIIT. Själv föredrar jag att arbeta inom akademin, eftersom det finns en helt annan frihet att utforska nya frågeställningar, vilket jag tycker är stimulerande.

Society of Automotive Engineers nivåer för självkörande fordon

Nivå 0 – Ingen automation
Föraren gör allt. Bilen kan ha varningssystem (t.ex. krockvarning), men den styr inte själv.

Nivå 1 – Förarassistans
Systemet kan hjälpa till med en uppgift i taget, t.ex. adaptiv farthållare eller filhållningsassistans. Föraren måste styra resten.

Nivå 2 – Delvis automatisering
Bilen kan hantera styrning och acceleration/inbromsning samtidigt i vissa situationer (t.ex. Tesla Autopilot, Volvo Pilot Assist).
Föraren måste dock hela tiden övervaka och vara redo att ta över.

Nivå 3 – Villkorad automatisering
Bilen kan köra självständigt i vissa miljöer (t.ex. motorväg) och hantera alla körfunktioner där.
Mänsklig förare måste kunna ta över vid behov, men behöver inte aktivt övervaka hela tiden.

Nivå 4 – Hög automatisering
Fordonet kan köra helt självt inom ett avgränsat område eller scenario (t.ex. stadsdel, geofence).
Ingen mänsklig förare krävs inom detta område, men utanför det fungerar inte systemet.

Nivå 5 – Full automatisering
Bilen kan köra överallt, i alla situationer där en människa kan köra.
Ingen ratt eller pedaler behövs – föraren är helt överflödig.

Intresserad av forskning och samhälle?
Prenumerera på Apropå!

I nyhetsbrevet Apropå varvas senaste nytt från Lunds universitet med kommentarer till aktuella samhällshändelser från några av våra 5000 forskare.