Les principales fonctions de contrôle des robots industriels comprennent le positionnement précis, la planification de trajectoire, le contrôle de la vitesse et la commutation entre plusieurs modes de fonctionnement. Les robots industriels à six -articulations fournis possèdent des capacités de mouvement à grande vitesse-, telles que des vitesses allant jusqu'à 9 m/s, des vitesses sur l'axe Z-de 0-3 m/s et des vitesses sur l'axe Y-de 0 à 9 m/s. Ils offrent également une répétabilité (manipulation) de haute précision de 0,1 à 5 mm et une large plage de travail de 750 à 2 000 mm. Leur méthode de contrôle utilise la commande numérique (CNC), permettant une manipulation flexible de divers objets métalliques et prenant en charge plusieurs méthodes de soudage telles que le soudage à l'arc sous argon, le soudage sous protection gazeuse et le soudage au laser. Ces bras robotisés répondent efficacement à ces exigences de contrôle.
Dans les systèmes robotiques industriels, le logiciel joue un rôle crucial. Le logiciel mentionné ici fait spécifiquement référence au logiciel de contrôle du robot, qui englobe des algorithmes de planification de trajectoire de mouvement, des algorithmes de servocommande conjoints et des programmes de mouvement correspondants. Le logiciel de contrôle peut être écrit à l'aide de différents langages de programmation ; cependant, la tendance actuelle en matière de logiciels de contrôle de robots industriels consiste à utiliser des langages à usage général-pour la programmation modulaire, formant ainsi des langages industriels dédiés conçus spécifiquement pour les applications industrielles.
Le système de contrôle d'un robot est un système complexe impliquant des principes cinématiques et dynamiques, caractérisé par des multivariables, un couplage et une non-linéarité. En raison de sa nature unique, les théories de contrôle classiques et modernes ne peuvent pas être directement appliquées. Actuellement, la théorie du contrôle des robots fait encore l’objet d’améliorations et de développements continus.

