ROBOLAB

Un article de Wikipédia, l'encyclopédie libre.

Robolab est un logiciel graphique de programmation pour le Lego Mindstorms.Il est basé sur Labview de National Instruments.

Sommaire

[modifier] configuration requise :

[modifier] version Windows :

  • processeur à 800 Mhz (1.5 Ghz recommandé)
  • Système d'exploitation Windows XP Service Pack 2
  • 256 Mb de Ram (512 Mb recommandé)
  • plus de 300 Mb d'espace disque
  • Lecteur CD-ROM
  • Port USB ou Port série (pour l'émetteur infrarouge)
  • stick Bluetooth compatible (optionel)

[modifier] version Mac OS :

[modifier] pour le RCX :

  • processeur PowerPc 166 Mhz
  • MacOS X
  • 300 Mb d'espace disque libre
  • un port USB libre
  • 128 Mb de Ram (192 Mb recommandé)

[modifier] pour le NXT :

  • processeur PowerPc G3,G4,G5 ou Intel à 600 Mhz (1.3 GHz recommandé)
  • MacOS X 10.3.9
  • 256 Mb de Ram (512 Mb recommandé)
  • plus de 300 MB d'espace disque
  • lecteur CD-ROM
  • port USB
  • Bluetooth non compatible

[modifier] Utilisation

Dans Robolab,chaque commandes est une icône.Les commandes sont reliées entre elles par des lignes. chaque commande (sauf le début et la fin) ont une "borne"d'entrée et une de sortie.la programmation est très simple, le déroulement pouvant être compris d'un coup d'œil.

[modifier] Pilot

le mode Pilot est le plus simple.Les instructions sont relativements simples ce qui évite les erreurs.Ce mode est destiné au débutant.

capture d'écran du mode Pilot : Image:Robolab254pilotpetit.png

[modifier] Inventor

Le mode Inventor est le plus complexe.Il gère notamment les boucles et le multitâches.

[modifier] Commandes principales

  • Image:RobolabStart.png Débute le programme. Obligatoire.
  • Image:RobolabEnd.png Fini le programme. Obligatoire.
  • Image:RobolabMotorAForward.pngAllume le moteur A en avant.
  • Image:RobolabMotorAReverse.png Allume le moteur A en arrière.
  • Image:RobolabLampAOn.png Allume la Lampe sur le port A.
  • Image:RobolabOutputAOff.png Eteint le moteur ou la lampe situé sur le port A.
  • Image:RobolabeWait1Second.png Ordonne au programme d'attendre 1 seconde.

[modifier] Investigator

Investigator est le dernier mode de Robolab. Il permet de realiser des mesures à l'aide d'une transmission entre le PC et le RCX. Le programme du RCX est realisé soit en Pilot soit en Inventor