BMW Track Trainer je názov pre software, ktorý zaznamenáva, učí, a aj demonštruje jazdnú stopu na okruhu. Tento počítačový tréner potrebuje k svojmu fungovaniu kvalitné GPS so zosilňovačom signálu, mapu okruhu, zdatného závodníka, ktorý pozná okruh a samozrejme špeciálne upravené auto. BMW na demonštračné účely zvolilo model 330i, ktorý bol špeciálne upravený pomocou servo motorčekov, aby mohol byť ovládaný automaticky.
Vozidlo potrebuje, aby mu najskôr závodník uložil ideálnu stopu okruhu. Odjazdí okruh a Track Trainer si zaznamená všetky potrebné údaje, ako jazdnú dráhu na mape, brzdenie, pridávanie plynu, uhol a rýchlosť otáčania volantom… Potom už je Track Trainer pripravený na výuku. Dokáže pracovať v troch režimoch. Prvý je plne automatický, vodič si iba sadne na miesto vodiča, stlačí tlačítko na volante a auto sa dá do pohybu. Vozidlo odjazdí celý okruh samé. Ak by sa počas jazdy trocha vzdialilo od ideálnej stopy napríklad vplyvom iných jazdných podmienok, je schopné tento rozdiel vykompenzovať.
V druhom režime je auto ovládané vodičom a Track Trainer slúži iba na inštruovanie. Pomocou signálnych svetiel navádza vodiča na ideálnu stopu, dáva mu informácie o vhodných miestach na pribrzdenie a akcelerovanie.
Jazda v treťom režime sa neodlišuje od tej normálnej. Vozidlo ovláda človek a nemá k dispozícií žiadnu asistenciu zo strany počítača. Track Trainer v tomto režime iba ukladá informácie o jazde, tie je možné neskôr predložiť na analýzu živému trénerovi, porovnať ich s ideálnou stopou a nájsť chyby.
Tento systém nie je žiadnou novinkou. BMW sa s ním chváli už dlhšiu dobu. Pred pár rokmi si ich vozidlo vyskúšalo aj slávny okruh Top Gearu. Naposledy si ho však zobral na otestovanie portál DrivesTV, ktorý ho vyskúšal na okruhu Laguna Seca.