Blame view

README.md 1.3 KB
4f226353   pfrison   premier commit
1
2
3
4
  # Projet CREP
  
  Git du projet CREP (projet IMA 2019 P42)
  
69bf4d5f   pfrison   Mise à jour du RE...
5
  ## PercTeacher
0168f2ba   pfrison   premier tests pou...
6
  
69bf4d5f   pfrison   Mise à jour du RE...
7
8
9
10
11
12
13
  Pour nous faciliter l'écriture du parcours que devra faire le robot, nous avons eu l'idée de créer un logiciel pour piloter le robot depuis un PC via liaison série et d'enregistrer le parcours ainsi créé.
  Nous avons choisi de le réaliser en Java, car la création d'une interface graphique est plus simple.
  Chaque mouvement est décomposé en "action". Une action correspond à deux valeurs de pas à effectué par les deux moteur pas-à-pas ainsi que deux délais qui correspondent à la durée d'attente entre chaque pas
  (plus le délai est cours, plus la vitesse est importante). Ce tableau d'action s'exporte en quatre tableaux de long (pas moteur gauche + droit + délais moteur gauche + droit) qui pourrons être directement
  utilisé dans le programme final.
  
  En plus de l'interface graphique, le logiciel possède des raccourcis claviers comme suit :
c930bc7b   pfrison   Mise à jour du RE...
14
  * Les touches du pavé numérique de 1 à 9 (excepté 5) correspondes aux différents mouvements.
69bf4d5f   pfrison   Mise à jour du RE...
15
16
17
  * La touche espace ajoute une nouvelle action.
  * La touche 0 du pavé numérique ajoute une pause (ouvre un dialog demandant la durée).
  * La touche retour arrière permet de retourner en arrière.
53915f04   pfrison   Mise à jour du RE...
18
19
  
  Le logiciel a été nommé "PercTeacher" ("Perc" étant le nom donné au robot dans le scénario).