Конструктор UBTech Robotics: мечтай, учись, твори с роботом

13.11.2017

Пока сложно предсказать, какой путь развития выберет человечество в будущем, однако то, что роботы станут для людей незаменимыми помощниками, ясно уже сейчас. Понять, что же такое робот, узнать его устройство и даже научиться программировать его компания UBTech Robotics предлагает через свои роботы-конструкторы.

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

Учебник по роботам

Конструктор UBTech позиционируется компанией как игрушка на долгое время. Так, в 6 лет ребенок вместе с родителями соберет своего первого робота и сможет управлять им с помощью виртуального джойстика. В 7-8 лет он уже сможет сам разобрать в принципе действия его механизмах и собрать новую модификацию. Вместе с родителями он довольно легко научится программировать игрушку на простую последовательность действий. Для этого в устройствах Jimu предусмотрено одноименное мобильное приложение для смартфонов и планшетов на Android и iOS.

Дети в 9-10 лет уже могут запросто придумывать своих героев-роботов и, не пользуясь инструкцией, программировать сложные последовательности действий с применением математических функций. Более взрослый ребенок с 11-13 лет по исследованиям UBTech сможет более творчески подойти к сборке собственной модели и запрограммировать ее работу с помощью мобильного приложения Swift PlayGround на языке программирования Swift (доступно только для устройств на iOS).

По мнению специалистов UBTech, в процессе изучения робота Jimu ребенок получит представление о работе программистов, при этом, в дальнейшем ему будут легче даваться языки программирования. Очень важно, что взаимодействуя с игрушкой ребенок незаметно проходит обучение по STEM-принципу «Учись играя», когда естественные науки — технологии, инженерное дело, математика, постигаются через практические задачи и эксперименты.

Конечно, первые шаги в изучении робота придется делать со взрослыми, которые сначала сами должны понять, как собирать и управлять роботом, а затем научить это делать ребенка. С роботом Jimu он существенно расширит свой кругозор, а также получит уверенность в том, что у него все получится.

Astrobot Kit: обнаружить, поднять и доставить

Одной из наиболее продвинутых моделей в линейке роботов Jimu можно назвать UBTECH AstroBot. В этот набор входят 3 предлагаемые готовые конструкции: Космический джип, Гусеничный Андроид и Веселый гуманоид. Сборки рассчитаны на применение пяти сервоприводов, инфракрасного датчика, двух светодиодных лампочек и одного динамика. Собранного робота можно сразу отправлять исследовать далекие опасные планеты в детской комнате и других глухих и не очень уголках квартиры.

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

Отметим, что в наборе AstroBot производитель добавил В разделе «Приключения» необходимо пройти через все этапы, начиная со сборки шагающего робота Astron, его активации, проверки работоспособности модулей и заканчивая высадкой робота на планету и вступления в битву.

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

Уже на первых шагах приложение познакомит ребенка с основными модулями робота, такими, как блок управления (БУ) с центральным процессором и вставляемом в него элементом питания, шаговыми двигателями (сервоприводами), которые выполняют команды от БУ, приводными шестернями, рычагами и соединительными кабелями.

Когда все это достается из коробки, даже взрослый может испытать сомнения в своих способностях собрать все в нужной последовательности. Избежать растерянности и призвано мобильное приложение JIMU (доступно для Android и iOS). В нем все шаги по сборке поданы наглядно и с анимацией. К тому же, в на экране планшета модель можно вращать и приближать, чтобы лучше рассмотреть детали. Скучных бумажных инструкции по сборке нет — в комплекте идет «Быстрая инструкция» в качестве ознакомительной по основным моментам, не обязательная к прочтению.

Все элементы соединяются надежно и продуманы до мелочей. Так, например, вы легко состыкуете с фланцем серводвигателя промежуточные детали, а кабели имеют разную длину и специальные штекеры, перепутать подсоединение невозможно. Детали соединяются без лишних усилий: достаточно небольшого нажатия на стыкуемые части до щелчка, и деталь зафиксирована на своем месте.

При сборке робота у ребенка вырабатывают не только усидчивость и внимательность, но и дисциплинированность, ведь все шаги здесь рекомендуется делать последовательно — только так можно достичь результата. Когда все будет собрано, оживший робот станет заслуженной наградой и подтверждением способности решать такие «фантастические» задачи.

Astrobot Kit: как это работает

Если со сборкой робота вопросы маловероятны, тем более при его сборке большую помощь оказывает приложение JIMU, то с его программированием придется повозиться. Лучше это делать на планшете, хотя и смартфон вполне подойдет. Приложение работает только в ландшафтном (горизонтальном режиме), при этом, для программирования и управления роботом требует связь с ним по Bluetooth.

Чтобы задать роботу последовательность действий в программе имеется два режима: «Режим действия» и «Режим программирования». В первом производитель предлагает 10 заранее подготовленных движений, в том числе ходьба, развороты, поднятие и опускание предметов, а также различные жесты, типа «Очень зол» или «Обнимашки».

К этому готовому набору пользователь может добавить собственные запрограммированные движения. Для этого нужно нажать на кнопку «Собственное действие» и перейти в раздел визуального программирования сервомоторов. При выборе определенного привода можно задать угол вращения и время действия в миллисекундах. Работа всех четырех двигателей может быть одновременной.

В этом же разделе доступен режим программирования по методу PRP (поза — запись — воспроизведение). С его помощью можно записать последовательность действий робота, вручную задавая ему позы и жесты — программа запоминает угол поворота манипуляторов и время нахождения в этом положении. Активировать его очень просто: в разделе «Действия» нужно нажать на кнопку «Новое действие» после чего запустить режим записи жестов. Отметим, что он работает только при подключенном через Bluetooth устройстве к смартфону.

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

После окончания записи последовательности действий их можно сразу воспроизвести, нажав «Запуск». Созданной последовательности действий дается имя, и она автоматически добавляется к списку готовых жестов.

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

В Режиме программирования все несколько сложнее. Здесь все команды производитель разделил на типы, например, Пуск, Движение, Контроль, События. Есть даже программирование математическим кодом. Для облегчения задачи здесь имеются примеры последовательных команд, после чего пользователь может создавать свои и записывать их в отдельный проект. Запустить созданную программу действий робота можно кнопкой «Запуск».

Глядя на такой потенциал, начинаешь жалеть, что в конструкторе так мало деталей и сервоприводов — ведь можно было бы собрать большого человекоподобного робота и запрограммировать его, в том числе, с функцией реагирования на ИК-датчики. Однако, здесь не все так безнадежно. Ведь конструктор можно расширять и дополнять другими моделями.

Подробнее о игровых роботах JIMU можно почитать на официальной странице проекта.

Как происходит сборка робота Astrobot Kit, вы можете увидеть в нашей фотогалерее:

 

Фото: компания-производитель, Андрей Киреев