Problème d'initialisation d'Ergo Jr

Hello,

Après avoir monté l’Ergo Jr et initialisé les moteurs sans souci (via la commande en ligne), je n’arrive pas à le faire marcher via un petit script Python.
J’ai cette erreur au lancement du script :
"OSError: /home/poppy/miniconda/lib/python2.7/site-packages/pypot/vrep/remoteApiBindings/lib/linux/32Bit/remoteApi.so: cannot open shared object file: No such file or directory"
J’ai bien vu le thread [SOLVED] [ISSUE] Unable to find remoteApi.so even if the file exists mais cela ne m’a pas plus avancé en fait.

Deux choses à savoir :

  • j’ai acheté le kit chez Génération robot et la Raspberry marche bien (j’ai notamment fait fonctionner la caméra sans problème)
  • je n’accède pas à http://poppy.local mais par contre j’accède à la carte sans souci via ssh poppy@poppy.local

Any ideas?

Merci !
Thierry.

Bonjour,

Quel est “ce petit script python” ? Vous avez très probablement essayé de lancer un robot simulé par Vrep alors qu’il ne peut pas se lancer sur la Raspberry Pi.

Vous utilisez quel système d’exploitation/navigateur web ?

Bonjour Théo,

pour le script, voici les 3 petites lignes :
from poppy.creatures import PoppyErgoJr
jr = PoppyErgoJr()
jr.m1.goal_position = 30

et je suis sous Mac OSX, avec safari ou chrome.

merci,
Thierry.

Bonjour Thierry,

pour l’accès à http://poppy.local, as-tu essayé de taper l’adresse IP du robot (192.168.x.x) ? Si en passant par l’IP, tu accèdes bien à la page, c’est un problème de mDNS. Je ne connais pas énormément les Mac, mais il faut peut-être installer l’homologue de Bonjour (Windows) pour Mac.

Bonjour,

en fait je n’arrive pas à trouver l’adresse IP du robot…
Si tu as une idée pour, je suis preneur.

merci :slight_smile:

PS : plus précisément, quand je suis en ssh sur la raspberry, j’obtiens une IP via un ifconfig, mais depuis un navigateur, je n’y accède pas quand je rentre cette IP (http://169.254.XX.XX)

Personnellement sur Safari (Ipad) je n’arrive jamais à joindre le robot en .local ni avec l’adresse ip. Par contre avec chrome l’adresse ip fonctionne bien et le . local est très aléatoire…

Tu peux essayer un ping sur l’adresse ip de ton robot ?

Salut tout le monde,

Je viens de procéder à un changement de configuration sur mon Mac (OSX), et ça y est, ça marche !
J’accède sans souci à http://poppy.local sous Safari et Chrome.

Explication :

J’ai branché la Raspberry en Ethernet Thunderbolt. Par défaut la configuration IPV4 est “Utilisation de DHCP avec une adresse manuelle”. En changeant la configuration en “Via DHCP”, et en appliquant bien sûr la modification, la home de Poppy est devenue accessible depuis un navigateur via poppy.local mais aussi directement via l’IP.
Mon robot dance maintenant de joie :slight_smile:

Il ne me reste plus qu’à le faire marcher directement sous Python pour commencer à bien faire joujou.

Enjoy!
Thierry.

2 Likes