РобоЛаб
Существует две разные версии RoboLab.
- Отдельная версия, доступная через LEGO и популярная среди образовательной робототехники LEGO.
- Выпуск надстройки для LabVIEW
РобоЛаб (автономный)
RoboLab — это язык визуального программирования, встроенный в LabVIEW, разработанный генеральным директором Tufts. Предлагая поддержку как RCX, так и NXT, он был доминирующим языком программирования для образовательной робототехники LEGO до выпуска программного обеспечения NXT (NXT-G) и послужил источником вдохновения не только для программного обеспечения NXT, но и для LabVIEW для LEGO. Последовавшие за этим релизы MINDSTORMS.
Эта автономная версия RoboLab не поддерживает USB IR Tower. Последней официальной версией была 2.9.4c, а для пользователей с установкой версии 2.9 также доступен патч.
РобоЛаб для LabVIEW
RoboLab for LabVIEW — это надстройка для LabVIEW, которая позволяет запускать классический и всеми любимый RoboLab в рамках установки LabVIEW. По сути, это не отдельный продукт, поэтому требуется версия LabVIEW (либо сама LabVIEW, либо более специализированная версия, такая как LabVIEW для LEGO MindStorms [LVLM] или LabVIEW for Education [LV4E]).
Обзор
LabVIEW для LEGO® MINDSTORMS® оптимизирован для использования в классе благодаря обучающим видеороликам, руководствам и учебным ресурсам, созданным специально для старшеклассников и учителей, использующих LEGO MINDSTORMS Education и TETRIX от Pitsco. Он знакомит студентов с передовыми концепциями, такими как автономная робототехника и научные измерения, используя примеры из реальной жизни и заменяя непонятный синтаксис интуитивно понятным графическим интерфейсом. По этой причине это программное обеспечение идеально подходит для учителей, стремящихся вовлечь учащихся в использование технологий в увлекательной и практической форме.
- Инженерный обзор LEGO: RoboLab для LabVIEW
- National Instruments: LabVIEW для LEGO MindStorms
Подготовка
Для выполнения этих шагов потребуется создание бесплатной учетной записи на веб-сайте National Instrument. Это можно сделать на первом этапе загрузки.
ПРИМЕЧАНИЕ . Общий размер этих загрузок составляет чуть более 8¼ ГБ .
Для пользователей, у которых уже установлена версия LabVIEW между 7.1 и 2016 (разные версии LabVIEW могут быть установлены параллельно)
- Перейдите на страницу LabVIEW Toolkit для LEGO MindStorms (альтернативная ссылка)
- Прокрутите вниз до раздела под названием «Набор инструментов LabVIEW для LEGO MindStorms».
- Выберите набор инструментов, подходящий для вашей версии LabVIEW.
- ПРИМЕЧАНИЕ. Этот набор инструментов недоступен для LabVIEW 2017 или более поздней версии.
Для пользователей, у которых еще не установлен LabVIEW.
- Загрузите LabVIEW для образования версии 2014 SP1.
- Загрузите модуль LEGO MindStorms для LabVIEW версии 2014 SP1 Patch
- Загрузите модуль LEGO MindStorms для LabVIEW версии 2014 SP1
- Загрузите файлы RoboLab for LabVIEW с сайта Lego Engineering (см. страницу обзора):
- Выберите подходящую загрузку для вашей операционной системы.
- ПРИМЕЧАНИЕ. Ссылки ниже загружаются через archive.org, поскольку версии этих файлов, которые сейчас загружаются с LegoEngineering.com, повреждены и не открываются.
- ПК с ОС Windows: RoboLabPC от LEGO Engineering
- Mac OS: RoboLabMac от LEGO Engineering
- Установщик RoboLab от LEGO Engineering
- Скачать NI-VISA версии 14.0.1 Полная версия
Установка
Инструкции по установке основаны на руководствах RoboLab for LabVIEW и RCX USB Tower Support от LEGO Engineering. К сожалению, модули LEGO MindStorms для LabVIEW несовместимы с LabVIEW 2017 или более поздней версии.
- Установите LabVIEW for Education версии 2014 SP1 ( если нет совместимой установки LabVIEW )
- Установите модуль LEGO MindStorms для LabVIEW версии 2014 SP1 ( или совместимой версии LabVIEW ).
- Установите модуль LEGO MindStorms для LabVIEW версии 2014 SP1 Patch ( если применимо для вашей версии LabVIEW ).
- Установите RoboLab для LabViEW
- Разархивируйте ТОЛЬКО установщик RoboLab RL_installer.vi_.zip, чтобы извлечь файл RL_installer.vi.
- Убедитесь, что установщик (
ROBOLAB_installer.vi
) и zip-файл надстройки ( RoboLabPC.zip
или RoboLabMac.zip
, в зависимости от обстоятельств) находятся в одной папке (установщик разархивирует zip-файл). - Откройте установщик в LabVIEW.
- Если установлен LabVIEW, он должен создать ассоциацию файлов для файлов *.vi.
- Если ассоциация файлов существует, убедитесь, что zip-файл дополнения RoboLab находится в той же папке, что и файл *.vi, а затем просто откройте файл напрямую (например, дважды щелкните файл).
- Выполните шаги установки в LabVIEW.
- Должен начать работать автоматически
- Это может занять некоторое время, так как придется все перекомпилировать.
- Закройте все окна и выйдите из LabVIEW.
- Установите NI-VISA, убедившись, что для установки выбраны следующие функции:
- Поддержка конфигурации > Конфигурация PXI
- Поддержка разработки > Разработка драйверов
- Настройте USB IR Tower для использования в 64-битной ОС (если применимо), следуя руководству LEGO Engineering:
- Подключите USB-ИК-башню LEGO
- Запустите мастер драйверов NI-VISA (обычно его можно найти в меню «Пуск» > VISA > «Мастер драйверов NI-VISA»).
- В открывшемся окне в разделе «Аппаратная шина» выберите «USB».
- Выберите «LEGO USB Tower» в диалоговом окне «USB — Выбор устройства».
- Дайте INF-файлам имя (по умолчанию подойдет)
- Выберите, чтобы разрешить мастеру «Установить сгенерированные файлы на этот компьютер».
- Нажмите «Готово»
- Закройте все окна и закройте все экземпляры LabVIEW.
Бег
Чтобы запустить RoboLab, перейдите в меню «Инструменты» и выберите Robolab 2.9.4d.
Ресурсы
- Лего Инжиниринг
- Краткое руководство РобоЛаборатории
- Поддержка RCX USB Tower
- Загрузки для РобоЛаборатории
- Содержимое RCX, включая поддержку LabVIEW, идеи задач и обучающую информацию.
- Форум LabVIEW для LEGO MindStorms и LabVIEW для образования