Adatfeldolgozási stratégia – önállóan gondolkodni, jobban dönteni
A „Stanley“ vezérléséhez használt program nem egyetlen részből áll, hanem több önálló modulra oszlik, amelyek különböző feladatotokat végeznek el. Összesen 31 szoftvermodul összesen mintegy 100.000 sor forrásszöveggel (programsorral) gondoskodott „Stanley“ biztonságos célbaéréséről. Összehasonlításképpen: a Windows XP operációsrendszer több mint 40 millió sor forrásszövegből áll.
„Stanley“ adatfeldolgozási stratégiája erősen leegyszerűsítve a következőképpen néz ki: az út megtalálásáról a továbbfejlesztett GPS gondoskodott, ez a szoftver az aktuális helyzet alapján és az öt lézeres érzékelőn keresztül az autó közelében lévő esetleges akadályokat kereste. A kamera és a távolsági radar információiból a megállapításra került a maximális lehetséges sebesség. Ennek érdekében a szoftver nem csak a verseny területéről tárolt földrajzi adatok megengedett alkalmazására támaszkodott, hanem a menetközben a szenzorok által szolgáltatott információkat is valósidőben feldolgozta.
A programozás során a legnagyobb nehézséget az akadályok felismerése és felmérése jelentette. Miként reagál a rendszer a zavaró kövekre vagy bokrokra? Míg az utóbbiak gond nélkül kikerülhetők, addig egy szikladarab gyorsan a versenyből való kiesést okozhatta. Mindeközben a mozgó akadályokra, például a többi versenyzőre való reagálást is megfelelő módon figyelembe kellett venni. Kit és mikor lehető megelőzni? Ehhez szabályszerűen „trenírozni” kellett a szoftvert.
Például, egy gépi tanulóprogram jelentős mértékben javította a lézeradatok értelmezését. Ezáltal az információk értelmezése során felmerülő hibák aránya 12%-ról 0,02%-ra csökkent. Ezenfelül, a rendszer számtalan, nagy erőket mozgósító próbavezetés során „eltanulta” az emberi vezetők viselkedését, hogy ezáltal hatékony megoldási stratégiákat dolgozhasson ki. Ennek köszönhetően „Stanley“ önállóságra és gyors reagálókészségre tett szert, ami végül a sebesség szempontjából döntő előnyt, a verseny szempontjából pedig győzelmet biztosított a Touareg számára.



