Bras Robot Piloté via Internet
Chapitre 1. Introduction
Chapitre 2. Présentation du Bras
Chapitre 3. Carte d'Interface
Chapitre 4. Gestion par API
Chapitre 5. Communication TCP/IP
Chapitre 6. Visualisation 3D
Chapitre 7. Modes de fonctionnement
7.1. Mode Simulation de Partie Opérative
7.2. Les protocoles de communication
7.3. Le mode Robot Virtuel
Chapitre 8. WEB
Chapitre 9. Conclusion et Ressources
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivanteWebographie du module

7.1. Mode Simulation de Partie Opérative

 Dans ce mode de fonctionnement, le PC de Visualisation  sert à simuler le bras manipulateur. Le bras n'est plus installé, mais remplacé par ce PC qui simule donc une partie opérative. Dans le programme delphi, cela nécessite de faire bouger le robot. Pour cela chaque objet moteur contient un Timer qui modifie la position de l'articulation associée à des intervalles de temps  réguliers.
       
La figure ci-dessous montre bien les structures de données utilisées dans le programme:

  • La classe d'objet TRobot est constituée de 5 moteurs (classe d'objet TMoteur)
  • Le TMoteur contient un Timer avec son intervalle de déclenchement,
    • un angle  maximal et un angle minimal de déplacement de l'articulation,
    • la position courante.
  • L'état du robot (TEtat) contenant les 5 valeurs courantes des 5 articulations
  • La visualisation du robot est assurée par un objet de la classe TRobotViewer conçue autour de la GLScene

 

Diagramme des Classes

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivanteWebographie du module