PetriLab

Cette application a été créée en interne au Club Robot par Rémi SAUREL.

Au lieu d'écrire les IAs (Intelligences Artificielles) directement en ligne de code, ce qui peut rapidement être indigeste et surtout très peu maintenable pendant la coupe, le logiciel permets d'utiliser une interface graphique pour gérer toute la stratégie.

Ses avantages sont multiples :

  • sans aucune notion en informatique, le logiciel est accessible à Monsieur Toulemonde
  • il gère la parallélisation des tâches (avancer en ouvrant des pinces tout en allumant des moteurs et en affichant du texte à l'écran), ce qui demanderait beaucoup de travail en lignes de code
  • on peut contrôler le robot depuis un mode debug, et donc construire la stratégie en live

Le logiciel offre de nombreuses fonctionnalités, et cette page a pour but de t'expliquer comment l'utiliser.

Installation

Ce logiciel n'est pas en open-source et son installation n'est accessible qu'aux membres du Club Robot actuellement. De plus, il faut que tu aies Ubuntu 14.04, 17.04 ou 18.04.

Pour ce faire, après avoir cloner le dépôt info, je t'invite à écrire cette ligne de commande :

cd <dossier info>
scripts/install.sh petri

Le script d'installation va te demander un mot de passe ; à ce moment, demande à un membre du Club pour finaliser ton installation.

Prise en main du logiciel

TODO