Login
Immer anmelden
SSL Login

 
Newsletter
Werbung
Shopping
International Shopping
 
 


Yatego Shopping bei über 10000 Händlern und über
3 Mio. Artikel.


Linux

:

Linux-Bücher

Handy
Shop

  und Computer.

Viele Services

:

Apple iPad Reader,


Ratgeber,

 

Techniktops,

 

Yatego Clicks

  & über 3000

Gutscheine.

 

Thema: Lego »Mindstorms NXT«-Firmware wird Open Source

18 Kommentar(e) || Alle anzeigen ||  RSS || Kommentieren
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
Score: 3 Von pinky am Do, 9. März 2006 um 13:35 #
Wenn es jetzt auch noch für GNU/Linux eine freie Möglichkeit gibt den Roboter zu programmieren und das ganze hochzuladen, dann würde es anfangen interessant zu werden...
  • Score: 3 Von Marcus am Do, 9. März 2006 um 14:06 #
    Zumidest fuer die RCX Bridges, die Mindstorms Roboter ohne RCX und die diversen Erweiterungskomponenten gibt es das. Die Sprache nennt sich NQC (Not Quite C) und kommt mit einem Compiler und der Moeglichkeit das Binary auf die RCX zu schieben. Und gluecklicherweise ist das ganze auch noch Open Source.
    • Score: 3 Von Anony Maus am Do, 9. März 2006 um 14:47 #
      Für das bisherige Mindstorms gibt es außer NQC auch noch leJOS:
      http://lejos.sourceforge.net/

      Damit kannst du den Roboter unter Java programmieren. Funktioniert ganz gut. Läuft unter Linux und es gibt auch ein Eclipse Plugin mit dem du in Eclipse die Programme schreiben und zum RCX übertragen kannst.

      Score: 3 Von nik am Do, 9. März 2006 um 14:53 #
      Wenn du java bevorzugst: LeJOS

      Und falls du dir die hardware sparen willst, kannst du ja mal unseren minstorms-simulator testen: JORGE ist leider windows-only: ist zwar crossplatform programmiert, aber opengl (im gegensatz zu directX) will umbedingt den haupt-thread, und das haben wir viel zu spät bemerckt... )

      ...

      • Score: 3 Von gerd am Do, 9. März 2006 um 17:56 #
        Lässt sich denn da was machen, um das auf unsere Plattform zu kriegen?
        • Score: 3 Von nik am Fr, 10. März 2006 um 09:04 #
          JA - man kann JORGE auf unserer .-) platform kompilieren und sogar starten: Leider stürzt es ab sobald der 3D-Rendering initialisiert wird :-(

          Das problem steckt in unserer architektur: Das 3D-Rendering (OGRE) wird in einem eigenen thread gestartet. Da OGRE als backend DirectX und OpenGL einsetzen kann, haben wir zu lange nicht bemerckt, dass OpenGL für zeichen-operationen umbedingt den main-thread haben will, den auch wxWidgets für sich beansprucht.....

          • Score: 3 Von johndenver am Fr, 10. März 2006 um 20:39 #
            könnt ihr den nicht irgendwie in einen eigenen Prozess auslagern ipc ist ja halbwegs effizient.
            • Score: 3 Von nik am Sa, 11. März 2006 um 13:59 #
              es gibt verschiedene lösungs-ansätze: ipc wäre wohl einer der komplizierteren. Man könnte den 3D-thread auch entfernen und renderOneFrame aus dem wx(Main)Thread aufrufen...

              die diplomarbeit ist abgeschlossen, und zurzeit habe ich keine zeit um daran zu arbeiten... aber ich möchte das schon noch fixen ...

Score: 3 Von legokopf am Do, 9. März 2006 um 13:40 #
Soll die Computersoftware zur Steuerung auch Open Source werden oder nur die Firmware?
  • Score: 3 Von Mark am Do, 9. März 2006 um 14:09 #
    Ich denke das die Steuerung per Drag & Drop programmiert wird.
    Also ist sie im gewissen Maße schon Open source.
    Interessanter sind dann schon die Interna auf dem die graphische Programmierung aufsetzt, also die Firmware.

    Ich würde schon gerne so ein Teil zum spielen haben!!!

    Gruß
    Markus

    • Score: 3 Von 2old4these am Do, 9. März 2006 um 14:32 #
      Ich würde schon gerne so ein Teil zum spielen haben!!

      Ich auch und mein Sohn wird vor Neid erblassen :-)

      Aber fast 280 Öcken ....

      Gibs die Steuerung unter Linux oder ist nur, wie oben beschrieben, das OS, also Firmware, offen?

      einen schönen noch

Score: 3 Von Mister X am Do, 9. März 2006 um 16:21 #
Von Fischertechnik gibts gensu das selbe, nur das man noch viel besser basteln kann.
Die Computing Reihe bietet einen kleinen Microcontroller, der per Software, oder C++! und einigen weiteren Sprachen bedient werden kann.
Pro-Linux
Newsletter
Neue Nachrichten