Ruchy robota nadzorowane są przez komputer, który do każdego z przegubów przesyła instrukcje, jak mają się zgiąć i jak daleko sięgnąć. Czujniki robota, umieszczone wewnątrz przegubów, sygnalizują komputerowi położenie ramienia. Nawet najcięższe roboty poruszają się z precyzją pozwalającą nawlec igłę. Zadanie wykonywane przez robota można łatwo zmienić, dokonując wymiany narzędzia w uchwycie lub wprowadzając inny program komputerowy. Nim robot przystąpi do wykonywania czynności związanych np. z lakierowaniem, musi "nauczyć się" niezbędnych ruchów oraz momentów uruchamiania i wyłączania dysz lakierniczych; "naukę" przeprowadza technik, który trzyma pistolet lakierniczy i wykonuje odpowiednie czynności. Czujniki notują te ruchy i przekazują do komputera, który zapisuje je w swojej pamięci. Później komputer będzie je dokładnie odtwarzał bez końca.