История

Обзор конструктора UBTEch Mini Kit

18 октября 2017
1 533

Конструктор UBTEch Mini Kit для сборки роботизированных моделей животных из серии Jimu призван развивать у детей логическое, пространственное и в целом творческое мышление, а также помогает получить базовое представление о возможностях программирования роботов с помощью визуальных интерфейсов и «показа движений» роботу. Для сборки и управления роботом сгодится любое современное мобильное устройство — смартфон или планшет под Android или iOS, все остальное есть в комплекте.  

 

Что в коробке

Конструктор Mini Kit поставляется в характерной для продуктов UBTech коробке из очень плотного картона. Очень удачная упаковка, поскольку содержимое коробки немало весит, менее прочная коробка просто не выдержала бы.

В наборе есть бумажная инструкция — руководство по сборке, но мы в нее, признаться, так и не заглянули. Намного удобнее собирать робота, руководствуясь мобильным 3D-приложением Jimu, которое можно скачать из Google Play или Apple App Store. В нем процесс сборки показан пошагово, это не просто набор картинок — они анимированы, так что можно посмотреть на собираемые узлы под любым углом. Это снимает все вопросы и сомнения, которые только могут возникнуть по ходу сборки. Так что берем планшет и выбираем в приложении Mini Kit.

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

Основная деталь конструктора — контроллер сервоприводов с  аккумулятором. Контроллер — это «мозги» робота, его блок управления. В него после сборки мы будем загружать через мобильное приложение программы для робота, он управляет работой сервоприводов в соответствии с программой или с командами, отдаваемыми с мобильного устройства — планшета или смартфона. Справа — зарядник аккумулятора контроллера. Зарядка занимает 100 минут, столько же времени робот сможет работать от заряженной батареи.  

В процессе сборки мы заметили пару мелких несоответствий 3D-инструкции и деталей в наборе, но проблем это не создает. 

Собираем робота

Мы разложили все 249 деталей конструктора перед собой, разбив их на группы по формату и цвету. Процесс прошел быстро и без проблем, разве, что у ребенка иногда не хватало сил, чтобы довести соединение до характерного щелчка, который означает, что присоединяемая деталь надежно зафиксирована — пришлось помочь в сборке. 

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

Не прошло и десяти минут, как первая нога была собрана. Теперь нужно повторить те же операции еще три раза. Можно попробовать это сделать по памяти, не заглядывая в инструкцию. Каждая нога — это сервопривод и «сустав».

Еще одна важная деталь конструкции — выключатель. На фото он показан в составе уже собранного узла, который крепится к контроллеру. 

Присоединение к контроллеру ног и выключателя не требует много времени. Главное — соединять сервоприводы с заданными номерами и соответствующими разъемами контроллера. 

«Защитные панели» частично закрыли соединительные провода и придали роботу завершенный и симпатичный вид. 

После завершения сборки нашего «бычка» осталось незадействованным изрядное количество деталей. Эти детали понадобятся, когда вы захотите собрать из набора Mini Kit других роботов, показанных на коробке, или свои собственные варианты конструкций.

Управление и программирование

Роботы Jimu поддерживают различные варианты управления и программирования. В основном все режимы понятны интуитивно, в отдельные моменты ребенок может спросить вашего совета. Разобраться с программированием и управлением несложно.

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

Есть несколько способов программирования роботов, ни один из которых не требует написания собственно программного кода. Во-первых, можно создавать программы в графическом интерфейсе Blockly.

На скриншоте показана программа, составленная из готовых фрагментов, таких как «Ходьба» или «Быть милым». Составляется она путем перетаскивания необходимых блоков из меню слева в окно записи алгоритма действий на экране. 

 

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

Обратите внимание: писать такой код вручную не придется, «перевод» с Blockly в код идет автоматически. Готовую программу или ее фрагмент — новое «действие», можно сохранить для дальнейшего использования.

 

Можно дать действию произвольное имя и выбрать для него пиктограмму для дальнейшего использования в качестве элемента более сложной программы или в режиме «визуального джойстика».

 

Есть и другой способ программирования робота. Если установить робота в режим ожидания, а затем войти в режим программирования (плюс) и нажать кнопку с изображением кружка в левом нижнем углу экрана, вы попадете в режим PRP (программирования указанием позиции). Проще говоря, если вы повернете ногу «бычка» из позиции «опущена вниз», например, в позицию «поднята», то после выхода из режима PRP, получите готовую последовательность команд. Для нее останется задать только время исполнения команд, получив тем самым новое «действие». Для многих ребят процесс программирования и игры с роботом даже интереснее процесса его сборки. 

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

 

Мобильное приложение поддерживает режим записи видео, которым затем можно делиться с другими участниками сообщества владельцев роботов Jimu.

Выводы 

Конструктор Mini-Kit очень прост в сборке, с которой справится практически любой в меру усидчивый ребенок. Тем не менее, советую кому-то из взрослых хотя бы наблюдать за процессом сборки, при необходимости подсказывая ребенку, если он что-то не так понял или у него не хватает сил, чтобы добиться фиксации той или иной детали в заданной позиции. 

Процесс управления роботом не вызвал у ребенка каких-либо вопросов. Все вполне интуитивно, в мобильном приложении есть набор пиктограмм, нажатия на которые запускают исполнение той или иной предустановленной в робота программы. Можно их модифицировать или написать свои программы. 

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

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

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

Друзьям это тоже будет интересно

18 октября 2017
1 533
Справочная статья, основанная на экспертном мнении автора.

Почитать ещё

Журнал Маркета ищет авторов
Ваш совет поможет многим
Стать автором