Делаем робота ВаллИ

http://www.instructables.com/id/Build-an-autonomous-Wall-E-Robot/
  • Перевод
image

Примечание переводчика: робот офигенно умный! Обязательно посмотрите видео под катом!

Первое небольшое введение смотрите тут — http://www.youtube.com/watch?v=OJiMUzJHYFk

Я начал с игрушки «Интерактивный ВаллИ». Текущая цена на toys'r'us составляет $34.99.

Я увлекаюсь роботами и у меня есть большой опыт в программировании и дизайне, чтобы дать роботам эмоции и жизнь. Первый совет, который я могу дать вам, — вы должны быть уверены. Второй совет — будьте креативным. Используйте их вместе, а всё остальное ваш ум сделает за вас :)

В магазинах есть много доступных запчастей. Моя мастерская не представляет из себя ничего особенного. Я стараюсь закупать те детали, которые подешевле. Иногда я разбираю другие игрушки, потому что сервоприводы, к сожалению, самые дорогие из всех запчастей :)

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

Чтобы изменять корпуса, я использую инструменты Dremel, а иногда и свой паяльник, чтобы расплавить пластмассу. При шлифовке, пожалуйста, имейте пылесос поблизости. Внимание: При плавке, держите открытым окно с вентилятором!

Кроме того, если вы решаете расплавить пластик, пожалуйста, используйте отдельную насадку на паяльник.

Теперь о программной части… На самом деле это очень просто. Я программирую своих роботов с использованием EZ-Robot Project и EZ-B EZ-B Robot Controller. Они почти не требуют никакого программирования. Вы можете просто подключить серводвигатели и управлять роботом с вашего ПК. Они также содержит распознавание голоса и кучу других полезных вещей. Вы можете получить их здесь: http://www.ez-robot.com.

Вот видео сВаллИ в действии…



А вот милое видео, где ВаллИ упал, преследуя свой мяч :)



Вот ещё старое видео моей первой версии



Шаг 1. Материалы


image

Хорошо, я надеюсь, что вы нашли хорошее место, чтобы начать работу. Стол должен быть таким, чтобы его не жалко было прожечь/поцарапать/испачкать (Проще говоря, не используйте свой обеденный стол!)

Вот список вещей, которые я использовал…
  • 1 EZ-B с SDK или EZ-Builder software
    www.ez-robot.com
  • 2 сервопривода для трансмиссии
    www.hvwtech.com/products_view.asp?ProductID=114
  • 1 стандартный сервопривод для головы (движения вправо и влево)
    www.hvwtech.com/products_view.asp?ProductID=878
  • 2 сервопривода для рук (движения вверх и вниз)
    www.hvwtech.com/products_view.asp?ProductID=863
  • 1 сервопривод на наклон головы
    www.hvwtech.com/products_view.asp?ProductID=862
  • 2 аналоговых датчика расстояния
    www.hvwtech.com/products_view.asp?ProductID=88
  • Несколько 3-проводных кабелей
    www.hvwtech.com/products_view.asp?ProductID=690
  • 1 ящик винтов/болтов/гаек
    Доступно в местном хозяйственном магазине
  • Клеевой термопистолет
    Доступно в магазинах для хобби
  • 1 бутылка супер-клея (наверное, у нас это будет клей «Момент» — прим. перев.)
    Или любой другой хороший клей для пластика
  • 1 паяльник
    Я использую паяльники с регулируемой температурой, которые стоят дорого, но в данном случае рекомендуются. Иногда можно встретить их в интернет-магазинах.
  • 1 набор часовых отвёрток
    Обычно продаются они в пластиковых коробочках с прозрачным верхом

Шаг 2. Разберите игрушку


image

Используя отвёртку, разберите игрушку. Запоминайте что где было, потому что нам нужно будет её собрать обратно.

Примечание: Не стоит разбирать глаза.

Шаг 3. Руки


image

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

Фото показывает, как установлен серворуль и оригинальный механизм.

Используйте Dremel, чтобы срезать пластик на концах. Убедитесь, что вы используете низкую скорость.

— Я использовал клей-пистолет, чтобы создать красивую плотную посадку для сервоприводов.

— Я сделал два крошечных отверстия в пластике, чтобы вкрутить винты для надёжности.

Монтаж рук на сервоприводы немного сложнее. У меня нет чёткой фотографии того, как я это сделал.

Кроме того, когда вы поняли, как монтировать руку, убедитесь, что серво и руки находятся в центральном положении. Потому что серво не вращается на 360 градусов.

Шаг 4. Установка головы и шеи


image

Шея будет монтировать на серво GWS стандарта. Это позволит ей двигаться влево и вправо.

Примечание: Как и руки, серво должна быть по центру ;)

Я использовал сочетание Dremel с паяльником, чтобы сгладить адаптер шеи. Я проплавил 3 небольших отверстия для установки винтов на сервопривод.

Для установки серво и кронштейна на голову, вы должны будете сделать отверстие побольше.

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

Шаг 5. Привод. Часть 1


image

Теперь давайте дадим ВаллИ колеса!

Игрушка не имеет никакого двигатели или трансмиссии. Таким образом, вам придётся сделать его самим.

Изгиб и поворот колёс до металлической оси отрываются. Я закончил с использованием Dremel и резки большинства пластиковых деталей. В любом случае вы захотите, чтобы колёса внутри были плоскими, так что не волнуйтесь :)

Теперь мы собираемся просто вырвать из центра колпачок на колесах. Это позволит вытащить винт. После этого колеса распадутся на части.

Если какая-то часть сервопривода торчит наружу, то отрежьте его с использованием инструмента Dremel.

На обеих сторонах одно и то же… Посмотрите на фото :)

Шаг 6. Привод. Часть 2


image

Хорошо, теперь мы будем монтировать трансмиссию к телу.

Внимательно посмотрите на картинку, чтобы увидеть, сколько отрезать.

Лучше всего на этом шаге не торопиться. Я использую маркер, чтобы наметить, где резать.

После прикрепите сервоприводы монтажным кронштейном. После приклейте их горячим клеем.

Чтобы надежно крепление сервомашинки, я использовал кабельные стяжки.

Шаг 7. Датчик расстояния


image

Я полагаю, что вы хотите, чтобы ваш ВаллИ мог видеть.

Я установил с помощью Dremel датчик расстояния на его шею.

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

Шаг 8. Наклон головы


image

Ничто не делает ВаллИ более живым, чем поворот головы. Это добавляет определённые черты в его личность.

Я соединил обе части глаз, чтобы они вращались вместе. Но вы можете так не делать, чтобы ВаллИ выглядел немного смешнее (и страшнее — прим. перев.)

ПРИМЕЧАНИЕ: Не пытайтесь двигать эту крошечную серво вручную! Вы сломаете пластиковые шестерёнки внутри. Поверьте мне, я уже сломал их один раз, пытаясь сделать это.

Шаг 9. Программирование


image

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

Вот несколько ссылок для начала…

EZ-Builder: www.ez-robot.com/EZ-Builder

Дополнительные модули: www.ez-robot.com/Add-Ons

Форма для ответов: www.ez-robot.com/Community/Forum

Как работать с серво: www.ehow.com/how-does_4970258_how-servo-motor-works.html

Шаг 10. Робот ваш!


image

Мой ВаллИ создает двух-мерные карты объектов вокруг него. Это мешает ему застрять или врезаться во что-нибудь. Это реализуется очень сложно.

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

Шаг 11. Батарейка


image

Мой ВаллИ потребляет очень мнго энергии, потому что он имеет 6 сервоприводов и микроконтроллеров.

Из-за ограничений по размеру, я был ограничен небольшим аккумулятором.

Мой выбор пал на LION аккумулятор на 2000mha 7,4 вольта. Эта батарея дает моему ВаллИ около 60 минут жизни без подзарядки.

Шаг 12. Наслаждайтесь!


Надеюсь, вам понравится ваш новый робот. Для получения дополнительной информации о мои проектах и роботах, посетите мой сайт www.dj-sures.com/robots

Пока-пока!
DJ
Поделиться публикацией
Похожие публикации
Никаких подозрительных скриптов, только релевантные баннеры. Не релевантные? Пиши на: adv@tmtm.ru с темой «Полундра»

Зачем оно вам?
Реклама
Комментарии 49
  • +26
    Спасибо, но перевод ппц… «При шлифовке, пожалуйста, имейте пылесос поблизости»… :)
    • –8
      Перевод, возможно, так себе, но что вам не нравится в этом предложении?
      • +38
        Ну если его написал ВаллИ, то все ок!
        • +2
          Откуда мне знать, может и он. В оригинале было

          For dremeling, please keep a vacumn nearby.
          • +5
            Пылесос ладно еще, но вот ето:
            После сервоприводы подходит флеш и монтажный кронштейн подходит к делу, то вы должны быть рядом! Классно!

            Но эти огрехи не портят впечатление от топика, тем не менее :)

            Эта батарея дает моему ВаллИ около 60 минут жизни без подзарядки.
            Еще бы солнечную батарею ему, как у оригинала…
            • +2
              Да, есть такое, исправил.
        • +1
          Перевод «промтовский» — в лоб.
          Скорее «При шлифовке убедитесь, что поблизости есть пылесос».
          • +1
            «Советую пользоваться пылесосом при шлифовке»
            Я бы так перевел.
            • +1
              Или «держите пылесос поблизости».
              • +1
                «При шлифовке, держите поблизости пылесос.»
            • 0
              Неживое оно какое-то. Дословный перевод с английского на русский очень редко выходит удачным :)
            • +16
              Здравствуй, Magic Goody!
            • +1
              Я дико извиняюсь, но по ссылке www.toysrus.com/product/index.jsp?productId=3012793 ничего не найдено
              • –1
                Эта ссылка была в оригинале
                • +2
                  >Я начал с игрушки «Интерактивный ВаллИ». Текущая цена на toys'r'us составляет $34.99.

                  Идём по ссылке на сайт автора, видим там

                  Parts Used:
                  1 x EZ-Robot Complete Kit
                  1 x Wall-E U-Command Toy

                  Первая штука $212, вторая около $200. Немного дороже тридцати пяти =)
                  • 0
                    Вы не так его поняли. Он купил детскую игрушку за $35, развинтил её, напичкал электроники долларов на 500 и собрал обратно.
                    • 0
                      Ну вот тут описание его проекта: www.ez-robot.com/Robots/The-Real-Wall-E
                      Там даже ссылка на e-bay есть, где цены около двухсот долларов за игрушку.
                      • 0
                        В общем непонятно, в разных источниках разные игрушки
                • +8
                  Автору исходника — пять баллов с плюсом. Автору топика — неуд.
                  • +7
                    Я мучался над ним трое суток, но со стороны виднее. Не знаю, почему вас минусуют, я не против услышать справедливую критику.
                    • –11
                      Я не перевод как таковой имел в виду, на текст мне собссно пофиг ибо читал про конструирование Валли в оригинале. Неуд — за то что ты (знаю, что на Хабре надо на Вы, но имхо это оскорбительно, а оскорблять не хочу) сам не взялся такой классный робот сделать, с соответствующим топиком про конструирование.
                    • +5
                      Ну вы хоть уд. поставьте, за то что снабдил Вас информацией о наличии исходника :)
                      • –2
                        Я этот Валли давно видел, блог у EZ хороший. Так что сей топик не минусую и не плюсую. Просто ну честно, переводы буржуйских ресурсов задолбали. Я когда КДПВ увидел, подумал что уже кто-то из наших его сделал, а оказалось что хрен там :-(
                        • +5
                          А мне нравятся переводы, у меня нет достаточного количества свободного времени, чтобы читать много ресурсов, читаю хабр и еще несколько блогов по более узкой тематике. Плюс не все владеют языком на достаточном, для комфортного чтения оригинала, уровне. Тут я только банальное «не нравится — не читайте» могу посоветовать :)
                    • +1
                      неделя роботостроения на хабре?
                      • +7
                        всё лучше чем флешки и обзоры практически одинаковых девайсов
                        • +1
                          Согласен. Единственный минус — это как детская мечта о роботе, слюни текут. Но всё равно самому-то лень делать :) Хоть на других посмотреть.
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • 0
                          Вот где пригодился бы Raspberry Pi!
                          • +1
                            железка внутри Валли — простой интерфейс к управлению сервоприводами, управление осуществляется софтом с ноута.
                            • НЛО прилетело и опубликовало эту надпись здесь
                          • +1
                            Понять что это перевод можно было даже и не читая статью. На фотографии рабочего места сразу становится понятно, что его владелец живёт не в советской квартире.
                            • 0
                              По фотографии*
                              • +1
                                А ещё проще понять это по первому предложению:

                                Примечание переводчика: робот офигенно умный! Обязательно посмотрите видео под катом!
                                • +1
                                  Ну я когда читаю, у меня само уже фильтруется словосочетание «примечание переводчика»)
                                  Да и я говорил о том, что «понять вообще не читая статью» :)
                              • +1
                                Месяц роботов на хабре. Мне нравится.
                                • –1
                                  Что это за чудесный инструмент такой, Dremel?

                                  Я установил с помощью Dremel датчик расстояния на его шею.

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

                                  Используйте Dremel, чтобы срезать пластик на концах.

                                  … то отрежьте его с использованием инструмента Dremel.
                                  • 0
                                    Вы сами ответили на свой вопрос. Это фирма, которая делает такие инструменты. Чтобы не рекламировать её многочисленных дилеров, посмотрите сами — www.google.ru/?q=Dremel
                                    • 0
                                      Но у нее же не один универсальный инструмент который и «срезает», и «устанавливает»?
                                      • 0
                                        Имеется в виду гравёр Dremel (или мини-дрель, как у нас её называют), например Dremel 200. Аналогов от других производителей тоже полно.
                                        • 0
                                          Пробовал Dremel. Но остановился на Proxxon. У него точность исполнения намного выше. Никаких биений вала. Холивар mode on. Простите :)
                                          • 0
                                            У меня вообще Hammer'овский гравёр :) Мне его за глаза хватает для домашних нужд. Так что не нужно извиняться :)
                                          • 0
                                            А разве название дремель уже не устоялось, так как и ксерокс?
                                            • 0
                                              Не спорю, состоялось. Хотя я, бывает, и ксероксы копирами называю :)
                                    • 0
                                      Оригинал уж больно рекламный. Но почитать было всё равно занимательно.
                                      • 0
                                        marchenkovdmitry в Твиттере прислал ссылку — Моддинг корпус. Там плата внутри корпуса Валли. Тоже довольно интересно :)
                                        • 0
                                          Я купил не дорогую платформу для робота с моторами, сборка робота заняла 15 минут. Основное время уходит на написание софта
                                          На текущий момент я могу управлять с планшета + автономная коррекция маршрута для объезда препятствий.
                                          Платформу робота покупал в интернет магазине
                                          Проект и описание робота

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