Es gibt zahlreiche Roboter-Typen; einer davon ist der hier aufgeführte Portalroboter. Ein Portalroboter hat je nach Größe des Roboters eine bestimmte Fläche, die bearbeitet werden kann. Dabei fährt er auf einer Achse entlang der entsprechenden Fläche nach links ,rechts ,oben oder unten. Welche Fähigkeiten der Roboter besitzt, hängt jedoch von der Programmierung ab.
Es gibt verschiedene Varianten des Portalroboters. Je nach Aufgabenstellung ist die Programmierung des Roboters eine Einfache oder kann auch sehr anspruchsvoll sein. Die einfachste Variante des Portalroboters ist das Linienportal, die Punkte die hier angefahren werden sollen, liegen immer auf einer Achse. Etwas aufwendiger dagegen ist das Auslegerportal, dieses ist in der Lage orthogonal zur Längsachse zu fahren. Für besonders große Flächen gibt es das Flächenportal, hier kann der Portalarm auch über beliebig große Flächen positioniert werden.