Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Eclipse > Eclipse Java
Eclipse Java Forum d'entraide sur l'EDI Eclipse pour Java. Avant de poster -> La F.A.Q Eclipse, Tutoriels Eclipse
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 09/01/2013, 20h20   #1
sigis
Invité de passage
 
Homme
Inscription : juillet 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Secteur : Bâtiment

Informations forums :
Inscription : juillet 2011
Messages : 4
Points : 0
Points : 0
Par défaut Donkey (Roboid USB) non reconnu

Bonjour à tous,

Voila j'ai acquis chez Robopolis un âne http://www.shop-robopolis.com/index....ns/donkey.html

et les logiciels pour programmer sont "Roboid Studio" (sous XP et 7) et ils sont là: http://www.roboidstudio.org/en/downl...ages/index.htm

On peut utiliser Eclipse Java pour importer des exemples. Il ne fonctionne pas, le code est bon mais pas de réaction du donkey.
Je suis sous Ubuntu 12.04 LTS.

Vous avez des idées ?

Merci d'avance pour votre aide.
sigis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 02h17   #2
Laurent.B
Rédacteur/Modérateur
 
Avatar de Laurent.B
 
Homme Laurent Barbareau
Ingénieur développement logiciels
Inscription : novembre 2004
Messages : 3 010
Détails du profil
Informations personnelles :
Nom : Homme Laurent Barbareau
Âge : 40
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 3 010
Points : 14 796
Points : 14 796
Envoyer un message via Skype™ à Laurent.B
Bonjour,

Si tu veux de l'aide, il va falloir être plus précis !
Tu fais quoi exactement et qu'est-ce qui se passe exactement ?
__________________
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Pensez à cliquer sur le bouton une fois votre problème solutionné, merci.
Laurent.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2013, 18h39   #3
sigis
Invité de passage
 
Homme
Inscription : juillet 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Secteur : Bâtiment

Informations forums :
Inscription : juillet 2011
Messages : 4
Points : 0
Points : 0
Bonjour, merci de votre réponse,

En fait je ne connais pas Java mais j'ai essayé sur XP et les exemples pour le donkey fonctionnent. J'ai aussi un peu bidouillé mais rien de méchant.

Mais étant sous Ubuntu je préfère utiliser cet OS.

Ma question: comment utiliser le donkey avec Eclipse sous Ubuntu ?

Il doit y avoir un code de connexion avec lui, j'ai lu dans les tutoriels du programme Roboid Studio, par exemple:
Code :
var image = robot.findDevice("Donkey.Camera.Image");
Mais Où mettre cette ligne ?

Voici un exemple de code:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package examples.roboid.donkey;
 
import roboid.donkey.Donkey;
 
/**
 * @author Kyoung Jin Kim
 */
public class Example_01
{
    public static void main(String[] srgs)
    {
        Donkey donkey = new Donkey();
        wait(1000);
 
        // green LED on 
        donkey.led.write(1, 63);
 
        // raise arms
        donkey.leftArm.write(63);
        donkey.rightArm.write(63);
        wait(1000);
        donkey.rightArm.write(0);
        donkey.leftArm.write(0);
        wait(1000);
 
        // swing head
        donkey.swing.write(63);
        wait(1000);
        donkey.swing.write(0);
        wait(1000);
        donkey.swing.write(-63);
        wait(1000);
        donkey.swing.write(0);
        wait(1000);
 
        // open mouth
        donkey.tilt.write(15);
        wait(2000);
        donkey.tilt.write(0);
        wait(1000);
 
        // tilt head
        donkey.tilt.write(63);
        wait(2000);
 
        // don't forget to dispose
        donkey.dispose();
    }
 
    private static void wait(int time)
    {
        try
        {
            Thread.sleep(time);
        } catch (InterruptedException e)
        {}
    }
}
Dans l'IDE il marque: "donkey activated" puis a la fin de la procedure "deacivated" mais le donkey ne bouge pas,

Quelqu'un aurait-il une idée ?

Merci d'avance pour votre aide.
sigis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2013, 23h34   #4
Laurent.B
Rédacteur/Modérateur
 
Avatar de Laurent.B
 
Homme Laurent Barbareau
Ingénieur développement logiciels
Inscription : novembre 2004
Messages : 3 010
Détails du profil
Informations personnelles :
Nom : Homme Laurent Barbareau
Âge : 40
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 3 010
Points : 14 796
Points : 14 796
Envoyer un message via Skype™ à Laurent.B
C'est expliqué dans la doc que ça ne fonctionne pas sur autre chose que Windows (32bits)!

Citation:
Roboid Studio Development Environment 1.4.1 was developed based on Eclipse 3.5.1, and can be executed in all operating systems (OSs) with Java Runtime Environment (JRE) installed, but because of several additional elements such as audio device and Flash interlocking, it is currently supported only in Windows XP, Windows Vista 32-bit edition, and Windows 7 32-bit edition.
Donc, si tu n'a pas saisi cette phrase, cela signifie que Roboid Studio, du fait d'être une application basée sur la plate-forme Eclipse (donc de type RCP et développée en Java) peut parfaitement être exécutée sur tout OS disposant d'une JRE (puisque c'est l'élément indispensable pour l'exécution de toute application Java). Sauf qu'en fin de compte, si on tente de l'utiliser sur Ubuntu ou même Windows 64bits, il ne sera pas possible d'interagir avec le robot, à cause de composants incompatibles.

En revanche, il est étonnant que tu n'aies pas de message d'erreur qui t'indique cette incompatibilité...
__________________
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Pensez à cliquer sur le bouton une fois votre problème solutionné, merci.
Laurent.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2013, 23h47   #5
sigis
Invité de passage
 
Homme
Inscription : juillet 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Secteur : Bâtiment

Informations forums :
Inscription : juillet 2011
Messages : 4
Points : 0
Points : 0
Par défaut mauvaise et bonne nouvelle !

Merci de ta réponse,

je commencerai par le commencement la prochaine fois !

sigis
sigis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


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


 
 
 
 
Partenaires

Hébergement Web