Kontrollerite tarkvara arendus

Posted on Posted in blog

Kontrollerite riistvara ja tarkvara arendusega tegelev meeskond on Iseauto projektis kaasas olnud juba projekti algusest peale. Algselt 2-3 liikmeline meeskond on hetkel kasvanud 7-liikmeliseks. Meie peamiseks ülesandeks on madala taseme kontrollerite tarkvara arendus, kus tuleb üle võtta auto kõik peamised auto juhtsignaalid, vajadusel neid kohendades või siis täiesti uuesti välja arendadas. Sealjuures peame tagama, et auto juhtimine toimuks sujuvalt ja ohutult. Sellega seoses tegeleb osa meie meeskonnast näiteks auto kinemaatika simulatsioonikeskkonna väljatöötamisega, mis aitab auto juhtalgoritme efektiivsemalt välja töötada. Kuna auto juhttarkvara peab olema töökindel igas olukorras, siis eraldi inimene tegeleb spetsiaalselt tarkvara testimisega, et juba eos tuvastada võimalikud veaolukorrad. Samamoodi oleme vahelüliks tarkvara ja elektroonika meeskonnale kuna tarkvara poolt saadetud käskudele peab auto võimalikult lühikese ajaga reageerima.