Etikettarkiv: Uber

Uber återupptar testningen i SF

Direkt efter dödsolyckan i Arizona för drygt två år sedan avbröt Uber alla sina tester på allmänna vägar, inklusive de i Kalifornien. I början av februari återfick de sitt testtillstånd i Kalifornien, och under veckan återupptogs testningen. 

Initialt kommer testningen att pågå i några veckor och den kommer att vara begränsad till San Francisco. Fordonsflottan kommer att bestå av två Volvo XC90-fordon utrustade med Ubers självkörande system. Testning kommer att genomföras endast under dagsljus och varje fordon kommer att bemannas av en säkerhetsförare.

Källor

[1] Korosec, K., Uber self-driving cars are back testing on San Francisco streets. 2020-03-10 Länk

Ubers maskininlärning och versionshantering

Uber har publicerat en övergripande beskrivning av sin infrastruktur för maskininlärningsmodeller samt ett verktyg, VerCD, som hjälper dem att hantera olika versioner av dessa modeller [1].

Maskininlärningsmodeller skapas i fem steg: 

  • Dataintag. Dataloggar för utveckling av maskininlärningsmodeller väljs ut och förs in till maskininlärningstacken. Ungefär 75 % av data används för träning, 15% för test och 10 % för validering.
  • Datavalidering. Den utvalda datamängden behandlas för att detektera och klassificera olika objekt. Dessa jämförs sedan med andra datamängder över samma scener för att förstå hur förhållandena har förändrats.
  • Modellträning. För att träna modeller appliceras Horovods distribuerad träning. Träningen sker parallellt på olika processorer så att samma modell tränas på flera processorer med olika delar av datamängden. I ett nästa steg används Horovods ring-allreduce-algoritm för att fördela det som en processor lärt sig till alla andra processorer. För att säkerställa att träningen går enligt plan övervakar ingenjörerna processen med hjälp av TensorFlow och PyTorch. Orkestrering av träningsarbetet görs med hjälp av Peloton, en open source resursplanerare utvecklad av Uber. 
  • Modellutvärdering. Utvärderingen omfattar modeller såväl som hela systemets prestanda. Här används både modellspecifika mätvärden och systemvärden. Utöver det utvärderas hårdvaran som modellerna kommer att exekveras på för att se hur väl den hanterar dessa modeller.
  • Modellimplementering. Efter att en modell tränats och utvärderats implementeras den på en dator i det självkörande fordonet.

Alla dessa steg kräver en hel del handpåläggning och stöd från ingenjörer vilket öppnar upp för misstag. Då varje steg har inbyggda beroenden till andra steg och andra system kan ett litet misstag få påtagliga konsekvenser. Det är där som verktyget VerCD kommer in i bilden. Det har skapats av Uber för att automatisera arbetsflödet samt underlätta hanteringen av olika beroenden och modellversioner. 

Egen kommentar

Kopplat till detta kan ni vi också rapportera att Ubers VD Dara Khosrowshahi är positiv till att använda självkörande teknologi från andra tillverkare och ska ha inlett samtal med relevanta aktörer. Några gissningar?

En annan Uber-relaterad nyhet är att företagets f.d. ingenjör Anthony Levandowski beordrats av en domstol i Kalifornien att betala 179 miljoner dollar till Google för brott mot villkoren i hans kontrakt och separationsavtal med Google. Han har nu ansökt om konkursskydd. Levandowski påstås ha stulit med sig flera tusentals dokument när han lämnade Google (Waymo), och som han sedan ska ha använt för att utveckla en lidarsensor för automatiserade lastbilar på Otto – som senare blivit uppköpta av Uber.

Källor

[1] Yu Guo, Khalid Ashmawy, Eric Huang, Wei Zeng. Uber Engineering. Under the Hood of Uber ATG’s Machine Learning Infrastructure and Versioning Control Platform for Self-Driving Vehicles. 2020-03-04 Länk

Uber återfår tillstånd i Kalifornien

Uber har fått tillbaka sitt tillstånd att testa autonoma fordon på allmänna vägar i Kalifornien [1]. Detta nästan två år efter att företaget bromsade sitt testprogram efter den dödliga kraschen i Arizona där en fotgängare omkom.

Uber har meddelat att det inte finns omedelbara planer på att inleda testningen på allmänna vägar i San Francisco (där de tidigare genomförde tester). De har däremot börjat kartlägga Washington, D.C. och planerar att börja testa sina självkörande fordon där i år.

Källa

[1] Korosec, K., Uber issued permit to test self-driving vehicles on California public roads. TechCrunch 2020-02-05 Länk

Uber samlar vägdata i Washington D.C.

Uber ska samla data i Washington D.C. för att kunna möjliggöra testning av autonom körning i framtiden [1]. De kör runt manuellt och kartlägger omgivningen och trafikscenarier i staden.

Egen kommentar

Det Uber skall göra i Washington D.C. är alltså datainsamling och kartläggning, vilket inte innebär att de testar självkörning. Detta är något som är lätt att förväxla utifrån rapporteringen i media.

Waymo gör liknande datainsamling på vägar i delstaterna Texas och New Mexico som vi nämnda förra veckan här.

Källor

[1] Burr, D., UberATG. On the road to Washington, D.C. 2020-01-23 Länk

Detta har hänt under julen: Del I

Som vanligt har nyhetsflödet under slutet av december och början av januari handlat nästan enbart om Consumer Electronics Show (CES). Det har varit en händelserik mässa som bjudit på en rejäl blandning av aktiviteter och nyheter kopplat till automatiserad körning. Dock utan några större överraskningar. Här är ett urval av nyheter skrivna gemensamt av Daban, Tor och Azra.

Volkswagens nya satsning i Silicon Valley: VW startar ett centrum för forskning och utveckling av självkörande teknologi. De meddelar samtidigt att en ny division: Volkswagen Autonomy, Inc. ska stötta centret. Planen är att starta i Belmont, Kalifornien, och så småningom flytta till närliggande plats eller expandera på den givna platsen. Länk

Flygande taxi. Uber och Hyundai presenterade på CES en modell för flygande taxi. Skillnaden mellan en vanlig helikopter och en flygande taxi sägs dels vara att dyra piloter kan undvikas genom autonom flygning och dels att de ska ha en elektrisk motor vilket skapar mindre oljud. Första prototypen skall vara färdig 2023. Länk

Yandex imponerade i trafiken. Yandex utställning av sitt självkörande fordon visade sig bli imponerande. De lät personer åka i sin självkörande bil utan någon säkerhetsförare bakom ratten. En säkerhetsperson satt däremot i passagerarsätet bredvid förarsätet, med en röd knapp för nödsituationer. Fordonet körde i trafik bland såväl fordon som fotgängare. Åkturen nådde hastigheter över 60 km/h. Länk

2020 ACES vinnare. Nya årets vinnare för Autonomy Connectivity Electrification Mobility Services blev Toyota Research Institutes (TRI) P4 testfordon som är utvecklat som ett forskningsfordon. P4 skall hjälpa utvecklingen av TRI’s Guardian och Chauffeur som är två olika system där det förstnämnda fokuserar på förarstödssystem och det sistnämnda fokuserar på full automation. Länk

On/Off-självkörning. Hondas konceptbil som presenterades på CES har on/off-funktion för sin autonoma körning. En rad intuitivt växlade nivåer av förarstöd och självkörande funktionalitet erbjuds där föraren alltid kan bestämma sig för att ta över kommandot. Länk

Självkörande toarulle. Höjdpunkten på CES är onekligen Charmins Rollbot. Den ska kunna leverera toarullar till den som finner sig i kris på toaletten, med en aktivering via blåtand. Vi alla har väl upplevt problemet och kan uppskatta samhällsnyttan med en självkörande toarulle. Länk

BMW ser vad du tittar på. I sin konceptbil i Interaction EASE presenterar BMW sina idéer för behagligt samspel mellan förare och bil. Några idéer för deras framtida 5G-uppkopplade fordon är röststyrd personlig assistent och att automatiskt presentera information om det du ser utanför bilen. Länk

AISIN presenterar ytterligare skyttel. Det Toyotaägda bolaget AISIN Group presenterade sitt nya konceptfordon i-mobility TYPE-C20. Det är ett skyttelliknande busskoncept med allt det som förväntas av sådana fordon idag: Elektrisk drift, självkörning samt uppkoppling. Länk

Nya lidarsensorer. Under CES presenterade flera företag nya lidar-sensorer för självkörande fordon: TeranetInsightDurhamBoschSony. Den sistnämnda bjöd också på en överraskning och presenterade en egen konceptbil som i nuvarande utförande motsvarar SAE-automationsnivå 2. Tanken är att använda konceptbilen för implementering och demonstration av företagets sensorer och annan teknologi snarare än att börja tillverka och sälja sådana bilar. Testningen på allmän väg är planerad för april och väntas pågå i ett år. Mässans innovationspris gick dock till RoboSense för deras system-on-chip RS-LiDAR-M1Smart som nu finns på marknaden för ca 1900 dollar. 

Nya radarsensorer. Det var inte bara nya lidarsensorer som visades på CES. Uhnder har utvecklat vad de påstår vara världens första digitala radar-on-chip, medan Echodyne satsat på en radar som de döpt till EchoDrive och som är byggd på s.k. MESA-teknologi. LänkLänk

Aptiv satsar på ny arkitektur. Aptiv har visat sin Smart Vehicle Architecture (SVA) som är ämnat för automationskörning motsvarande SAE nivå 3-5. Den är uppbyggd i tre lager för att på ett effektivt sätt kunna isolera fel som uppstår i systemet av olika anledningar: beräkning, nätverk och strömförsörjning. Aptiv har också i samarbete med Lyft börjat erbjuda resor med automatiserade fordon från och till flygplatsen i Las Vegas.  Länk Länk Länk

Automated Vehicles 4.0. Amerikanska transportdepartement (USDOT) har nu publicerat en uppföljare till riktlinjer för automatiserade fordon Automated Vehicles 3.0. Det nya dokumentet är lämpligen döpt till Automated Vehicles 4.0 och är mer av en statusrapport och hitta-rätt-rapport snarare än ett dokument med nya riktlinjer. Länk

Lyft inspireras av mänskliga förare

Samåkningsföretaget Lyft (konkurrent till Uber) berättar i en artikel i VentureBeat om sina algoritmer för självkörande fordon [1]. Istället för bara sedvanliga maskininlärningsbaserad AI så kompletterar man med vanliga regelbaserade algoritmer och data från hur mänskliga förare brukar agera. Man har också tagit med element från Maslowa behovstrappa och Asimovs robotiseringslagar.

Resultatet är ett beteende som liknar hur mänskliga förare kör vilket bland annat ökar tryggheten hos passagerarna i de självkörande bilarn men också ska vara säkrare.

Egen kommentar

Det låter ju bra, men viktigt är också att alla utvecklare delar principer med varandra så att det kan utvecklas någon form av de facto-standard för hur självkörande bilar ska bete sig. Det får inte bli stora skillnader mellan bilar av olika märken för då kommer man aldrig att nå marknadsacceptans.

Källa

[1] Kyle Wiggers: Lyft details the planning model behind its self-driving cars, VentureBeat 2019-12-11 Länk

Kritik mot NHTSA

Vid den uppföljande hearingen i amerikanska senaten efter den preliminära rapporten om Uberolyckan fick trafiksäkerhetsmyndigheten NHTSA mycket kritik för att de inte satt upp tuffare krav på såväl tillverkare som delstater [1]. Inte minst fick man kritik för att man släppt igenom Teslas Autopilot, trots att den uppenbart är osäker. Man jämförde med problemen med Boeing 737 MAX8 som ju släpptes igenom av amerikanska luftfartsmyndigheten genom självcertifiering.

NHTSA försvarade sig med att inte vill sätta standarder för tidigt för att inte hindra innovation.

För själva Uberolyckan så ansågs såväl säkerhetsföraren, Uber – för deras system men främst för deras bristande rutiner -, delstaten Arizona, den förolyckade kvinnan och NHTSA vara ansvariga [2].

Källor:

[1] Lora Kolodny: Tesla and Uber draw scrutiny at Senate hearing on self-driving cars: ‘That’s not safe!’, CNBC 2019-11-20 Länk

[2] Brad Templeton: NTSB Hearing Blames Humans, Software And Policy For Fatal Uber Robocar Crash – But Mostly Humans, Forbes 2019-11-19 Länk

Uppföljning av artikeln om Uber-olyckan

Förra veckan skrev vi en artikel om Uber-dödsolyckan och NTSBs utredning av den. I artikeln skrev vi bland annat att utredningen kommit fram till att ”Ubers mjukvara inte var programmerad att känna igen fotgängare som försöker korsa vägen där det inte finns ett övergångsställe”. 

En av våra läsare hörde av sig med synpunkten att detta inte är i linje med vad utredningen visat. Vi har nu dubbelkollat detta och i den berörda rapporten står det så här:  ”the system design did not include a consideration for jaywalking pedestrians. Instead, the system had initially classified her as an other object which are not assigned goals. As the ADS changed the classification of the pedestrian several times—alternating between vehicle, bicycle, and an other — the system was unable to correctly predict the path of the detected object.”  Vi har också följt upp detta med en specialist med god insikt i utredningen och landat i samma slutsats som vi skrev i förra brevet.

Man måste dock komma ihåg att utredningen omfattar hela 43 dokument och att ingen sammanfattning eller utdrag kan ge en rättfärdig bild av dessa. Dessutom är dessa dokument fortfarande preliminära och de kan komma att justeras efter NTSBs utfrågning som är planerad till den 19 november. Slutdokumenten publiceras alltså senare. 

Förutom den här utredningen så brottas Uber med en annan utmaning: företaget behöver antingen köpa mjukvarulicens från Waymo eller göra omfattande ändringar i sin mjukvara för självkörande fordon [1]. Detta då en oberoende utredning visat att Ubers mjukvara fortfarande innehåller beståndsdelar som före detta Waymo-anställda tagit med sig när de börjat arbeta på Uber. Enligt Uber kan detta komma att begränsa eller fördröja företagets produktion av självkörningsteknologi. 

Källor

[1] Dave, P., Reuters. Uber faces costly choices after expert finds it uses Waymo self-driving tech. 2019-11-11 Länk

Utredningen om Uber olyckan klar

Den amerikanska säkerhetsorganisationen NTSB har nu slutfört utredningen om dödsolyckan som inträffade förra året i mars och som involverade en självkörande Uber-bil och en fotgängare [1]. 

Utredningen visar bland annat att Ubers mjukvara inte var programmerad att känna igen fotgängare som försöker korsa vägen där det inte finns ett övergångsställe, som ju var fallet med den avlidna fotgängaren. 

Bilens radar upptäckte fotgängaren 5,6 sekunder innan kollisionen och 5,2 sekunder innan kollisionen detekterades fotgängaren av bilens lidar. Men mjukvaran lyckades varken förstå att det var en fotgängare, eller att fotgängaren var på väg att korsa vägen. En detaljerad tabell över händelseförloppet finns i rapporten. 

I samband med rapporten analyserades också en rad andra dokument som visar att Ubers självkörande bilar var inblandade i 37 olyckor mellan september 2016 och mars 2018. I 33 av dessa fall krockade andra fordon med de självkörande bilarna.

Kommentar

Som ni kanske minns inleddes ett flertal utredningar efter olyckan liksom en parallell rättsprocess där Uber så småningom friades från ansvar. Men orsaken till olyckan har varit omstridd. Jag har inte granskat NTSBs rapport i detalj men det verkar som att den ger mycket mer information än tidigare utredningar. 

Här kan ni läsa veteranens Brad Templeton reflektioner kring den här oluckan och utredningen. 

Källor

[1] Quach, K., The Register. Remember the Uber self-driving car that killed a woman crossing the street? The AI had no clue about jaywalkers. 2019-11-06 Länk

Uber drar ner på anställda i AD-verksamheten

Uber har annonserat att de kommer att minska personal som bland annat arbetar med självkörande fordon med 350 personer. Detta i tillägg till tidigare neddragningar som Uber gjort [1].

Egen kommentar

Delvis är detta nog ren effektivisering av verksamheten av nye VDn Dara Khosrowshahi. Men med mörkare moln över horisonten som en eventuellt kommande lågkonjunktur, ihop med allt fler uttalanden av typen ”detta var svårare än vi trott och kommer att ta längre tid” gör att Uber kanske väljer att fokusera på annat, som förutom sin nuvarande verksamhet även cykel- och elsparkcykeltjänster.

Källa

[1] Jay Barmann: Uber’s Layoff Tally Tops 1,100 As CEO Announces ’Final’ Round, SFist 2019-10-14 Länk