Skip to content

Instantly share code, notes, and snippets.

@EtienneSchmitz
Last active September 4, 2023 10:25
Show Gist options
  • Save EtienneSchmitz/9c78c5f9ecb3b88dbdb20e40754af904 to your computer and use it in GitHub Desktop.
Save EtienneSchmitz/9c78c5f9ecb3b88dbdb20e40754af904 to your computer and use it in GitHub Desktop.
Installation du projet poppy ROSA

Poppy - ROSA

Table des Matières

  1. Liens
  2. Installation du Robot
  3. Commande à lancer
  4. Installation du Projet sur l'Ordinateur
  5. Notes

Liens

Installation du robot

Prérequis

  • La version du firmware de Thymio doit être sous la version 12.

Instructions

  1. Installer l'image du robot ROSA sur la Raspberry Pi 3 A+, disponible à cette adresse.

  2. Installer les dépendances nécessaires:

sudo apt install dbus-x11 libhdf5-dev libgtk-3-0 libavcodec-dev libavformat-dev libswscale-dev
  1. Installer aseba medulla:
wget wiki.thymio.org/local--files/en:linuxinstall/aseba_1.5.5_armhf.deb
sudo apt install ./aseba_1.5.5_armhf.deb
  1. Mettre à jour vers la dernière version du paquet rosa, disponible à cette adresse (branche main).

  2. Installer les dépendances de requirements.txt

Commandes

Sur le robot

# Arrêter le module de ROSA pour éviter des conflits.
sudo systemctl stop ioservice.service

# Lancer le programme ROSA dans le dossier rpi
./start.sh

Notes

État actuel du projet

  • Intégration des moteurs et de l'image du Thymio.
  • Intégration des LEDs, sons.
  • API scalable sur plusieurs robots au besoin.
  • Système de logging
  • Service au démarrage
  • Ajout de la possibilité de faire des programmes préfait
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment