(1) Programmeret kontrolsystem:
Ved at anvende specifikke regel-baserede kontrolfunktioner til hver frihedsgrad kan robotten opnå den ønskede rumlige bane.
(2) Adaptivt kontrolsystem:
Når eksterne forhold ændrer sig, for at sikre den ønskede kvalitet eller forbedre kontrolkvaliteten gennem akkumuleret erfaring, observerer denne proces tilstandsoperatører og servofejl og justerer derefter ikke-lineære modelparametre, indtil fejlene forsvinder. Systemets struktur og parametre kan automatisk tilpasse sig over tid og under varierende forhold.
(3) Kunstig intelligenssystem:
Bevægelsesprogrammer kan ikke forprogrammeres-. kontrolfunktioner skal bestemmes i realtid- baseret på erhvervede oplysninger om perifer tilstand.
Drivmetoder: Se Industrial Robot Drive Systems.
(4) Peg-til-Punktkontrol:
Kræver præcis kontrol af sluteffektorens-position og orientering, uafhængigt af stien.
(5) Banekontrol:
Kræver, at robotten bevæger sig langs en indlært bane med en specificeret hastighed.
(6) Kontrolbus:
Internationale standard buskontrolsystemer. Kontrolbusser anvender internationalt standardiserede busser såsom VME-, multi-bus-, STD- og pc-busser.
(7) Brugerdefinerede buskontrolsystemer:
Bussen skal defineres af producenten som styresystembussen.
(8) Programmeringstilstand:
Fysisk opsætning programmeringssystem. Operatører konfigurerer faste endestopkontakter til at udføre start/stop-programoperationer. Kun egnet til simple pluk-og-opgaver.
(9) Online programmering:
Programmeringstilstanden til lagring af driftsinformation opnås gennem menneskelig-maskinundervisning, herunder direkte undervisning (dvs. hånd--håndundervisning), simuleringsundervisning og undervisning i pendantundervisning.
(10) Offline programmering:
Dette involverer ikke direkte undervisning i selve robotten, men genererer undervisningsprogrammer adskilt fra det virkelige arbejdsmiljø. Ved at bruge robotten og programmeringssproget genererer den eksternt robotdriftsbaner offline.




