Hack-micropython-ServoRobot-servorobot-convention

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

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 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).

doggy.py fait partie de la bibliothèque servobot et contient la définition du robot Doggy.

C'est à partir de cette définition qu'il sera possible de prendre le contrôle total de la plateforme.

DOGGY-4PAW-8SERVOS-ASMBETA-05c.jpg

Ce graphique reprend de nombreuses informations utiles et pertinentes:

  • Le robot dispose de 4 membres adressables.
    • Chaque membre est adressable directement par un nom unique.
      Voir graphique.
    • Chaque membre peut également être adressé par un numéro d'index
  • Chaque membre dispose de 2 jointures (épaule et poignet)
    • L'épaule est identifié par la propriété shoulder
    • Le poignet est identifier par la propriété wrist
  • Par convention, les angles vont de -90° (position arrière) à +90° (position avant)

DOGGY-shoulder-epaule.jpg

DOGGY-wrist-poignet.jpg



Créé par Meurisse D. pour MCHobby.be - Created by Meurisse D. for MCHobby.be

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.