Journal LEGO Mindstorm et Linux

Posté par  .
Étiquettes : aucune
0
19
juin
2004
Cher Journal,
Il est dans mon intention d'acquérir le système de briques programmables (dans sa version 2.0) pour construire des robots et accéder à un rêve d'enfant.
J'ai l'adresse d'un spécialiste dans la revente de ce genre d'articles ayant pignon sur rue dans notre glorieuse capitale : http://www.robopolis.com/(...)
En lisant la fiche technique concernant le CD-ROM fourni dans la boîte intitulée "Robotics Invention System 2.0" on n'y parle que d'une version du plus répandu des OS chez les particuliers : http://mindstorms.lego.com/eng/products/ris/risdetails.asp(...) .
Je me demandais simplement si j'aurai des frustations et l'impression de gaspiller mon argent en sachant que je ne possède que Linux comme système d'exploitation à la maison (et cela me chagrinerait de prévoir d'en installer un autre).

Merci pour les réponses
  • # Mindstorm et Linux c'est possible

    Posté par  . Évalué à 4.

    J'ai chez moi une boite en version 1.5, et je confirme que l'utilisation de Linux est tout à fait possible.
    Une URL pour bien commencer : http://www.tldp.org/HOWTO/Lego/(...)
    Je n'ai pas trop le temps d'en faire en ce moment, mais tu me donnes envie de ressortir la boite pendant mes congés :-)
    • [^] # Re: Mindstorm et Linux c'est possible

      Posté par  . Évalué à 1.

      > J'ai chez moi une boite en version 1.5, et je confirme que l'utilisation de Linux est tout à fait possible.
      Pour tout avouer le contraire m'aurait étonné vu les affinités qu'il peut y avoir entre les amateurs (dans le bon sens du terme) de Linux et les passionnés de robotique ludique.
  • # ATFG!

    Posté par  . Évalué à 4.

    Google est ton ami, en qq minutes j'ai trouvé:
    Mindstorm with linux Howto: http://www.tldp.org/HOWTO/Lego/(...)
    BrickOS, un OS POSIX-compliant pour brique RCX: http://brickos.sourceforge.net/(...)
    Des TPS pour BrickOS: http://www.irisa.fr/aces/members/PUAUT/Mindstorm/TPMindstorm.html(...)
    Vu le nombre de réponses de Google, tu ne devrais pas avoir de mal à trouver ton bonheur!
    • [^] # Re: ATFG!

      Posté par  . Évalué à 1.

      Google n' est en effet pas avare sur le sujet en liens.
      Je pense que j'attendrai un peu avant de remplacer l'OS de la bête par BrickOS.
      Je regrette simplement que Lego ne fournisse pas apparemment ces alternatives ne serait-ce qu'en les citant dans leur fiche technique.Il ne propose qu'un CD-ROM pour Windows uniquement.
      • [^] # Re: ATFG!

        Posté par  . Évalué à 2.

        Si tu ne souhaites pas remplacer le firmware Lego, tu peux utiliser NQC, langage développé par Dave Baum. C'est libre et ça s'installe très bien sous Linux.

        Au passage, je signale que beaucoup d'outils pour les Legos Mindstorm sont sous license libre, ce qui est appréciable.
      • [^] # Re: ATFG!

        Posté par  . Évalué à 3.

        • [^] # Re: ATFG!

          Posté par  . Évalué à 1.

          Je n'avais pas fureter assez profondémment sur le site Lego pour découvrir cela. Je m'étais focaliser sur le CD-ROM fourni dans la boîte. Merci pour la précision.
  • # oreilly ...

    Posté par  . Évalué à 3.

    j'avais cherche il y a quelque temps
    et j'avais trouve quelques articles sur le sujet chez oreilly, ya meme des bouquins chez eux sur le sujet, mais le plus interessant n'est plus edite il me semble ...
  • # LEGO Mindstorm et Linux

    Posté par  . Évalué à 2.

    Ca marche très bien sous linux !!

    Pour du java il y a lejos http://lejos.sourceforge.net/(...) (qui est vraiment bien !)
  • # Testé et approuvé

    Posté par  . Évalué à 2.

    À ma connaissance tout marche sous linux, t'auras juste pas l'interface graphique pour les neu^Wenfants à qui Lego destinait son produit. Ce qui est un échec d'ailleurs, Mindstorms a trouvé sa cible parmi les adultes amateurs de Légo et de robotique.

    Ce qui est bien c'est que tu peux travailler à plusieurs niveaux : C bas-niveau, C avec API, Java de haut-niveau mais qui bouffe la moitié des ressources rien que pour le runtime et une promesse de faire de l'objet qui est une couillonnade de haut vol (où ça un troll ?).

    Méfie-toi si t'as la version USB de l'émetteur : le major du module noyau a changé entre l'époque des documentations et aujourd'hui.

    Puis comme d'habitude, tu trouveras des milliers de ressources avec Google pour des heures d'amusement (t'as pas de copine j'espère ;-)).
    • [^] # Re: Testé et approuvé

      Posté par  . Évalué à 1.

      J'avais déjà vu le language graphique fourni par Lego il y a longtemps : ca consistait en gros à dessiner un graphe en tant que code source. Je ne suis pas sur que ce soit un choix judicieux puisque rares doivent être les enfants intéressés par Lego Mindstorm qui ne soient pas aptes à programmer par du code source texte; et un graphe est moins "normalisateur" qu'un texte écrit.
      En ce qui concerne Java et sans vouloir polémiquer - je suis aussi de la C Generation - on ne peut lui nier des intérêts pédagogiques. Désormais la plupart des apprentis donc étudiants que je voie en apprentissage à mon travail ont eu une formation appliquée grâce à Java. Après tout je pourrai en profiter pour pratiquer Java de manière ludique bien que mon premier choix en tant que language pour pratiquer l'API de la bestiole soit Perl.
      Sinon ca tombe bien j'ai pas de copine hehe ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.