Method and device for speech-supplemented kinesthetic robot programming
Procédé et dispositif de programmation de robot kinesthésique complétée par la parole
Résumé
A method of programming an industrial robot (100), composed of a robot manipulator (110) and a robot controller (120), comprises: recording movements of the robot manipulator during a kinesthetic programming session, for thereby obtaining a robot trajectory; capturing speech data while recording the movements of the robot manipulator; decomposing the recorded speech data into a plurality of phases; for each phase of the speech data, parsing the speech data into robot parameter values using a natural-language model (170), identifying a contemporaneous phase of the robot trajectory and annotating it with the robot parameter values; and, on the basis of the annotated robot trajectory, generating a robot program executable by the robot controller.
Un procédé de programmation d'un robot industriel (100), composé d'un manipulateur de robot (110) et d'un dispositif de commande de robot (120), consiste à : enregistrer des mouvements du manipulateur de robot pendant une session de programmation kinesthésique, pour obtenir ainsi une trajectoire de robot ; capturer des données de parole tout en enregistrant les mouvements du manipulateur de robot ; décomposer les données de parole enregistrées en une pluralité de phases ; pour chaque phase des données de parole, analyser les données de parole en valeurs de paramètre de robot à l'aide d'un modèle de langage naturel (170), identifier une phase concomitante à la trajectoire de robot et l'annoter avec les valeurs de paramètre de robot ; et, sur la base de la trajectoire de robot annotée, générer un programme de robot exécutable par le dispositif de commande de robot.