Skip to content

Instantly share code, notes, and snippets.

Avatar
🐧
Art, engineering & digital training

Yoan Mollard ymollard

🐧
Art, engineering & digital training
  • Bordeaux INP
  • Bordeaux, France
View GitHub Profile
View bug.md

No installed poppy creature were found! Solution = pip install ikpy==2.3.3

View density.md

Histogram and density plot

plt.hist(counts, bins=30) (where 30 is the number of desired bins)

otherwise with pandas: pd.Series(count).hist()
pd.Series(temperatures) - the occurrences variable is not needed
View Guide_BBB_formateurs.md

Feedback enseignement sur Moodle + BBB lundi-mardi

  • Mettre les slides sur Moodle https://moodle.imerir.com/course/view.php?id=192
  • En arrivant sur la salle principale, activer l'enregistrement du cours (bouton en haut), ils pourront le revisualiser + tard
  • Des élèves sont connectés en avance, uploader ses slides puis attendre l'horaire et faire rapidement l'appel **Présent/Absent/Retard **
  • Les élèves n'activent pas leur micro en salle principale -> ils préfèrent faire des retours via le chat
  • Demander s'ils ont des questions aussi régulièrement qu'en présentiel -> ils répondent OK ou 1 ou 2 questions écrites que je répète à haute voit et réponds à l'oral
  • Utiliser le stylo du tableau blanc partagé (toolbar à droite) c'est un vrai bonheur (sans forcément dessiner, le pointeur de souris est égalemnt visible)
  • Ils peuvent pas vous inviter au git tant que vous ne vous êtes pas co 1 fois sur le gitlab.imerir.com

A checker juste avant de créer les 6salles de réunion

View td.md

1. Installation de l'image ROS pour Poppy Ergo Jr

Nous partons du principe que vous avez déjà assemblé correctement votre Ergo Jr et qu'il fonctionne correctement sans ROS. La première étape est de remplacer votre logiciel habituel par une image qui fournit l'interface ROS. Téléchargez la dernière version ici puis flashez votre carte SD, par exemple avec Etcher ou dd :

unzip poppy-ergo-jr-ros-melodic.img.zip
sudo dd if=poppy-ergo-jr-ros-melodic.full.img of=/dev/mmcblk0 bs=1M status=progress
sync

Vous pouvez ensuite démarrer votre robot avec cette carte SD. Vérifiez que la LED verte (ACT) vacille pendant une trentaine de secondes avant de poursuivre, sans quoi il semble le boot ne se passe pas comme prévu.

@ymollard
ymollard / Discover your Poppy Ergo Jr.ipynb
Created Mar 8, 2020
Improved notebook for the Python Doll challenge with Poppy Ergo Jr (Python day)
View Discover your Poppy Ergo Jr.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ymollard
ymollard / quick_logging.py
Created Feb 12, 2020
Python 3 quick stdout logging
View quick_logging.py
import logging, sys
logging.basicConfig(stream=sys.stderr, level="DEBUG")
@ymollard
ymollard / persistent_bionic.md
Last active Nov 22, 2020
Create and duplicate Ubuntu Bionic Live USB witth persistence
View persistent_bionic.md

Custom persistent Live

Create the Live stick

Install DUS/MKUSB :

sudo add-apt-repository ppa:mkusb/ppa
sudo apt update
sudo apt install mkusb mkusb-nox usb-pack-efi
dus
  1. OK for Zenity
View ros4pro.txt
Create workspace catkin_ws
Clone rosinstall
apt install ros-melodic-moveit
ROS_MASTER_URI=http://021608CP00013.local:11311
ROS_HOSTNAME=me.local
ntpdate -q 021608CP00013.local
ntpdate -u 0.ubuntu.pool.ntp.org
View mapping_a1.json
[
[
[
{
"universe": 7,
"dmx": 18
},
{
"universe": 6,
"dmx": 18
You can’t perform that action at this time.