RoboLab
Il existe deux versions distinctes de RoboLab
- Une version autonome mise à disposition via LEGO et populaire pour la robotique éducative LEGO.
- Une version de complément pour LabVIEW
RoboLab (autonome)
RoboLab est un langage de programmation visuel intégré à LabVIEW qui a été développé par Tufts CEEO. Offrant un support à la fois pour le RCX et le NXT, c'était le langage de programmation dominant pour la robotique éducative LEGO avant la sortie du logiciel NXT (NXT-G), et il a inspiré non seulement le logiciel NXT mais aussi LabVIEW pour LEGO. Sorties MINDSTORMS qui ont suivi.
Cette version autonome de RoboLab ne prend pas en charge la tour USB IR. La dernière version officielle était la 2.9.4c, et pour les utilisateurs disposant de la version 2.9 installée, un correctif est également disponible.
RoboLab pour LabVIEW
RoboLab pour LabVIEW est un module complémentaire pour LabVIEW qui vous permet d'exécuter le RoboLab classique et très apprécié au sein d'une installation de LabVIEW. En tant que tel, il ne s'agit pas d'un produit autonome, donc une édition de LabVIEW (soit LabVIEW lui-même, soit une édition plus spécialisée telle que LabVIEW pour LEGO MindStorms [LVLM] ou LabVIEW for Education [LV4E]) est requise.
Aperçu
LabVIEW pour LEGO® MINDSTORMS® est optimisé pour une utilisation en classe avec des vidéos pédagogiques, des didacticiels et des ressources pédagogiques créés exclusivement pour les élèves du secondaire et les enseignants utilisant LEGO MINDSTORMS Education et TETRIX de Pitsco. Il présente aux étudiants des concepts avancés tels que la robotique autonome et les mesures scientifiques à l'aide d'exemples concrets et en remplaçant une syntaxe obscure par une interface graphique intuitive. Pour cette raison, le logiciel est idéal pour les enseignants qui cherchent à impliquer leurs élèves dans la technologie de manière ludique et pratique.
- Présentation de l'ingénierie LEGO : RoboLab pour LabVIEW
- National Instruments : LabVIEW pour LEGO MindStorms
Préparation
Afin de réaliser ces démarches, la création d'un compte gratuit sur le site de National Instrument sera nécessaire. Cela peut être complété lors de la première étape de téléchargement.
REMARQUE : La taille combinée de ces téléchargements est d'un peu plus de 8¼ Go .
Pour les utilisateurs disposant d'une installation existante d'une version de LabVIEW comprise entre 7.1 et 2016 (différentes versions de LabVIEW peuvent être installées côte à côte)
- Accédez à la page LabVIEW Toolkit pour LEGO MindStorms (lien alternatif)
- Faites défiler jusqu'à la section intitulée « Boîte à outils LabVIEW pour LEGO MindStorms »
- Sélectionnez la boîte à outils appropriée à votre version de LabVIEW
- REMARQUE : Ce kit d'outils n'est pas disponible pour LabVIEW 2017 ou version ultérieure.
Pour les utilisateurs sans installation existante de LabVIEW
- Télécharger LabVIEW pour l'Éducation version 2014 SP1
- Télécharger le module LEGO MindStorms pour LabVIEW version 2014 SP1 Patch
- Téléchargez le module LEGO MindStorms pour LabVIEW version 2014 SP1
- Téléchargez les fichiers RoboLab pour LabVIEW depuis Lego Engineering (cf page de présentation) :
- Sélectionnez le téléchargement approprié pour votre système d'exploitation
- REMARQUE : Les liens ci-dessous sont téléchargés via archive.org, car les versions de ces fichiers actuellement téléchargées depuis LegoEngineering.com sont corrompues et ne s'ouvriront pas.
- PC Windows : RoboLabPC de LEGO Engineering
- Mac OS : RoboLabMac de LEGO Engineering
- Programme d'installation du RoboLab de LEGO Engineering
- Téléchargez NI-VISA version 14.0.1 édition complète
Installation
Les instructions d'installation sont basées sur les guides RoboLab pour LabVIEW et RCX USB Tower Support de LEGO Engineering. Malheureusement, les modules LEGO MindStorms pour LabVIEW sont incompatibles avec LabVIEW 2017 ou version ultérieure.
- Installez LabVIEW pour l'Éducation version 2014 SP1 ( s'il n'y a pas d'installation LabVIEW compatible existante )
- Installez le module LEGO MindStorms pour LabVIEW version 2014 SP1 ( ou votre version LabVIEW compatible )
- Installez le module LEGO MindStorms pour LabVIEW version 2014 SP1 Patch ( le cas échéant pour votre version LabVIEW )
- Installer RoboLab pour LabViEW
- Décompressez UNIQUEMENT le programme d'installation de RoboLab RL_installer.vi_.zip pour extraire le fichier RL_installer.vi
- Assurez-vous que le programme d'installation (
ROBOLAB_installer.vi
) et le fichier zip du module complémentaire ( RoboLabPC.zip
ou RoboLabMac.zip
, selon le cas) se trouvent dans le même dossier (le programme d'installation décompressera le fichier zip). - Ouvrez le programme d'installation dans LabVIEW
- Si LabVIEW est installé, il doit avoir créé une association de fichiers pour les fichiers *.vi
- Si l'association de fichiers existe, vérifiez que le fichier zip du module complémentaire RoboLab se trouve dans le même dossier que le fichier *.vi, puis ouvrez simplement le fichier directement (par exemple, double-cliquez sur le fichier)
- Suivez les étapes d'installation dans LabVIEW
- Devrait commencer à fonctionner automatiquement
- Cela peut prendre un certain temps car il faut tout recompiler
- Fermez toutes les fenêtres et quittez LabVIEW
- Installez NI-VISA en vous assurant que les fonctionnalités suivantes sont sélectionnées pour l'installation :
- Prise en charge de la configuration > Configuration PXI
- Support au développement > Développement de pilotes
- Configurez la tour USB IR pour une utilisation sur un système d'exploitation 64 bits (le cas échéant), en suivant le guide d'ingénierie LEGO :
- Branchez la tour LEGO USB IR
- Lancez l'assistant de pilote NI-VISA (généralement trouvé sous Démarrer > VISA > Assistant de pilote NI-VISA)
- Sous « Hardware Bus » dans la fenêtre qui s'ouvre, sélectionnez « USB »
- Sélectionnez la « Tour USB LEGO » dans la fenêtre de dialogue « USB - Sélection du périphérique »
- Donnez un nom aux fichiers INF (la valeur par défaut convient)
- Sélectionnez pour autoriser l'assistant à « Installer les fichiers générés sur cet ordinateur »
- Cliquez sur « Terminer »
- Fermez toutes les fenêtres et quittez toutes les instances LabVIEW
En cours d'exécution
Pour exécuter RoboLab, accédez au menu Outils et sélectionnez Robolab 2.9.4d
Ressources
- Ingénierie LEGO
- Guide rapide du RoboLab
- Prise en charge de la tour USB RCX
- Téléchargements pour RoboLab
- Contenu RCX, y compris la prise en charge de LabVIEW, les idées de défis et les informations d'apprentissage
- Forum pour LabVIEW pour LEGO MindStorms et LabVIEW pour l'éducation