Eirbot1A-2020
Liste des fichiers
Liste de tous les fichiers documentés avec une brève description :
[Niveau de détails 12345]
  code
  nucleo
  lib
  Actionneur
 actionneur_nucleo.hppContient les fonctions permettant d'activer ou désactiver les actionneurs
  Asserv
 asserv.hpp
 asserv_vitesse_angle.hpp
 encoder.hpp
 moteur.hpp
  Detection
 detection_nucleo.hpp
  Protocole
 Protocole_nucleo.hppFichier principal du projet permet de communiquer entre la raspberry et la nucléo. Ce fichier est l'implémentation côté nucléo
  src
 pinout.hpp
  protocole_test
  src
 Protocole.hpp
  rasp
  src
  interactions
 actionneur.hppCe fichier contient la classe permettant de gérer les actionneurs
 detection.hppFichier permettant d'interfacer avec les GP2
 ecocup.hppFichier codant les techniques utilisées pour ramasser les écocups
 ecocup_pdv.hppImplémentation (en C) du problème du voyageur avec le système de colonie de fourmis
 low_level.hppFonction bas niveau rasp (GPIO)
  navigation
 asserv.hppFichier d'interface avec l'asservissement, permet d'utiliser le protocole de communication pour demander des informations ou envoyer des ordres à la nucléo
 navigation.hppCe fichier contient toutes les méthodes permettant de réaliser une recherche de chemin sur la table de jeu
 protocole.hppFichier central du projet, permet de faire la communication entre la raspberry et la nucléo, ce fichier correspond à l'interface côté raspberry
 world.hppPermet definir la table de jeu et les différentes structures nécessaires au fonctionnement de la navigation
 affichage.hppCe fichier sert uniquement à réaliser un affichage correcte lors de l'éxecution @authro SD
 main.hppFichier principal pour l'execution de notre projet
 robot.hpp
  tst
 test.hpp
 test_actionneur.hpp
 test_asserv.hpp
 test_detection.hpp
 test_ecocup.hpp
 test_lowlevel.hpp
 test_navigation.hpp
 test_protocole.hpp
 test_robot.hpp