Найти в Дзене

Делаем человекоподобного робота

Добрый день, друзья! Меня зовут Владимир и мое увлечение с недавнего времени - робототехника. Это первый пост в моей ленте и он будет носить характер начального и обзорного. В настоящее время у меня нет ни четкого плана по созданию упоминаемого в названии робота, нет ни продвинутых навыков как разработчика электроники, механика, 3D-моделлера и печатника, программиста и т.п. Я собираюсь учиться всему этому для достаточного уровня и делиться своими полученными знаниями с вами. Очень надеюсь на советы и конструктивную критику от вас, чтобы моя конечная цель увидела побыстрее этот мир. Итак, давайте начнем сначала Многие из вас, кто читает это или интересуется подобными темами уже имеют или собираются приобрести так называемый "стартовый набор ардуинщика" - набор непонятного "барахла" в пластиковой коробке, где из реально интересного и нужного оказывается только контроллер, блок питания на батарейках, светодиоды и сервопривод с парой датчиков, которых, кроме как разобраться в способах под
Оглавление

Добрый день, друзья! Меня зовут Владимир и мое увлечение с недавнего времени - робототехника.

Это первый пост в моей ленте и он будет носить характер начального и обзорного. В настоящее время у меня нет ни четкого плана по созданию упоминаемого в названии робота, нет ни продвинутых навыков как разработчика электроники, механика, 3D-моделлера и печатника, программиста и т.п. Я собираюсь учиться всему этому для достаточного уровня и делиться своими полученными знаниями с вами. Очень надеюсь на советы и конструктивную критику от вас, чтобы моя конечная цель увидела побыстрее этот мир.

Автор Gustavo Rosa
Автор Gustavo Rosa

Итак, давайте начнем сначала

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

Именно так я и поступил несколько лет назад , купив себе для старта следующее оборудование:

  • Контроллер с комплектом нормальных соединительных проводов и парой макетных плат разного размера (комплектные в стартовых наборах из поднебесной откровенный отстой).
  • Плату питания на макетку с внешним блоком питания от 230 В.
  • Датчики температуры, влажности, атмосферного давления, запыленности и уровня углекислого газа - для контроля качества воздуха у себя дома.
  • Датчик положения в пространстве (гироскоп, акселерометр и магнитометр) и 10-к мелких сервоприводов - для платформы Гью-Стюарта.

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

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

Почему именно человекоподобный робот

Потому что это очень круто! Данная идея ко мне пришла когда я уже собрал параллельный манипулятор, которым является вышеупомянутая платформа и встал вопрос: "А что дальше?". Не знаю как кому, но мне больше нравиться именно сочетание движущихся частей с программным кодом, то есть механика + электроника + программирование. Наверно именно это и является моим хобби, вот эта связка. Именно в тот момент я наткнулся на пару ресурсов в интернете, которые и повлияли на меня, и именно поэтому вы сейчас читаете это. Интересно что оба этих ресурса родом из Франции.

inMoov - открытый проект по созданию человекоподобного робота с помощью 3D-печати на свободно-доступных компонентах дизайнера и скульптора Gael Langevin.

Poppy Humanoid - так же открытый проект робота, над которым вначале работали Matthieu Lapeyre (механика и дизайн), Pierre Rouanet (программное обеспечение) и Jonathan Grizou (электроника).

Оба проекта однозначно круты, и главная мысль от детального ознакомления с ними - это реально можно сделать и нужно делать!

Зачем изобретать свой "велосипед"

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

Поэтому моя идея следующая, берем лучшее, что есть в этих проектах и создаем свое.

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

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

В следующей статье я расскажу, что мне не понравилось в этих двух проектах, а что понравилось и как/что я собираюсь делать в своем человекоподобном роботе. Кстати, я придумал уже роботу имя - "Flowertramp", будет в комментариях интересно прочесть ваши предположения, почему такое имя я дал своему проекту.