Ligne 1 : |
Ligne 1 : |
| {{Hack-micropython-ServoRobot-NAV}} | | {{Hack-micropython-ServoRobot-NAV}} |
| | | |
− | == Conventions == | + | == Anatomie de Doggy == |
− | Avant de se lancer dans la programmation et explorations avancées, nous allons nous pencher sur les conventions utilisées dans le fichier {{fname|doggy.py}} . | + | Avant de se lancer dans la programmation et explorations avancées, nous allons nous pencher sur les conventions utilisées dans le fichier {{fname|doggy.py}} . Cela permet de comprendre comment adresser les différents membres (et leurs éléments) depuis vos propres scripts MicroPython (ou vos propres mouvements). |
| | | |
| {{fname|doggy.py}} fait partie de la {{underline|bibliothèque servobot}} et contient la définition du robot Doggy. | | {{fname|doggy.py}} fait partie de la {{underline|bibliothèque servobot}} et contient la définition du robot Doggy. |
Ligne 11 : |
Ligne 11 : |
| | | |
| Ce graphique reprend de nombreuses informations utiles et pertinentes: | | Ce graphique reprend de nombreuses informations utiles et pertinentes: |
− | * Le robot dispose de 4 membres. | + | * Le robot dispose de 4 membres adressables. |
| ** Chaque membre est adressable directement par un nom unique.<small><br />Voir graphique.</small> | | ** Chaque membre est adressable directement par un nom unique.<small><br />Voir graphique.</small> |
| ** Chaque membre peut également être adressé par un numéro d'index | | ** Chaque membre peut également être adressé par un numéro d'index |
Ligne 19 : |
Ligne 19 : |
| * Par convention, les angles vont de -90° (position arrière) à +90° (position avant) | | * Par convention, les angles vont de -90° (position arrière) à +90° (position avant) |
| | | |
− | [[Fichier:DOGGY-shoulder-epaule.jpg|960px]] | + | [[Fichier:DOGGY-shoulder-epaule.jpg|800px]] |
| | | |
− | [[Fichier:DOGGY-wrist-poignet.jpg|960px]] | + | [[Fichier:DOGGY-wrist-poignet.jpg|800px]] |
| | | |
| {{Hack-micropython-ServoRobot-TRAILER}} | | {{Hack-micropython-ServoRobot-TRAILER}} |