Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Déploiement/Installation
Déploiement/Installation Forum d'entraide sur le déploiement d'applications et sur l'installation/compilation de bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/12/2011, 11h47   #1
Galiange
Invité de passage
 
Homme Mickaël
Inscription : décembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : décembre 2011
Messages : 3
Points : 0
Points : 0
Par défaut interfacage robotique python

Bonjour
Alors petite presentation je suis en license professionelle et pour projet on m'a demander de faire des inreaction avec le robot NAO de chez aldebaran.

je n'ai utiliser que du C voir du C++ et la je me confronte au python apres avoir lu pas mal de site a l'introduction de ce language je m'y familiarise petit a petit. Cependant un probleme est que actuellement j'utilise le logiciel "Choregraphe" pour manipuler NAO mais on m'a demander de faire un programme qui fonctionnerais seul.

alors mon probleme premier est comment piloter un moteur en acces wifi ( et oui les prof sont simpas j'ai de la wifi ... meme si je trouve pas comment ca marche il me dise c'est pareil que l'eternet mais bon apars de la RS232 l'eternet je voit pas comment ca marche).

Ce que je demande c'est savoir comment je peut avoir acces au moteur et camera du robot ( j'ai beau lire les datasheet essayer des petits programmes rien ne passe ....).

voila j'espere n'avoir pas ete trop vague sur le probleme mais sachez que ceci est que le debut du projet mais la suite est facile seul me resiste cet interfacage que je reussi pas a faire.

j'en appele a des personne plus experimenter que moi en python et protocole ethernet ......

Coordialement Galiange
Galiange est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2011, 18h27   #2
fred1599
Membre Expert
 
Avatar de fred1599
 
Homme Fred
Enseignant
Inscription : juillet 2006
Messages : 1 321
Détails du profil
Informations personnelles :
Nom : Homme Fred
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : juillet 2006
Messages : 1 321
Points : 1 819
Points : 1 819
Et ils t'ont donné tout ce travail sans documentations techniques, cahier des charges, cours python, etc...

Parce-que là tu m'excuseras mais je suis pas devin,

J'ai pas

- Le nom de l'automate
- La doc technique de l'automate et la façon dont l'interfaçage python/automate se fait
- Les cours python que tu as étudiés afin de ne pas sortir de ton apprentissage

Citation:
comment piloter un moteur en acces wifi
Certes comme ethernet, je veux bien, mais le protocole ça ne s'invente pas, tu dois avoir les documentations prévues à cet effet.

Citation:
j'ai beau lire les datasheet essayer des petits programmes rien ne passe ....
Peut-être toi, mais nous on peut les voir?

Citation:
voila j'espere n'avoir pas ete trop vague
C'est même plus que ça!

Ce sont tous les détails donnés par tes professeurs qui nous permettront de répondre.

Citation:
Choregraphe
Connais pas, mais encore une fois, ça ne s'invente pas, doc où es-tu?

Sinon lire des docs c'est si difficile?

En tant qu'enseignant je te dirais qu'actuellement oui malheureusement.
__________________
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
fred1599 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 12h11   #3
lilive26
Membre du Club
 
Olivier
Inscription : avril 2010
Messages : 30
Détails du profil
Informations personnelles :
Nom : Olivier
Âge : 42

Informations forums :
Inscription : avril 2010
Messages : 30
Points : 46
Points : 46
Citation:
Envoyé par Galiange Voir le message
j'en appele a des personne plus experimenter que moi en python et protocole ethernet ......
Salut,
Bien qu'utilisant Python quasiment au quotidien, je ne connais rien à la programmation des robots. (sinon que la bibliothèque Python dédiée à la programmation robotique est Pyro : http://pyrorobotics.org/)
Je viens pourtant de lire un article publié hier (14 déc) et regarder une vidéo où il est question de ton robot NAO d'Aldebaran et de Python (robots programmable with the power of Python): http://pycon.blogspot.com/2011/12/py...g-special.html
J'ai trouvé la video ... "magique"
Si cela peut te dépanner ...
@+
Lilive
lilive26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 09h16   #4
Galiange
Invité de passage
 
Homme Mickaël
Inscription : décembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : décembre 2011
Messages : 3
Points : 0
Points : 0
Salut

Alors pour répondre a fred1599

-l'automate c’est le robot Nao qui dispose d'un PC embarquer

-la documentation pour l’interfaçage ...... ça si je l'avais quelque problème serais résolue... car non a pars le logiciel chorégraphe qui est de type bloc prés programmer. .... j'ai accès au code des boite cependant mais c’est juste pour les commande des paramètre modifiable tel la sélection du membre ou selle se la sélection de diverse camera ( grâce a un menu déroulant sur le logiciel même ).

- ah mes cours de python ..... si au moins il exister .... j'en avais entendu plus ou moins de loin mais jamais vu en cours pour remonter a 2 mois .... pars une fois lu sur mon téléphone qu'il été programmer avec ça je connaissais pas, donc je parcourt divers site qui propose des cous pour me permettre de déchiffrer ....

- la wifi ... des protocoles ... j'en doute pas je l'ai lu sur le net mais a part ça ..... je saurais pas en dire plus ... mais au final normalement le programme devrais être intégré a la mémoire interne du robot ..... mais en attendant je peut pas, c’est interdit au cas ou mon code serais faut ( ce que je comprend carrément !!!).

- datasheet serais peut-être le mauvais mot ..... je parler d'exemple d'interface robot python déjà existante. mais juste ceux de la librairie d'openCV j'ai du mal a tous les lancer pour comprendre le python et son langage .....

chorégraphe ou est tu petite doc.... si je répond juste que le logiciel de simulation m'a été mis en main pour apprendre a utiliser le robot et apres au revoir ? j'ai des exemple de Tp plutôt que la doc. pour apprendre a utiliser le logiciel.

pour te répondre lilive26 :

je connais en effet la vidéo et ce site mais je trouve pas ce que je recherche dedans .....j'ai regarder toute les vidéo possible .... même les interview ... mais ça reste noir ....

...... sinon avec mes efforts e compréhension du langage je vais bientôt trouver les librairie j'ai trouver un dossier rempli de fichier en python .... plus que a les traduire je suis prés du but !! enfin plus qu'hier ....

a pars ça j'en suis que la .... des que je peut je pet un exemple de code demander par le logiciel.

Sur ce je retourne a la traduction ....
Galiange est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 15h08   #5
jefelbo
Invité de passage
 
Inscription : mai 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 1
Points : 1
Points : 1
Le python est obligatoire ?
je viens juste de voir ceci
Comment-programmer-le-robot-humanoide-Nao-en .Net

Sinon la documentation du sdk semble disponible en python et avec des exemples

Et ce que tu cherches doit être proche de accessing-nao-over-ssh

Et si tu as un nao sous la main, tu devrais avoir au moins un login/password associé pour accéder à users.aldebaran-robotics.com

amuses toi bien et reviens nous dire ce que tu as réussi à lui faire faire
jefelbo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 11h34   #6
Galiange
Invité de passage
 
Homme Mickaël
Inscription : décembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : décembre 2011
Messages : 3
Points : 0
Points : 0
salut
le NAO en python bah moi c'tes le professeur qui m'a dis d'essayer de la faire en python pour voir un autre langage, j'ai en effet lu que avec un certain compilateur il était possible a le programmer en C++.

aoutch j’avais pas trouver cette doc du Sdk moi ! ça va simplifier les recherche ça !

puis sinon les log et MdP pour le site d'Aldebaran j'ai pas ça ....

je sens que ça va vite se débloquer si j'ai des exemple de programmation. je vous tiendrais au courant de la façon j’ai procédé si cela vous intéresse ( et au cas ou cela pourrais permettre a améliorer mes code python )

un grand merci !!!
Galiange est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 18h20   #7
PauseKawa
Expert Confirmé
 
Avatar de PauseKawa
 
Homme Patrice BLANGARIN
Technicien Help Desk, maintenance, réseau, système et +
Inscription : juin 2006
Messages : 2 613
Détails du profil
Informations personnelles :
Nom : Homme Patrice BLANGARIN
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien Help Desk, maintenance, réseau, système et +
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2006
Messages : 2 613
Points : 3 724
Points : 3 724
Citation:
Envoyé par Galiange Voir le message
je sens que ça va vite se débloquer si j'ai des exemple de programmation. je vous tiendrais au courant de la façon j’ai procédé si cela vous intéresse ( et au cas ou cela pourrais permettre a améliorer mes code python )
Et bien dans l'attente de te lire: Je pense que c'est le rêve de toute une génération ayant vu wargames.
__________________
Merci d'utiliser le forum pour les questions techniques.
PauseKawa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2011, 16h49   #8
Luke spywoker
Membre éclairé
 
Avatar de Luke spywoker
 
Homme
Etudiant informatique autodidacte
Inscription : juin 2010
Messages : 591
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique autodidacte

Informations forums :
Inscription : juin 2010
Messages : 591
Points : 370
Points : 370
Il faut peut etre prendre en considération que python est du C a la base ou même du C++ avec IronPython ou Cython...?
__________________
Pour faire tes armes:
Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
Et sois toujours bien armé avant de te lancer.
Le hasard ne sourit qu'aux gens préparés...
Blog: http://3dcyberspace.unblog.fr/
Site: Sanctuaire cybernétique
Luke spywoker est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h09.


 
 
 
 
Partenaires

Hébergement Web