Den autonome kjøreprosessen oppnås ved hjelp av en Ouster OS1-32G LiDAR-sensor, montert foran på bilen. Denne sensoren genererer en digital punktsky som representerer overflatene i omgivelsene. Ved bruk av en grafbasert SLAM-algoritme (Simultaneous Localization and Mapping) kartlegger bilen omgivelsene og beregner sin egen posisjon i sanntid, selv ved høye hastigheter. Navigasjonssystemet analyserer deretter plasseringen av kjeglene som markerer banegrensene, og en ruteplanleggingsalgoritme finner den optimale "race-linjen" gjennom banen. For å ta beslutninger om kjøring benytter bilen en modellprediktiv styringsalgoritme (MPC). Denne algoritmen bruker en modell av bilens dynamikk til å forutsi fremtidige bevegelser og velge optimale inngangsparametere, som gasspådrag og styring. MPC sikrer maksimal progresjon gjennom banen og kan potensielt overgå selv de beste menneskelige sjåfører. For å muliggjøre testing og optimalisering har gruppen implementert standardiserte grensesnitt mellom den autonome programvaren og kjøretøyet, samt en egen simulator for lett testing med simulert sensordata. Dette tillater testing av programvaren på eldre biler før den finjusteres for årets modell, noe som gir en effektiv utviklings- og testprosess.