0% ont trouvé ce document utile (0 vote)
31 vues8 pages

Activité 1

Cette activité de révision se concentre sur les fondamentaux de la robotique et la programmation robotique, en utilisant le logiciel RoboCell pour enseigner et tester des programmes. Les robots sont présentés comme des outils efficaces dans l'industrie, capables d'effectuer des tâches dangereuses ou monotones. Le document décrit également les composants et modes de fonctionnement de RoboCell, ainsi que les commandes de programmation essentielles pour manipuler les robots.

Transféré par

Zifrid Djuffo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues8 pages

Activité 1

Cette activité de révision se concentre sur les fondamentaux de la robotique et la programmation robotique, en utilisant le logiciel RoboCell pour enseigner et tester des programmes. Les robots sont présentés comme des outils efficaces dans l'industrie, capables d'effectuer des tâches dangereuses ou monotones. Le document décrit également les composants et modes de fonctionnement de RoboCell, ainsi que les commandes de programmation essentielles pour manipuler les robots.

Transféré par

Zifrid Djuffo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Activité 1 : Révision

Le module Fondamentaux de la robotique


vous a présenté différents robots et leurs
utilisations ainsi que la programmation
robotique. Dans le module Robotique avancée,
vous approfondirez vos connaissances en
programmation robotique à travers diverses
tâches et projets.

Cette activité comprend les sujets suivants :

• Révision de la programmation robotique de


base

OBJECTIFS

Dans cette activité, vous accomplirez les tâches


suivantes :

 Passez en revue les concepts de base de la


robotique.

 Familiarisez-vous à nouveau avec les


fonctions de Robocell et leurs utilisations

 Refamiliarisez-vous avec les commandes de


base de la programmation robotique.

L'utilisation des robots dans l'industrie


Les robots dans l'industrie

Comme vous vous en souviendrez, les robots sont utilisés depuis plusieurs
décennies dans le monde industrialisé. En 1995, environ 700 000 robots étaient en
service. Les applications robotiques dans l'industrie servent principalement à
effectuer des tâches qui présentent un risque pour les êtres humains, ou qui sont
désagréables ou difficiles à réaliser pour les humains. Par exemple, les robots
peuvent être utilisés dans des environnements qui présentent un danger pour les
humains, comme la prospection de gisements minéraux sous-marins ou lorsqu'il y
a contact avec des matériaux nocifs ou mortels. Les robots permettent également
un fonctionnement monétone - 24 heures sur 24, sept jours sur sept - sans fatigue.
Un autre avantage de l'utilisation des robots est qu'ils sont plus rapides et moins
sujets aux erreurs que les travailleurs humains, ce qui les rend beaucoup plus
efficaces dans diverses tâches nécessitant de la précision.

L'utilisation de logiciels de simulation


Logiciel de simulation

L'utilisation de logiciels de simulation permet de réaliser des recherches


approfondies et de mettre en œuvre avec précision des projets de robotique sans
avoir recours à des robots réels, ce qui peut s'avérer coûteux et inefficace. Les
logiciels de simulation robotique fournissent un environnement graphique
interactif efficace dans lequel il est possible d'améliorer la manière dont les robots
industriels sont programmés. La simulation, l'étalonnage et la programmation de
robots industriels sont possibles même sur un ordinateur personnel standard à bas
prix, ce qui permet de planifier et de faire des recherches même dans des endroits
où les robots réels ne sont pas disponibles. Cela permet souvent de réaliser des
économies de temps et d'argent.
Utiliser RoboCell

Comme vous vous en souviendrez dans le module Principes fondamentaux de


la robotique, pour travailler avec RoboCell, le logiciel de simulation robotique que
vous utiliserez pour ce module, vous devez d'abord créer un nouveau projet
RoboCell ou ouvrir un projet existant. Chaque projet RoboCell contient les trois
types de fichiers suivants :

 Fichier de projet

 Fichier des postes

 Fichier programme

 Fichier de cellule graphique (lorsque vous travaillez dans une


simulation)

Lorsqu'un projet RoboCell est ouvert, les trois (ou quatre) fichiers concernés
sont automatiquement ouverts. Chaque fois qu'un projet est enregistré, tous les
fichiers du projet sont écrasés.

Langage de programmation

Comme vous vous en souviendrez, RoboCell pour ER4u (RoboCell) est un


logiciel de contrôle robotique qui fournit un outil convivial pour la programmation
et le fonctionnement des robots. Robocell intègre le logiciel de contrôle robotique
SCORBASE avec un logiciel de simulation de modélisation solide 3D interactif.
Les robots et appareils virtuels de RoboCell reproduisent avec précision les
dimensions et les fonctions réelles des équipements SCORBOT

Comme dans le module Principes fondamentaux de la robotique, dans ce


module, vous utiliserez RoboCell pour enseigner des positions, écrire des
programmes, déboguer des applications robotiques et tester leur exécution hors
ligne à l'aide d'un robot SCORBOT ER4U virtuel

Composants de fenêtre RoboCell


Composants de fenêtre
Comme vous vous en souviendrez après avoir travaillé avec RoboCell
précédemment, la fenêtre RoboCell qui s'affiche par défaut lorsque l'application est
accessible comprend les composants suivants

 Menu du bar

 Barre d'outils

 Fenêtre du programme

La fenêtre Image 3D, située sous la barre d'outils dans le coin supérieur droit
de la fenêtre RoboCell, affiche une simulation et une animation 3D du robot et des
autres appareils de la cellule de travail

La boîte de dialogue Mouvement manuel, située dans le coin inférieur gauche de la


fenêtre RoboCell, vous permet de manipuler et de déplacer le robot, ainsi que
d'autres appareils dans la cellule de travail

La boîte de dialogue Postes d'enseignement, Situé au bas de la fenêtre RoboCell,


vous permet d'enregistrer et d'enseigner des positions pour le robot, ainsi que pour
d'autres appareils de la cellule de travail.

La fenêtre Espace de travail, située dans le coin inférieur droit de la fenêtre


RoboCell vous permet de sélectionner les commandes de programmation
SCORBASE à utiliser dans la fenêtre Programme.

D'autres fenêtres peuvent être affichées en les sélectionnant dans le menu


Affichage.

Modes de fonctionnement de RoboCell


Exemple

RoboCell vous permet d'utiliser efficacement l'espace disponible en affichant


uniquement les composants de fenêtre requis pour la tâche en cours d'exécution.
Par exemple, lors de l'écriture d'un programme, la fenêtre Image 3D ne s'affiche
pas.

Quatre modes de fonctionnement différents sont disponibles, chacun avec une


configuration de fenêtre différente. Ces configurations peuvent être sélectionnées à
partir du menu Fenêtre de la barre de menus, comme indiqué dans l'animation.

Simulation et enseignement

Utilisez ce mode lorsque vous en avez besoin

 Enregistrez et enseignez les positions.

 Exécuter et évaluer un programme.

Enseigner et modifier

Utilisez ce mode lorsque vous avez besoin de :

 Enregistrer et enseigner les positions.

 Écrivez le programme du robot.

Écran d'exécution

Utilisez ce mode lorsque vous avez besoin de :

 Exécuter et évaluer un programme

Écran de projet

Utilisez ce mode lorsque vous avez besoin de :

 Examiner les positions enregistrées

 Exécuter et évaluer un programme.


Manipuler le robot

Boîte de dialogue Mouvement manuel

Le robot ne sait pas où aller, comment y arriver, ni quoi faire lorsqu'il atteint
sa cible. Vous devez le guider et lui apprendre. RoboCell fournit des commandes et
des outils qui vous permettent de manipuler (déplacer) le robot

La boîte de dialogue Mouvement manuel (Mode articulations), illustrée à


droite, vous permet de prendre le contrôle direct du robot et des axes périphériques.
En cliquant avec la souris sur le bouton approprié dans cette boîte de dialogue ou
en appuyant sur les touches appropriées du clavier, vous pouvez déplacer les axes
du robot.

Déplacement des articulations du robot

Le tableau de droite répertorie les façons dont le fait de cliquer sur les boutons
ou d'appuyer sur les touches du clavier déplace les articulations du robot.

Examinez attentivement le mouvement articulaire initié lorsque chaque


bouton est enfoncé.

Le mouvement du bras du robot le long d'un axe se poursuivra tant que le


bouton ou la touche sera enfoncé, ou jusqu'à ce qu'une limitation du robot soit
atteinte.

Outils de programmation de base


Postes d’enregistrement et d’enseignement

Comme vous vous en souviendrez, les positions des robots peuvent être
spécifiées de deux manières :

Le bras du robot peut être manipulé manuellement jusqu'à ce qu'il soit dans la
position souhaitée.
emplacement et position. Les positions sont ensuite enregistrées, à l'aide du
bouton d'enregistrement dans la boîte de dialogue Enseigner les positions (simple).

La boîte de dialogue Teach Positions peut être développée et les coordonnées,


le tangage et le roulis peuvent être saisis manuellement. Le bouton Teach est
ensuite enfoncé. Cette méthode est très utile pour une position avec des
coordonnées connues, une position relative avec un décalage connu et pour les
ajustements d'une position déjà enregistrée

Commandes de programmation de base

Comme vous vous en souviendrez dans le module Principes fondamentaux de


la robotique, les commandes de programmation se trouvent dans la fenêtre Espace
de travail de RoboCell. Les commandes y sont divisées en trois catégories,
chacune située dans un dossier. Contrôle des axes, Flux de programme et Entrées
et sorties. Lors de la programmation, l'utilisateur peut sélectionner des commandes
dans leurs dossiers ou y accéder directement en utilisant l'abréviation de chaque
commande.

Les commandes les plus basiques utilisées dans la programmation RoboCell


sont les commandes Go To Position ou Go Linear, utilisées pour envoyer le robot à
des emplacements prédéfinis, et les commandes Open Gripper et Close Gripper.
Ces commandes se trouvent dans le dossier Axis Control. Une autre commande
couramment utilisée est la commande Remark, qui se trouve dans le dossier
Program Flow. Cette commande est utilisée pour insérer des remarques textuelles
dans un programme. Ce texte est souvent utile lorsque le programme doit être
révisé pour expliquer la structure et le but global du programme, ainsi que les
fonctions des différentes parties du programme.

Commandes de programmation supplémentaires

Voici quelques commandes supplémentaires que vous pouvez mémoriser :

Record Position#- Enregistre la position actuelle du robot au numéro de


position donné dans la commande.
Set Axis# to zéro : réinitialise le compteur de l'encodeur pour l'axe donné à
zéro.

Star Conveyor et Stop Conveyor - Démarrer et arrêter le convoyeur.

Commandes de programmation supplémentaires - ContinuedWait - Suspend


le fonctionnement du robot.

Ring Bell - Fait retentir une cloche ou une alarme pour alerter l'utilisateur que
le robot (et le programme) a atteint un certain point ou effectué une opération
donnée.

Set Vriable- Définir les noms des variables.

Label - Utilisé pour étiqueter les sous-routines.

Vous pouvez retrouver des commandes supplémentaires que vous pouvez


rappeler en parcourant les dossiers dans l’onglet Commandes de la fenêtre Espace
de travail.

Vous aimerez peut-être aussi