Un intégrateur de systèmes est une personne ou une entreprise qui combine plusieurs composants différents dans un système de travail ensemble. Par exemple, une entreprise souhaitant mettre en place une cellule de travail automatisé peut engager un intégrateur de systèmes pour concevoir et mettre en œuvre ce projet. L'intégrateur de systèmes peut être nécessaire de trouver un fournisseur d'un bras robotisé, un système de vision artificielle, un système de manutention du matériel, le système de sécurité, et de relier tous ces morceaux séparés ensemble afin qu'ils travaillent ensemble comme un tout.
L'intégrateur de système nécessite un ensemble de compétences particulières. Alors que l'intégrateur de systèmes peut pas besoin de savoir comment construire tous les éléments qui composent l'ensemble du système, une bonne compréhension de la façon dont ils fonctionnent et comment ils s'assemblent est nécessaire. Dans de nombreux cas, les différents composants ne seront pas à l'origine être conçus pour être utilisés ensemble. L'intégrateur de systèmes devra travailler avec les fabricants des divers composants pour résoudre tous les conflits entre les composants.
De nombreuses normes de l'industrie ont lentement été développées pour faciliter le travail d'intégrateur de systèmes. Il y a même des logiciels qui permettent à l'intégrateur de systèmes à développer des modèles pour voir comment le système va interagir ensemble, même si l'accent est mis généralement sur le plan physique. Par exemple, s'il y a deux ou plusieurs robots dans une cellule de travail, ce sont les programmes qui tournent sur chaque robot coordonnée suffisamment qu'il n'y a pas de collisions? Heureusement, ce problème est souvent le plus facile à résoudre dans le projet intégrateur de systèmes.
Les problèmes d'interférences électriques et la mauvaise communication entre les appareils sont souvent beaucoup plus difficiles pour l'intégrateur de systèmes à résoudre. Des variations mineures dans l'application des différentes normes de l'industrie peuvent faire même les deux systèmes utilisant le même inintelligent de protocole supposé à l'autre. Plus perplexe, c'est que souvent il peut travailler la plupart du temps, avec seulement quelques exceptions rares origine du problème.