Outils d'utilisateurs

Outils du Site


projets:poppy:poppyrate

Poppyrate

Fiche projet

Notebooks ipython et petites libraires développées en travaillant sur le robot poppy humanoïde du Carrefour Numérique²

  • Les sources sont disponibles sur github
  • Il est possible de prévisualiser les notebooks ici

Installation de python et des libraries necessaire à Poppyrate en virtualenv sous debian like

#installation des paquets pyhon et git de base necessaires)
sudo apt-get install build-essential python python-pip python-virtualenv python-dev git libatlas-base-dev gfortran liblapack-dev
 
#creation d'un virtualenv python appelé 'pyton-poppy' dans le répertoire courant( repertoire contenant un environnement python complet et distinct du python 'central' pour éviter les interférences)
virtualenv python-poppy
 
#installation de différentes bibliotheques python dans le virtualenv (numpy prend un peu de temps a etre compilé)
./python-poppy/bin/pip install numpy==1.9.1
./python-poppy/bin/pip install tornado
 
#installation de poppy-rate (basé sur poppy-humanoid, et corrigeant certains décalages des moteurs du poppy du carrefour numérique)
#certaines dépendances sont assez longues a compiler avec plein de warning, mais ça doit passer.
./python-poppy/bin/pip install git+https://github.com/bumblebeefr/poppy_rate.git
 
#installation de ipython notebook dans le virtual env (pas necessaire au fonctionnement de poppy)
./python-poppy/bin/pip install jupyter
 
#récupération de poppy-monitor
git clone https://github.com/bumblebeefr/poppy-monitor.git
 
 
 
 
## pour lancer le serveur web de poppy (enlever --vrep quand poppy est branché)
./python-poppy/bin/poppy-services --vrep --http poppy-rate
 
## pour lancer ipython notebook
./python-poppy/bin/ipython notebook
 
## poppy-monitor (lancer index.html de poppy-monitor dans firefox)
firefox poppy-monitor/index.html#open=http://localhost:8080

Poppy danse sur la musique de Shaft. You damn right !

projets/poppy/poppyrate.txt · Dernière modification: 2015/09/10 15:25 par mac