Mindstorms NXT — это официальное программное решение от крупнейшего датского производителя конструктора — компании LEGO. Данная программа предоставляет возможность программирования отдельных модулей и для роботов одноименной серии. В первую очередь ПО создано для того, чтобы обучить детей основам программирования и робототехники. Процесс написания инструкций здесь максимально облегчен, а для начала работы с Mindstorms NXT не требуется никаких специальных знаний.
Общая концепция
Разработчики называют данную программу средой пиктографической разработки. Говоря простыми словами, составление инструкция для роботов здесь происходит при помощи визуальных компонентов, которым требуется задать нужные параметры и объединить в одну сеть (просто перетащить в нужные места на рабочем экране). Каждый из таких вот модулей-пиктограмм отвечает за работу определенного модуля, который вы использовали при создании робота. Допустим, вы добавили двигатель, отвечающий за передвижение робота. Включив в цепь соответствующую пиктограмму, можно выбрать для двигателя количество оборотов, используемые мощности, а также компоненты, с которыми он будет взаимодействовать.
Для того, чтобы разобраться во всех тонкостях работы с Mindstorms NXT, можно пройти несколько обучающих уроков. Также у программы есть подробная документация, которая доступна, в том числе, на русском языке (как и само ПО).
Дополнительная информация
Как вы уже могли понять из данного обзора, программа будет полезная только тем, кто является обладателем робота соответствующей серии LEGO. Обратите внимание, что для конструкторов EV3 существует «собственная» программа — Mindstorms EV3. По сути, она обладает тем же функционалом, что и Mindstorms NXT. Более того, оба решения имеют практически идентичную графическую оболочку.
Ключевые особенности
- позволяет писать инструкции для роботов LEGO
- обучает основам программирования и робототехники;
- предлагает очень удобную рабочую среду, которая полностью переведена на русский;
- дает возможность наблюдать за выполнением инструкций в режиме реального времени;
- предлагает пройти несколько уроков при первом запуске.