Integrator systemów to osoba lub firma, która łączy kilka różnych komponentów w jeden działający system. Na przykład firma, która chce zbudować zautomatyzowaną komórkę roboczą, może zatrudnić integratora systemów do zaprojektowania i wdrożenia tego projektu. Integrator systemów może potrzebować zlokalizować dostawcę ramienia robota, systemu wizyjnego, systemu obsługi materiałów, systemu bezpieczeństwa i związać wszystkie te oddzielne elementy razem, aby działały razem jako całość.
Integrator systemów wymaga specjalnego zestawu umiejętności. Chociaż integrator systemów może nie musieć wiedzieć, jak zbudować wszystkie komponenty, które składają się na cały system, wymagane jest dobre zrozumienie, jak działają i jak będą do siebie pasować. W wielu przypadkach różne komponenty nie będą pierwotnie przeznaczone do użytku razem. Integrator systemów będzie musiał współpracować z producentami różnych komponentów, aby rozwiązać wszelkie konflikty między komponentami.
Wiele standardów branżowych zostało powoli opracowanych, aby ułatwić pracę integratora systemów. Istnieją nawet pakiety oprogramowania, które pozwalają integratorowi systemów opracowywać modele, aby zobaczyć, jak system będzie ze sobą współdziałać, chociaż nacisk kładziony jest zwykle na poziomie fizycznym. Na przykład, jeśli w komórce roboczej znajdują się dwa lub więcej robotów, czy programy działające na każdym robocie są wystarczająco skoordynowane, aby nie dochodziło do kolizji? Na szczęście ten problem jest często najłatwiej rozwiązany w projekcie integratora systemów.
Problemy z zakłóceniami elektrycznymi i błędną komunikacją między urządzeniami są często znacznie trudniejsze do rozwiązania przez integratora systemów. Drobne różnice w stosowaniu różnych standardów branżowych mogą sprawić, że nawet dwa systemy używające tego samego rzekomego protokołu nie będą dla siebie inteligentne. Najbardziej kłopotliwe jest to, że często może działać przez większość czasu, z kilkoma rzadkimi wyjątkami powodującymi problem.