Hans program letar snabbt upp buggen

2012-04-05 09:00 Marie Alpman  

Ett fel i en robots inbyggda programvara kan orsaka kostsamma produktionsstopp och tar tid att åtgärda. Men nu ska det gå snabbare att hitta buggarna – tack vare en ny programvara som tagits fram av en forskare i Västerås.

Det blir allt vanligare att produkter innehåller inbyggda datorer. Dessutom blir de allt kraftfullare. Risken ökar då att det uppstår fel i programvaran.

Forskaren Johan Kraft i Västerås har utvecklat ett verktyg som gör att det gå snabbare och enklare att upptäcka och rätta till fel i programkoden i inbyggda system.

– Jämfört med traditionella verktyg går det upp till tio gånger snabbare, säger han.

Under sin tid som doktorand vid Mälardalens högskola utvecklade han programmet Tracealyzer. Testversionen används sedan 2005 i ABB:s robotar. Trac-ealyzer spelar in vad som händer i programvaran under driften.

Uppstår ett fel går det sedan att se vad som hände i systemet när felet uppstod.

– Vi har lagt mycket tid på visualiseringen så att utvecklarna snabbt kan ringa in felet, säger Johan Kraft.

Hos ABB har det bland annat lett till att en del av felsökningen kan ske på distans. Roboten mailar helt enkelt en fil med data där felet kan spåras.

– Du slipper då skicka ut folk, kanske till andra sidan jorden för att felsöka, säger Johan Kraft.

Nu driver han företaget Percepio och förhandlar med flera storföretag som vill börja använda verktyget. Förutom i industrirobotar ska det användas bland annat i bilindustrin och i digitalboxar.

Utöver Johan Kraft har företaget två anställda och har just tagit in 1,6 miljoner kronor i riskkapital från Innovationsbron.

Marie Alpman

Kommentarer

Välkommen att säga din mening på Ny Teknik.

Principen för våra regler är enkel: visa respekt för de personer vi skriver om och andra läsare som kommenterar artiklarna. Alla kommentarer modereras efter publiceringen av Ny Teknik eller av oss anlitad personal.

Här är reglerna för kommentarerna på NyTeknik

  Kommentarer

Dagens viktigaste nyheter

Aktuellt inom

Senaste inom

Debatt