Робот Mr.Tidy от DAGU

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

Вообще, от большинства представителей своего класса роботов, Мистера Тайди выгодно отличает его манипулятор. Это действительно очень забавная вещица. Представляет она собой клешню, на подобии как у краба, ну или какого-нибудь другого представителя членистоногих. Клешня выглядит довольно солидно и капитально. Сделана она из металла, имеет 2 мотора, что обеспечивает ей две степени свободы (движение вверх – вниз и управление сжатием). Моторы самые обычные, как в любой машинке на дистанционном управлении. Поэтому, что робот мог как-то определить, в каком положении находится клешня и насколько сжат захват, установлены довольно нехитрые датчики, обеспечивающие своего рода обратную связь от мотора к роботу. Но вернемся к сборке. Клешня состоит из 2 частей, которые необходимо скрепить винтами. Займет это у вас пару минут. Рекомендую винты завернуть, да и вообще – проверить все соединения, так как под действием вибрации все может раскрутиться.
Моторизированная платформа довольно стандартная: 4 колеса, место для отсека батареек. Сделана из металла и пластика. С помощью латунных стоек на ней надо будет закрепить плату и привернуть манипулятор. Опять же рекомендую проверить все механические соединения и, где необходимо, подкрутить. Выделю один серьезный недостаток – от моторов на передние и задние колеса идет передаточный механизм, который представляет собой несколько шестеренок и три трубочки, вставляемые одна в другую, сжатых винтами. Именно сжатых. Стоит немного ослабить давление одного из винтов, как тут же передаточный механизм начинает прокручиваться. Выглядит это не очень надежно, особенно с учетом, что основные потребители Мистера Тайди все-таки наверно дети.

Перейдем к плате. Здесь китайских производителей укорить не в чем. Текстолит довольно хорошего качества, все края скруглены, так что ребенок не поцарапается. В качестве мозга нашего робота используется микроконтроллер ATMega 1280. Данная микросхема широко распространена, поэтому найти какую-либо информацию по ней проблем не составит. Помимо микроконтроллера, на плате установлен стандартный “джентльменский набор”: “H” – мосты для питания моторов, реализован USB интерфейс, датчики, разъемы для подключения дополнительных устройств и прочая мелочь. Отдельно хотелось бы отметить наличие на плате зарядного устройства для аккумуляторов, что является очень весомым аргументом в поддержку данной модели. Так же присутствует небольшой динамик, из которого раздается забавная мелодия при включении робота. Любой, сколь мало серьезный робот, должен обладать устройствами, передающими ему информацию о внешнем мире. Мистер Тайди не исключение. По периметру платы расположены оптические сенсоры, состоящие из пары светодиод – фотодиод, либо светодиод – два фотодиода. Это самый простой и недорогой способ обнаружения препятствий. Если робот приближается к препятствию, то инфракрасное излучение светодиода отражается от объекта и попадает на фототранзистор. Так робот узнает о надвигающейся опасности. Все очень просто. Для удобства отладки алгоритма работы и наглядности возле каждого оптического сенсора расположен светодиод, сигнализирующий о том, что данный сенсор “сработал”. Из недостатков выделю небольшую дальность работы (порядка нескольких сантиметров) и необходимость “настраивать”. Поскольку сенсоры расположены на краях платы, то велика вероятность, что где-то что-то погнулось, или изначально было напаяно немного в неудачном положении. В документации к роботу этот процесс довольно подробно описан. Займет у вас около 10 минут. Главное – делать всё плавно и не прилагая больших усилий, иначе можно перегнуть ножку детали.
Пожалуй, наибольший интерес доставит датчик распознавания цвета. Расположен он в передней части робота и состоит из трехцветного светодиода и фоторезистора. Датчик тоже достаточно прост — светодиод изучает по очереди красный, синий и зеленый цвета. Фоторезистор принимает отраженный свет. Например, если синего цвета отразилось больше, то значит наш предмет синего цвета. А что бы исключить влияние комнатного освещения – производится одно измерение с выключенным светодиодом. Данный сенсор может пригодиться, например, что бы сортировать какие-то предметы по цвету. Взять красный стаканчик, а синий не трогать.

Еще достаточно полезным может оказаться инфракрасный приемник, который входит в комплект и подключается к плате в виде антенны. Он может использоваться для управления роботом с помощью пульта дистанционного управления, либо для взаимодействия с другими ротами.
Вообще, в плане сенсоров робот действительно хорош. Благодаря довольно богатой оснащенности, его можно использовать для реализации разнообразных хитрых алгоритмов. Мистер Тайди вполне подойдет для обучения школьников, или для каких-то студенческих работ. Благо, что можно подключить дополнительные внешние устройства.
Для программирования робота подойдут любые стандартные средства, однако сразу огорчу любителей AVR Studio – разработчик не предоставляет никаких примеров. Для большей популяризации и упрощения программирования, все примеры написаны в Arduino IDE. Собственно, плата робота, по сути, является аналогом Arduino Mega 1280. Загрузчик Arduino уже установлен, так что он сразу готов для программирования.
Что бы ознакомиться с языком программирования и скачать среду разработки, англоязычная инструкция предлагает сайт: www.arduino.cc/
Этот сайт наиболее полно освящает все аспекты программирования Arduino. Для тех, кто испытывает трудности в чтении на английском, порекомендую: arduino.ru/
На каждом роботе заранее прошита тестовая программа. Скачать ее можно вот тут:
arexx.com.cn/en/DownList.asp
В чистом виде пользы от нее немного, однако, в ней реализованы все примитивы управления моторами и сенсорами, и вам лишь остается скомпоновать из готовых “блоков” алгоритм для вашего робота.
Процесс программирования портит одна досадная инженерная недоработка – робот должен быть включен, то есть в нем не реализовали возможность питать микроконтроллер от провода USB. Получается, что он должен быть полностью включен от аккумулятора, со всеми вытекающими отсюда последствиями, как вращение колес, моргание светодиодами и так далее. Лечится данная проблема предварительной заливкой пустого скетча.
Резюмируя данный обзор, хотелось бы сказать, что хотя данный робот обладает маленьками недостатками, но в целом он оправдывает затраченные на покупку средства и является хорошим полигоном для творчества и экспериментов. Подходит как взрослым, так и детям.
  • 0
  • 06 июня 2012, 15:17
  • yarusov

Комментарии (29)

RSS свернуть / развернуть
буду ругаться и громко кричать три буквы — КАТ!
;)
+4
"Текстолит довольно хорошего качества, полтора миллиметра диаметром.
+1
исправлено
0
ну и реклама детектед.
0
Статья о роботе, а остальное не важно.
0
Это можно в каждом топике писать :)
+2
А мне у Dagu больше понравилась платформа Wild Thumper 6WD. Оно, конечно, совсем из другой сказки, оффроад и всё такое, но глядя на неё, даже захотелось своего робота сделать.
0
  • avatar
  • ACE
  • 06 июня 2012, 16:00
Вот и меня она вдохновила на создание своего шасси (пока в процессе), в основном из-за совсем негуманной цены… От нее взял колеса и движки.
0
мы уже собрали на этой базе одного робота, могу фотки и описалово сделать.
0
на базе целого шасси или отдельных элементов?
0
В любом случае, если оформите здесь в виде статьи, будет интересно.
+3
на базе этого шасси+контроллер+беспроводное управление+захват+камера
0
Дерзайте, статей по робототехнике здесь катастрофически не хватает…
+3
У меня такая же мысль :) Движки вроде нашел где прикупить, взял один на пробу. Осталось найти колёса и время на всё это :)
0
Я в Мегаэлектронике брал и колеса, и движки — все ищется по запросу «Wild Thumper».
Хочу сделать по подобной схеме(одно из шасси с робофорума, Demon7, кажись, зовется):

Но пока что забил на механику (встрял на проблеме поворота оси вращения на 90 градусов — где за разумную цену достать шестеренки?), и просто прицепил движки с напрямую присоединенными колесами к раме из мебельных пластин. Выглядит, конечно, хреново, но на первое время сойдет. Осталось только радиоканал пробросить и оно поедет…
+1
А я для пробы заказывал Mr.Basic — не понравился. Может у меня и руки кривоваты, но трение осей огромное, что двигатель одну ось не прокручивает и в муфтах некоторых не было резьбы или была, но больше чем винтик… в общем разочарован
0
Бля ну КАТ. Сколько можно просить? Будьте добры, поставте, а то Ваш пост занимает все первую страницу…
+2
Нам надо попросить Архитектора, чтоб сделал АвтоКАТ :)
+3
А то вдруг Матрица перезагрузиться=)
0
раньше оно даже падало, и вроде все живы :)
0
и даже думать сильно много не нужно — для LS есть модуль. скопировал и включил.
0
да я первый раз пишу, хз как КАТ делать. Может кто поможет?
0
Небольшое вступление из текста и можно картиночки, а затем . Там при редактировании поста есть кнопочка.
0
В редактировании статью нади ножнички, или добавь в середину или в первую треть статью тэг <_cut_>, убрав _
0
Добрый! Подходили вроде как специалисты по этим делам. Ничего у них не получилось.
0
поставьте <cut> после небольшого введения
+1
в целом он оправдывает затраченные на покупку средства
А сколько он стоит, собственно?
0
  • avatar
  • Vga
  • 06 июня 2012, 20:08
200 баксов на их сайте.
0
%&%$#$$##$#!!!
Ну у них и цены…
Два колесика со втулками — over $20!
Я ещё понимаю, если бы это были мотор-колеса, да и то дороговато.
Промышленная механика и то дешевле стоит!
Вердикт — ну их в п-у. Идея интересная, но цены ломят.
+2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.