Architecture Logicielle


Cette section présente l'architecture logicielle mise en place pour répondre aux exigences et aux contraintes du projet.

Logigramme de fonctionnement

Logigramme de l'architecture logicielle
Programmation Robot Bipède — 06/06/2025
  • dynamixel_tests
    • dynamixel_position_reader : lit et affiche les positions actuelles des servomoteurs Dynamixel.
    • voltage_monitor : surveille et rapporte la tension d'alimentation de chaque servomoteur.
  • robot_motion_routines
    • robot_dance_controller : contient les séquences de mouvements pour faire danser le robot.
    • robot_left_leg_init : initialise les servomoteurs de la jambe gauche du robot.
    • robot_right_leg_init : initialise les servomoteurs de la jambe droite du robot.
    • robot_walk_controller_with_emergency_stop : gère la marche avec fonction d'arrêt d'urgence.
    • simple_dynamixel_controller : interface basique pour contrôler les servomoteurs.