Соревновония Lego роботов 1.Соревновония Lego роботов 2.

Lego приоткрывает завесу тайны

Аватар пользователя Овсянников Алексей Юрьевич

Радуйтесь, жители королевства юные робототехники и их друзья! Ибо вчера компания Lego анонсировала новый программируемый конструктор: Lego Mindstorms EV3. Он продолжает линейку Mindstorms: RCX -> NXT -> EV3.

На официальном сайте уже появилась новость об этом. По тексту сложно понять, что представляет из себя новый конструктор, кроме того, что конструктор будет содержать более 550 деталей стандарта Lego Technic. Но интренет буквально "забурлил" и уже можно найти довольно много фотографий и статей, из которых кое-что проясняется.

Рассмотрим же его подробнее!

Итак, уже в официальном анонсе нам говорят, что конструктор будет содержать детали стандарта Technik, то есть останется совместимым с текущей версисей - Mindstorms NXT. Тут же нам говорят, что появятся некие трехмерные инструкции. Что это такое - остается только гадать, но может статься, что речь идет о файлах для программы Lego Digital Designer.

Далее, рассмотрим внимательно фотографию:

Здесь мы видим, что в состав конструктора будут входить:

  • блок управления;
  • три двигателя (два - подобных тем, что использовались в NXT, один - подобный двигателю PowerFunction);
  • датчик расстояния;
  • датчик цвета;
  • два датчика нажатия;
  • Блок "remote control" (удаленное управление).

В целом же, компоненты получили более "острый" дизайн, почти все они выполнены в стиле "кубизма". Изменилось крепление двигателей. Блок управления стал явно толще (особенно в сравнении с домашней версией NXT, без фирменной батареи).

Блок управления

Из фотографий

видно, что порты подключения датчиков очень похожи на аналогичные из набора Mindstorms NXT. Вполне возможно, что их функционал изменился, но ясно, что к ним можно будет подключить и "старые" двигатели NXT. Это очень радует!

Но самое интересное - наличие порта USB и разъема для SD-карты памяти. То есть память робота можно расширять! И подключать к нему внешние устройства USB.

На правом "борту" видны щели для динамика, так что произносить звуки робот все еще умеет. С учетом карт памяти можно предположить, что робот умеет воспроизводить вездесущие .mp3.

Технические характеристики блока управления следующие:

  • процессор ARM9;
  • 16 Мб FLASH-памяти;
  • операционная система (прошивка) на базе Linux, с открытым исходным кодом;
  • USB 2.0 с возможностью подключения WiFi (видимо, имеется ввиду подключение USB-приемопередатчика WiFi);
  • 4 порта-входа для подключения датчиков;
  • 4 порта-выхода для подключения моторов;
  • возможность соединения до четырех блоков управления вместе по стандартным портам;
  • динамик;
  • кнопочный интерфейс управления с индикацией (подсветкой);
  • функция написания программ в самом блоке;
  • Bluetooth v2.1;
  • Совместимость с iOS и Android

Блок управления будет подключаться к компьютеру с помощью еще одного порта USB, расположенного на привычном месте - сверху справа. Только теперь это разъем не USB-B, а mini-USB.

 

Датчик расстояния - теперь он использует не ультразвук, а инфракрасное излучение. В "профессиональной" робототехнике подобные датчики дают более точные результаты, но имеют гораздо меньший диапазон работы: часто они делятся на датчики малой дальности (до 40 сантиметров), средней (от 40 до 80 сантиметров) и большой (более 80 сантиметров). Какой диапазон работы у нового датчика Lego, мне пока не удалось узнать.

 

Датчик цвета - как и датчик NXT, он умеет определять 6 цветов, а так же работать в режиме датчика освещенности. По заявлению разработчиков, он "улучшен". Возможно, увеличино его быстродействие.

 

Блок удаленного управления - позволяет управлять роботом на расстоянии до 6 метров. Использует инфракрасный приемопередатчик. На мой взгляд, это "шаг назад" и деградация. А если одновременно захочется управлять несколькими роботами? Получится наложение сигналов от разных источников, принятие роботом команд, предназначенных не ему и т.д. В любом случае, лучше всего это будет опробовать в действии, но особых надежд это устройство лично мне не внушает.

Хотя, может кому-то это окажется очень полезным и занимательным. В таком случае обратите внимание на пульт дистанционного управления новым роботом, который уже появился на сайте Lego Education.

 

Программное обеспечение - какой же робот без программы? А где их писать? Разработчики Lego уже позаботились об этом, анонсировав новую среду программирования, отдаленно похожую на NXT-G: те же кубики, те же перетаскивания их по экрану, тот же процесс "программирования мышкой". Вообщем, Lego верен себе, ориентируясь на самых юных программистов. ПО будет доступно для Windows и MAC.

 

Что ж. Первое предварительное впечатление - конструктор получился хорошим. Не суперсовременным, как гаджеты от Apple(TM), но на современном уровне. Ведь он и должен быть не совсем игрушкой, которой можно похвастаться перед друзьями, а учебным пособием, на котором можно разобраться в работе тех или иных механизмов, алгоритмов, принципов.

По заявлениям разработчиков, конструктор будет доступен во второй половине 2013 года. Предварительно называется цена $ 349.

 

В завершение, хотел бы привести видео, посвященное процессу обучения на базе конструкторов Lego. Обратите внимание, что к новому блоку управления подключаются старые датчики температуры (то есть EV3 совместим со старыми датчиками), а так же на работу нового датчика расстояния - он срабатывает на очень близкий объект (то есть сильно уменьшилась или совсем пропала "слепая зона" перед датчиком расстояния).