① Manipulisani roboti: Automatski kontrolisani, reprogramabilni, multifunkcionalni, sa nekoliko stepeni slobode, mogu biti fiksni ili pokretni, koriste se u relevantnim sistemima automatizacije.
② Robot programabilnog logičkog kontrolera (PLC): Mehaničke radnje robota se kontroliraju sekvencijalno prema unaprijed-definiranom redoslijedu i uvjetima.
③ Učite-i-robot za reprodukciju: Robot se uči da izvodi radnje putem vođenja ili drugih metoda, a zatim se unosi radni program; robot tada automatski ponavlja zadatak.
④ Robot s numeričkom kontrolom (NC): Robot ne mora biti fizički pomjeren; uči se kroz numeričke vrijednosti, jezik, itd., i izvršava zadatke na osnovu predanih informacija.
⑤ Robot za senzornu kontrolu: Radnje robota se kontroliraju korištenjem informacija dobijenih od senzora.
⑥ Prilagodljivi kontrolni robot: Robot se može prilagoditi promjenama u okruženju i kontrolirati vlastite radnje.
⑦ Robot za kontrolu učenja: Robot može "iskusiti" rad, ima određenu funkciju učenja i primjenjuje "naučeno" iskustvo na svoj rad.
