Pour se faire, il faut installer la suite Aseba studio.
Un paquet est disponible dans les dépôts de Mint 18 et 19 mais il est grandement préférable d'utiliser le paquet compilé par les développeurs d'Aseba, il offre bien plus d'options.
Pour se faire, il suffit sous Mint d'ajouter un PPA (celui de Stéphane Magnenat (développeur prinicipal)).
Ajout du PPA
Sous Mint 18
Code : Tout sélectionner
sudo add-apt-repository ppa:stephane.magnenat/xenial
sudo apt-get update
Sous Mint 19
Code : Tout sélectionner
sudo add-apt-repository ppa:stephane.magnenat/bionic
sudo apt-get update
Installation du paquet ASEBA du PPA
L'ennui c'est que le paquet proposé par le dépôt officiel de Mint (Ubuntu) est plus récent et donc aura la priorité par rapport à celui du PPA.
Il faut donc pour l'installer utiliser l'option "version" d'aptitude (ou d'apt ou d'apt-get) (installer une version antérieure d'un paquet)
Voir les versions disponibles
Code : Tout sélectionner
sudo aptitude show -v aseba
Code : Tout sélectionner
sudo aptitude install aseba=1.6.0-2
Pour communiquer avec le robot, l'utilisateur doit faire partie du groupe DIALOUT
Code : Tout sélectionner
sudo adduser $USER dialout
Se délogguer et reconnecter pour que cet ajout soit pris en compte
Geler les mises à jour d'Aseba
Dernier point, il faut geler le paquet Aseba afin qu'il ne se mette pas à jour dans sa version plus récente (celle des dépôts de Mint (ubuntu))
Pour se faire :
Code : Tout sélectionner
sudo aptitude hold aseba
Code : Tout sélectionner
sudo dpkg --list | grep ^hi
sudo aptitude search "~ahold"
Si vous désirez d'autres versions d'Aseba ( précompilées pour Debian (stable et SID) ), jeter un oeil ici :
https://cbiot.fr/dokuwiki/doku.php?id=a ... eba_thymio
Pour connaître les modalités de compilation du paquet aseba depuis les sources du git (d'Aseba-community et non de Mobsya), se référer à cette page :
https://cbiot.fr/dokuwiki/doku.php?id=a ... iler_aseba