воскресенье, 30 сентября 2012 г.

Приволжский научно-технический конкурс работ школьников РОСТ-2012

Неделю назад, 21 сентября началась регистрация работ на Приволжский научно-технический конкурс работ школьников РОСТ-2012. Цель конкурса - поддержка научных исследований школьников в области естественных и технических наук, популяризация среди молодежи фундаментальной и прикладной науки.
Хотя конкурс проводится Министерством образования Нижегородской области при поддержке корпорации Intel, на самом деле в нем могут принимать не только нижегородские школьники.

Регламент конкурса следующий:
  • прием заявок до 20 октября
  • 2 ноября - прохождение образовательной программы по вопросам выполнения научно-исследовательской работы и ее успешной презентации на российских и международных конкурсах
  • 3 ноября - презентация и защита работ, подведение итогов и награждение. Одним из призов является право участия в Международном смотре-конкурсе научного и инженерного творчества школьников (Intel International Science and Engineering Fair, Intel ISEF) в мае 2013 года в г. Феникс, США
Более подробно можно ознакомиться с регламентом можно здесь.

суббота, 29 сентября 2012 г.

Raspberry Pi - расширяем возможности NXT блока

Raspberry Pi - одноплатный компьютер, размером с кредитную карточку и стоимостью 25$. Несмотря на свой маленький размер, он обладает достаточно серьезными вычислительными ресурсами и поддерживает множество периферийного аппаратного обеспечения, благодаря наличию стандартных разъемов (USB, Ethernet и HDMI) и поддержке стандартных протоколов.
Поскольку это все-таки компьютер и на нем стоит полноценная операционная система семейства Linux, то к нему можно подключить NXT блок. А это, из-за крошечного размера компьютера, открывает новые горизонты перед людьми, увлекающихся LEGO-робототехникой - робот теперь сможет возить дополнительные вычислительные мощности с собой.

Световые датчики SmartBricks - отчет о использовании

Как сообщалось ранее, на рынке датчиков предназначенных для роботы с LEGO Mindstorms NXT появилась новая фирма-разработчик - SmartBricks. Компания - российская и в первую очередь ориентируется на российского потребителя - школы, кружки и энтузиастов-одиночек.
Одно из предложений, которое делает компания, - широкая линейка датчиков освещения: здесь есть датчики с традиционными цветам подсветки: красный, зеленый и синий, а также с источником белого света и даже ультрафиолетового. Для того, чтобы оценить насколько данные датчики подходят для нужд образовательной LEGO-робототехники, блог NiNoXT решил провести их полномасштабное тестирование, результаты которого публикуются в данной заметке.

Итак, объектами тестирования будут 4 датчика:
Начнем с внешнего вида:

четверг, 27 сентября 2012 г.

NXC: повороты - практика программирования моторов

При задании сложных траекторий движения робота развороты и повороты - неотъемлемая часть программы. В этой статье будут рассматриваться способы, как программируются эти элементы движения с помощью функций и команд языка Not eXactly C рассмотренных ранее здесь и здесь.
Пример 1. Поворот одним двигателем
На самом деле в этом примере рассматриваются два способа поворота одним двигателем.
В качестве входных данных для обоих способов, задается необходимость выполнения разворота вправо.

среда, 26 сентября 2012 г.

NXC: использование циклов

Продолжение публикации материалов из методички по языку программирования Not eXactly C, подготовленной в рамках учебных курсов Нижегородского Института Информационных Технологий.

Как и в обычном C, в NXC поддерживается несколько видов циклов: for, while, do ... while, repeat.
Есть даже не совсем обычная команда until, которая является макросом к использованию while().

В этой заметке основной акцент сделан не на стандартное поведение программы при использовании циклов, а на особенности, существующие в NXC.

Пример 1. while() как функция
В NXC while может быть использован и как стандартный цикл "выполнять пока", внутри которого выполняются различные действия, так и как функция "выполнять пока", которая возвращает управление программе, только тогда когда не выполняется условие, переданное в данную функцию.

вторник, 25 сентября 2012 г.

NXC: Управление моторами

С этой статьи начинается публикация материалов из методички по языку программирования Not eXactly C, подготовленной в рамках учебных курсов Нижегородского Института Информационных Технологий.
В NXC существует около 40 команд для работы с моторами. Их условно можно разделить на команды управления движением, команды остановки, команды опроса датчиков и состояния моторов.

В данной статье рассматриваются команды управления движением.

Пример 1. OnFwd(), OnRev()
Данный пример предназначен для рассмотрения семейств команд OnFwd(), OnRev(), OnFwdSync(), OnRevSync() и его цель - проверить на то, что после OnFwd() управление сразу передается на следующую команду.

понедельник, 24 сентября 2012 г.

NXT и Python: опрашиваем датчики

Базовые способы работы с моторами в Python были рассмотрены в прошлой заметке - теперь настало время осветить, какие API (applications programming interface) доступны для работы со стандартными LEGO NXT датчиками.
Начнем с того, что посмотрим на модуль nxt.sensor, который предоставляет классы по работе с датчиками. Для этого в Python Shell запросим справку по модулю:
import nxt.sensor
help(nxt.sensor)
Небольшая информационная страничка расскажет, что данный модуль предоставляет доступ к следующим под-модулям:
  • analog
  • common
  • digital
  • generic
  • hitechnic
  • mindsensors
Т.е. видно, что помимо стандартных датчиков, библиотека nxt-python поддерживает работу и с датчиками известных производителей Mindsensors и HiTechnic.

воскресенье, 23 сентября 2012 г.

Начался перевод "Extreme NXT" на русский язык

Наверняка, те, кто интересуется LEGO Mindstorms NXT достаточно давно уже успели изучить список русскоязычной и иностранной литературы доступной для чтения на эту тему. Одной из книг, которую бы хотел получить к себе в библиотеку любой LEGO энтузиаст, является "Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level", название которой можно дословно перевести как "Экстремальный NXT: Переводим LEGO Mindsorms NXT на следующий уровень".
Данная книга предназначена для уже состоявшихся LEGO-робототехников, которые бы хотели повысить свой уровень понимания того, как работает NXT блок, и что лежит в основе NXT датчиков. Благодаря множеству иллюстрированных примеров и подробным инструкциям, книга учит создавать и программировать свои собственные датчики как аналоговые, так и цифровые.


Отличной новостью можно считать, что в рамках проекта "Оренбургский Клуб Фанатов LEGO Mindstorms" стартовал вольный пересказ содержимого данной книги. Пока что сформированы только три главы, но, судя по темпу, который взяли авторы, вскорости можно ожидать еще больше частей. К тому же, если кто-то желает присоединиться к этому начинанию и помочь с переводом, то ребята будут только "за".

Пожелаем удачи проекту и будем следить за новостями!

Цвет + Гитара = Цветара

То, что с помощью LEGO Mindstorms NXT можно делать музыкальные инструменты в блоге уже было написано не раз, но с каждым новым изобретением, связанным с этой темой, все равно не перестаешь восхищаться. И удивляешься не всегда технической стороне той или иной конструкции, а тому каких успехов достигают изобретатели-музыканты на своих инструментах.
Вот так, совсем недавно, видео-блоггер PhilippLens поделился своим новым проектом: Coltar (смесь слов Color и Guitar), а по-русски Цветара. Несмотря на всю простоту чисто в конструкторском плане: стандартный NXT датчик цвета и 2 датчика касания, автор показывает насколько виртуозно можно овладеть данным музыкальным инструментом:


Даже вы можете попробовать собрать подобную конструкцию и исполнить какую-нибудь композицию на ней - автор свободно делится и программой на языке RobotC.

С точки зрения программирования интересен в какой последовательности переключаются тональности - видно, что программист не только хорошо владеет алгоритмизацией, но и имеет довольно неплохое представление о музыкальной грамоте.

суббота, 22 сентября 2012 г.

90 кг. для LEGO кресла - много или мало?

LEGO изобретатель из Англии Simon Burfield решил провести эксперимент - на сколько тяжелые вещи можно перевести с помощью NXT моторов.
Для этого он собрал из деталей LEGO кресло, подсоединил к нему 14 NXT моторов, управляемых 7ю NXT блоками, а чтобы кресло было более маневренное были использованы колеса Rotacaster multi-directional.

LEGO плоттер

Плоттер или графопостроитель отличается от обычного принтера технологией нанесения изображения. По сути, обычный принтер наносит множество точек на бумагу во время одного прохода от одного края бумаги к другому - таким образом рисуется первая строчка изображения. Затем принтер смещает бумагу или печатающую головку на следующую строчку и опять проходит от одного края бумаги к другому.
Принцип работы плоттера другой - его печатающая головка может перемещаться в любом направлении по бумаге, как по горизонтали (X направление), так и по вертикали (Y направление), или даже одновременно по двум сразу - рисуя сложные кривые линии. Чем-то это походит на процесс черчения на бумаге - вы прикладываете карандаш к бумаге и ведете рукой с карандашом, не отрывая ее, до нужного места по прямой или кривой траектории: в результате на бумаге остается линия, повторяющая траекторию движения карандаша. Чтобы провести следующую линию, плоттеру необходимо "поднять" пишущую головку и перевести в то место, где новая линия должна начаться, затем "опустит" головку и начать черчение.

Известный LEGO-энтузиаст RJ McNamara делится на своем сайте подробностями создания плоттера на основе LEGO Mindstorms NXT.


В одной из записей блога автора можно найти не только детальное описание конструкции, но также инструкции по сборке и программу на языке RobotC.

пятница, 21 сентября 2012 г.

Как определить цвет, когда датчик "врет"?

При работе с датчиками цвета разных производителей случаются ситуации, когда датчик не определяет цвет корректно. Например, в тех ситуациях, когда на определение влияет недостаток освещенности или наоборот - слишком много света. Еще такое может случаться, когда механизм движется слишком быстро или нет какого-то фиксированного расстояния до предмета, цвет которого датчик пытается определить - например, когда робот движется по направлению к этому предмету.
Один из способов, победить такое поведение датчика - снять показания с каждой из трех цветовых компонент: красной, зеленой и синей, так чтобы по их значения самостоятельно (собственным алгоритмом) попытаться определить какого же цвета предмет. Такой способ уже был описан вот в этом материале. Но дело в том, что подразумевается, что у нас есть достаточно много времени для определения цвета, производя последовательно 3 или даже 4 (замер освещенности без подсветки вообще), и датчик и предмет неподвижны относительно друг друга. А это не всегда возможно достичь, особенно в условиях робототехнических состязаний - когда время работы робота является критичной величиной.

четверг, 20 сентября 2012 г.

Как узнать заряд батареи в программе?

Во второй половине лета в одной из веток форума MindBoards обсуждали зависимость предсказуемости работы программ NXT робота от заряда батареи. Когда начали обсуждать программные средства, с помощью которых можно было бы узнавать состояние источника питания, один из участников сделал полезное напоминание, что для NXT-G тоже есть уже созданный блок Battery Level, созданный NXT экспертом Guy Ziv.

В общем случае, блок позволяет получить заряд источника питания в NXT блоке в милливольтах, вне зависимости от того, используются ли стандартные NXT аккумуляторы или обычные пальчиковые батарейки.
Помимо этого можно также выполнить сразу сравнение с каким-то заданным зарядом, указанным также в милливольтах и даже узнать перезаряжаемая ли батарея установлена в текущий момент.
Какого же может быть применение данного блока?

воскресенье, 16 сентября 2012 г.

Скорость опроса сенсоров

Эта заметка была написана в продолжение прошлой записи, посвященной производительности NXT блока. Поскольку в той заметке рассматривался аспект производительности самого блока, то, конечно, хотелось получить также данные, показывающие как производительность зависит от типа датчика, ответственного в тот или иной момент за основную работу робота.
Иными словами хотелось бы получить число, как часто мы можем опрашивать тот или иной датчик, поскольку от этого будет зависеть насколько быстро робот сможет реагировать на изменение в окружающей среде.

Итак, сначала надо определиться с методикой определения частоты опроса датчика.
Предлагается такой алгоритм:
  1. Инициализируем датчик
  2. Запоминаем текущее значение таймера (или сбрасываем таймер в ноль)
  3. Делаем N итераций цикла, который делает только одно действие - опрашивает датчик
  4. После завершения цикла запоминаем новое значение таймера, а точнее на сколько он изменился с шага 2.
В результате, поделив количество итераций на время, которое они заняли, станет известно сколько итераций выполниться за 1 секунду.

суббота, 15 сентября 2012 г.

Учебно-тренировочный сбор по программированию LEGO-роботов

В субботу 29 сентября Нижегородский Институт Информационных Технологий будет проводить учебно-тренировочный сбор по изучению навыков программирования LEGO-роботов.
Участники сбора - преподаватели учреждений общего, профессионального и дополнительного образования, студенты вузов, независимые участники (родители).

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

Производительность NXT блока

Раз уже в прошлой заметке зашла речь о проекте RWTH - Mindstorms NXT Toolbox for MATLAB, то следует рассказать об одном интересном исследовании проведенном в рамках этого проекта.
Начать следует с того, что этот проект выкладывает все свои наработки (исходные коды) в свободный доступ, т.е. каждый может пройтись по дереву исходников и ознакомиться с наиболее интересными. Так вот, среди множества файлов есть группа под общим название Performance Сheck (Проверка производительности), которые предоставляют немного новой информации о том, как работает программное обеспечение NXT блока.

На самом деле автор данных материалов делал исследование с целью измерить какие трюки, уловки он смог бы применять в своих программах на языке Not eXactly C, чтобы его роботы были более быстрыми, имели меньшее время реакции на события и т.п. Для этого он создал набор тестов. измеряющие производительность стандартного NXT firmware.

Эти тесты включали в себя следующие проверки:

четверг, 13 сентября 2012 г.

Программирование LEGO-роботов на C#

Примерно, год назад в блоге уже упоминалось о возможности общаться с LEGO роботами с помощью платформы .Net. В том подходе подразумевалось, что с компьютера или ноутбука посылается по Bluetooth команда, которая воспринималась специальной программой, запущенной на NXT блоке.
Та в свою очередь могла послать какие-то данные на компьютер/ноутбук.

Данный способ не совсем удобен по той причине, что требует написания программы в действительности на двух языках - на C# или VisualBasic и на языке, который может быть скомпилирован в байткод, понятный для NXT firmware, например, на NXT-G или NXC.

На самом деле есть библиотеки для платформы .Net, которые позволяют написать все управление роботом исключительно на C#. Вот несколько примеров:

понедельник, 10 сентября 2012 г.

Изучай NXC c роботами из набора NXT 2.0

Инструкции, которые идут вместе c коробочной версией LEGO Mindstorms NXT-G 2.0 содержат указания по сборке четырех различных роботов - Alpha Rex, Shooterbot, Robogator и ColorSorter.
Но также здесь есть и небольшой самоучитель, с помощью которого можно написать несколько простых программ на NXT-G для этих четырех видов роботов. Т.е. таким образом получаете и "продвинутую" игрушку и базовые навыки программирования роботов.

Автор сайта "Arbitrary Creations" пошел дальше - он для каждой "базовой" модели написал программы на языке Not eXactly C. Т.е. таким образом он убил двух зайцев - попрактиковался в программировании на NXC и освоил программирование роботов в операционной системе Linux.

Теперь, данным трудом можете воспользоваться и вы - в нем программирование роботов разбито на задачи, каждая задача имеет решение на NXC, причем код довольно хорошо структурирован и комментирован. Если вы только-только знакомитесь с NXC - все примеры вам нужно обязательно прочитать - там довольно много ответов на типичные вопросы, с которыми сталкивается каждый начинающий.

И инструкции по сборке NXT 2.0 моделей, и программы на языке NXC можно найти на данной странице сайта.

Приложение для управления LEGO роботами

Когда мы только разрабатываем и отлаживаем LEGO робота, иногда возникает необходимость управления механизмом с компьютера или ноутбука. Почти каждая среда программирования предоставляет такую возможность, но то иногда управление очень ограничено неизменяемой конфигурацией моторов, и к тому же в таких режимах не так просто получать информацию с сенсоров, что так необходимо для отладки.
Если такая проблема знакома, то, как вариант, можно посмотреть на Windows-приложение DCA NXT Remote Control.

Вышла новая версия RobotC (3.50)

Программисты команды, выпускающей RobotC, проделали огромный труд и выпустили новую версию данной среды программирования. При этом изменения коснулись не только самой среды, но эмулятора RobotC Virtual Worlds.
Ниже можно найти наиболее интересные улучшения, доступные для LEGO Mindstorms робототехников:
  • Наконец-то реализована поддержка рекурсии, одна и довольно нужных, но до сих пор отсутствующих вещей. Естественно, доступна данная функциональность только в новом Firmware. Интересно, будет ли подобное улучшение реализовано в Not eXactly C?
  • Также заявляется полная поддержка указателей в соответствии со стандартом ANSI-C. Это, конечно, не так функциональность, которая востребована каждый день, но тем не менее это может привести к рождению довольно интересных проектов.
  • В Robot Virtual Worlds внесены изменения, которые должны приводить к более реалистичному изображению роботов и их поведению.
  • Набор карт, который шел по умолчанию с RVW, расширен - теперь сразу после установки RobotC у вас доступны все карты и миссии из Curriculum Challenge Pack, последняя версия которого (2.2.3) тоже претерпела значительные изменения.

суббота, 8 сентября 2012 г.

Японская LEGO-конструктопедия теперь в OZONe

Хотя свою конструктопедию Lego Technic Tora no Maki ISOGAWA Yoshihito выпустил в бумажном виде два года назад, до российского рынка она добралась только недавно.
С этой недели онлайн-магазин OZON запустил в продажу все три книги этого автора: Simple Machines, Fantastic Contraption и Wheeled Wonders.
Несмотря на то, что книги не переведены на русский язык, в сущности, это и не нужно. В книгах практически нет текста - только изображения всевозможных устройств. Для каждого механизма есть серия изображений с нескольких ракурсов, что позволяет детально изучить его устройство и, если необходимо, собрать такой же.

Поскольку в книгах используются только детали серии LEGO Technic, которые являются элементной базой для LEGO Mindstorms, то они могут являться отличным учебником по конструированию для тех, кто занимается робототехникой. Неплохо было бы оснастить каждый робототехнический класс хотя бы одним экземпляром каждой книги.

четверг, 6 сентября 2012 г.

Вести с Facebook: отборочные этапы WRO в разных странах

Короткая запись.

Тайланд. Стоит обратить внимание на уровень творческих проектов.
Фотоальбом в Facebook
Германия. Понравилось, как поставлено обеспечение едой.
Фотоальбом в Facebook

Если у кого-то есть еще ссылки на фотоальбомы отборочных этапов WRO 2012 (кроме российского) - добавляйте в комментарии.

среда, 5 сентября 2012 г.

Как ускорить робота Alpha Rex?

Многие из вас уже знакомы с LEGO сегвеями - балансирующими на двух или даже на одном колесе механизмами. Некоторые даже видели управляемые LEGO сегвеи, которые помимо того, что балансируют, держатся на определенном расстоянии от препятствия или ездят по линии, или реагируют на управление с какого-то пульта.
Но все они достаточно далекие копии реальных устройств по одной причине - настоящий сегвей - это транспортное средство - оно может перемещать человека.

Laurens Valk, автор популярных книг по LEGO робототехнике, решил исправить этот недостаток. Он решил сделать такой сегвей, который сможет перевозить других роботов, и для полной правдоподобности - робот должен быть человекоподобный, например, всем известный Alpha Rex.

вторник, 4 сентября 2012 г.

Домашние задания для занятий по робототехнике

Когда занятия по робототехнике вводятся в учебный процесс, то встает вопрос давать или не давать домашние задания учащимся. Это ведь может быть даже не формальное задание, а предложение к ученикам использовать свободное время ребят для их же пользы.
Но тогда встает другой вопрос - не у каждого ребенка, занимающегося робототехникой, есть необходимое оборудование. Что делать?

При размышлении на эту тему возникают следующие идеи:

Навыки, которые развиваются в ходе занятий по робототехнике можно условно разделить на две части: конструирование и программирование. Поэтому задания то же можно разделить на эти две категории.

понедельник, 3 сентября 2012 г.

Вышел 14ый выпуск журнала о LEGO-конструировании HispaBrick

Пока блог NiNoXT был на летних каникулах, многие Лего энтузиасты работали не покладая рук. Так, например, испанская AFOL (adult fan of LEGO) выпустила очередной номер журнала HispaBrick
Данный номер журнала посвящен 10 годовщине LEGO конструкторов серии Star Wars. Поэтому в первой части журнала вы встретите много статей на эту тему.

Читателям, которые увлекаются робототехникой, можно ознакомиться с такими материалами, как
  • Интервью с авторам многих Great Ball Contraption конструкций Akiyuki Kawaguchi
  • Знакомство с деталями, отвечающих за механику в серии Technic
  • Введение в робототехнику (часть XI) вместе с Koldo Olaskoaga
Скачать 14ый номер журнала на английском языке можно здесь

LEGO датчики - сделано в России

Известный факт, что дополнительное оборудование для LEGO Mindstorms NXT в России купить сложнее, чем в Европе или Северной Америке.
Причины здесь две - трудности с доставкой из-за рубежа и цена этого оборудования. Но дело вскорости может измениться в лучшую сторону - на так давно на российском рынке появилась компания SMARTBRICKS, одно из направлений которой - производство и продажа аналоговых и цифровых датчиков для конструкторов LEGO.

Сейчас в интернет-магазине компании доступны такие стандартные датчики, как датчики касания, освещенности с разными светодиодами, там же присутствует даже такой оригинальный датчик, как датчик магнитного поля, который по сути является бесконтактным датчиком касания. А в разделе продукция на сайте перечислены также цифровые датчики, которые компания, собирается выпустить в продажу в ближайшем будущем: датчики линии, инфракрасного сигнала, компас и гироскоп.

Авторы блога NiNoXT уже получили несколько датчиков на тестирование и смогли испытать аналоговые датчики освещенности на решение "реальных" задач в робототехническом лагере на Истре. Так что ждите обзоров и результатов сравнения с оригинальными комплектующими.

Модель промышленного робота из LEGO

Пользователь akiyuky опять порадовал нас своим изобретением. На этот раз он решил создать модель настоящего промышленного робота. Т.е. манипулятор робота должен иметь довольно высокое число степеней свободы и выполнять все действия с очень большой точностью.
Сами посмотрите, что у него получилось - встречайте робот S750! Проследите за четкостью и синхронностью его движений!


Можно посмотреть еще больше всяческих конструкций на видео-канале пользователя или его блоге (на японском).

Российская команда участвует в Moonbots 2012!

Те, кто следит за событиями развивающимися в состязании в Moonbots, наверняка отметили единственную зарегистрированную российскую команду. Ребята из команды RTTM (Russian Team of Researcheres of the Moon) не побоялись бросить вызов довольно таки сильными и опытным соперникам.
Ребятам (между прочим, нижегородцам) в первой фазе состязания удалось обойти свыше 100 соперников и попасть в 30-ку сильнейших команд, чтобы участвовать во втором раунде - сейчас им необходимо придумать лунную миссию для своего робота и спроектировать игровое поле, отвечающее данной миссии. Пожелаем удачи юным робототехникам! Мы болеем за вас!

Познакомиться с участниками команды можно здесь.

воскресенье, 2 сентября 2012 г.

НИИТ объявляет набор в группы по направлению образовательная робототехника

4го сентября в 18.00 Нижегородский Институт Информационных Технологий приглашает всех желающих на собрание посвященных линейке образовательных курсов для школьников. Помимо новых курсов, традиционно будет анонсирован набор учащихся на курсы по программированию LEGO-роботов. Приглашаются и те, кто пойдет на данные курсы в первый раз и те, кто уже проходил обучение.
Подробнее о программе курсов и мероприятий в рамка направления образовательная робототехника, которые планируется проводить в 2012-2013 учебном году можно прочитать здесь.

Собрание будет проходить по адресу: Н.Новгород, ул. Родионова, 192/1 (напротив ТРЦ "Фантастика"), 5ый этаж (карта проезда).

Программируем Лего-роботов: расписание на новый учебный год

Нижегородский Институт Информационных Технологий выкладывает расписание проведения курсов "Программирование LEGO-роботов" и планы по проведению соревнований и других городских мероприятий на 2012/2013 учебный год. Это поможет сориентироваться педагогам других образовательных учреждений по режиму работы и родителям относительно когда и какие курсы необходимо посещать их детям.
Небольшие пояснения по расписанию:

суббота, 1 сентября 2012 г.

LEGO-роботы в Фантастике или как прошло "Нашествие Роботов"

1 сентября 2012 года Нижегородский Институт Информационных технологи провел промо-акцию "Нашествие роботов" в ТРЦ "Фантастика". Цель мероприятия была познакомить школьников Нижнего Новгорода со все еще пока новым направлением технического творчества и пригласить их на День Открытых Дверей, который пройдет в НИИТ 4го сентября.
Мероприятие прошло очень интересно. После небольшого вступления, где ребята могли проявить свои знания о роботах, стартовали три интерактивных состязания: ралли, робо-сумо и перетягивание каната. Во всех соревнованиях ребята могли выбрать себе робота, операторами которого они хотели бы стать, после чего им предоставлялось возможность управления данным роботом - где-то управление заключалось просто в своевременном запуске и "болении" за успех механизма, а где-то ребятам приходилось быть ответственными непосредственно за перемещение его вдоль трассы.

Полный фото-отчет о мероприятии можно найти в веб-альбоме Picasa или посмотреть в виде слайд-шоу ниже:
Related Posts Plugin for WordPress, Blogger...