Notebooks ipython et petites libraires développées en travaillant sur le robot poppy humanoïde du Carrefour Numérique²
#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