Programmation : ASEBA / Thymio2
Posté : sam. 11 juil. 2026 17:10
Sauvegarde, suite à un effacement accidentel, du tuto créé par cyrille
Aseba est l'IDE de programmation des robots Thymio2 (apprentissage de la programmation soit via une interface graphique : VPL, par blocs : Blockly ou textuelle : Aseba), cf https://www.thymio.org/
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
Sous Mint 19
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
Installer la version du PPA (1.6.0-2)
Ajout de l'utilisateur au groupe DIALOUT
Pour communiquer avec le robot, l'utilisateur doit faire partie du groupe DIALOUT
Avec $USER -> nom d'utilisateur
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 :
(Rappel : pour voir les paquets gelés :
)
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
Quelques images pour illustrer le tout




Comment poster une image sur le forum en quatre clics de souris.
1 - Cliquez sur
ou sur dans le menu de l'éditeur de texte.
2 - Cliquez sur Parcourir votre ordinateur ou sur Ajouter des URL d'images.
3 - Cliquez sur Envoyer après avoir sélectionné votre fichier image ou avoir fourni son URL.
4 - Cliquez sur
.
La fenêtre ’pop-up’ se referme et un lien [img] est généré à la fin de la zone d’édition.
Aseba est l'IDE de programmation des robots Thymio2 (apprentissage de la programmation soit via une interface graphique : VPL, par blocs : Blockly ou textuelle : Aseba), cf https://www.thymio.org/
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 updateSous Mint 19
Code : Tout sélectionner
sudo add-apt-repository ppa:stephane.magnenat/bionic
sudo apt-get updateInstallation 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 asebaCode : Tout sélectionner
sudo aptitude install aseba=1.6.0-2Pour communiquer avec le robot, l'utilisateur doit faire partie du groupe DIALOUT
Code : Tout sélectionner
sudo adduser $USER dialoutSe 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 asebaCode : 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
Quelques images pour illustrer le tout




Comment poster une image sur le forum en quatre clics de souris.
1 - Cliquez sur
ou sur dans le menu de l'éditeur de texte.
2 - Cliquez sur Parcourir votre ordinateur ou sur Ajouter des URL d'images.
3 - Cliquez sur Envoyer après avoir sélectionné votre fichier image ou avoir fourni son URL.
4 - Cliquez sur
.
La fenêtre ’pop-up’ se referme et un lien [img] est généré à la fin de la zone d’édition.