Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Invité de passage
    Homme Profil pro
    Inscrit en
    juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : juillet 2011
    Messages : 23
    Points : 2
    Points
    2

    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.

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro Laurent Barbareau
    Ingénieur développement logiciels
    Inscrit en
    novembre 2004
    Messages
    3 257
    Détails du profil
    Informations personnelles :
    Nom : Homme Laurent Barbareau
    Âge : 41
    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 257
    Points : 16 157
    Points
    16 157

    Par défaut

    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.

  3. #3
    Invité de passage
    Homme Profil pro
    Inscrit en
    juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : juillet 2011
    Messages : 23
    Points : 2
    Points
    2

    Par défaut

    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.

  4. #4
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro Laurent Barbareau
    Ingénieur développement logiciels
    Inscrit en
    novembre 2004
    Messages
    3 257
    Détails du profil
    Informations personnelles :
    Nom : Homme Laurent Barbareau
    Âge : 41
    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 257
    Points : 16 157
    Points
    16 157

    Par défaut

    C'est expliqué dans la doc que ça ne fonctionne pas sur autre chose que Windows (32bits)!

    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.

  5. #5
    Invité de passage
    Homme Profil pro
    Inscrit en
    juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : juillet 2011
    Messages : 23
    Points : 2
    Points
    2

    Par défaut mauvaise et bonne nouvelle !

    Merci de ta réponse,

    je commencerai par le commencement la prochaine fois !

    sigis

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •