① Manipuloidut robotit: Automaattisesti ohjattavat, uudelleenohjelmoitavat, monitoimiset, useilla vapausasteilla, voivat olla kiinteitä tai liikuteltavia, käytetään asiaankuuluvissa automaatiojärjestelmissä.
② Programmable Logic Controller (PLC) -robotti: Robotin mekaanisia toimintoja ohjataan peräkkäin ennalta{0}}määritetyn järjestyksen ja olosuhteiden mukaisesti.
③ Opeta-ja-toistorobotti: Robotti opetetaan suorittamaan toimintoja ohjauksen tai muiden menetelmien avulla, minkä jälkeen työohjelma syötetään; robotti toistaa tehtävän automaattisesti.
④ Numeerinen ohjaus (NC) robotti: Robottia ei tarvitse fyysisesti siirtää; se opetetaan numeeristen arvojen, kielen jne. avulla ja suorittaa tehtäviä opetetun tiedon perusteella.
⑤ Sensorinen ohjausrobotti: Robotin toimintaa ohjataan antureiden keräämien tietojen avulla.
⑥ Mukautuva ohjausrobotti: Robotti voi mukautua ympäristön muutoksiin ja ohjata omia toimiaan.
⑦ Oppimisen ohjausrobotti: Robotti voi "kokea" työn, sillä on tietty oppimistoiminto ja se soveltaa "oppittua" kokemusta työhönsä.
