Как сделать продвинутую роботизированную руку

Перевел SaorY для mozgochiny.ru

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

 

kak-sdelat-pro…rovannuyu-ruku3

kak-sdelat-pro…rovannuyu-ruku1

kak-sdelat-pro…rovannuyu-ruku2

kak-sdelat-pro…rovannuyu-ruku4

kak-sdelat-pro…rovannuyu-ruku5

 

Данная «open source» мозгоподелка превосходит аналогичные робо-руки не только по цене сборки, но и по производительности, и не уступает даже промышленным. А если использовать в ней биоэлектрическое управление, то она достаточно легко выполняет захват различных предметов, таких как электроотвертка, крышка или батарейка.

 

 

Шаг 1: Сравнение производительности аналогов

 

kak-sdelat-pro…rovannuyu-ruku6

kak-sdelat-pro…rovannuyu-ruku7

kak-sdelat-pro…rovannuyu-ruku8

kak-sdelat-pro…rovannuyu-ruku9

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

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

По сравнению с OpS (open source) аналогами сила захвата данной робо-руки в 2.5 раза больше, вес на 20% меньше, а ладонь примерно наполовину тоньше. То есть по характеристикам эта самоделка имеет преимущества для пользователя. Кроме того, пальцы робо-руки действуют более согласовано, суставы сгибаются пропорционально и надежно каждый раз, что обеспечивает поделке стабильное и производительное функционирование. Конструкция многих OpS аналогов проста – «сухожилие» просто проходит внутри пальца и стягивается по принципу лебедки, что приводит к неловким, резким движениям руки и несогласованности суставов.

И все же, несмотря на описанные преимущества, данная робо-поделка имеет и недостатки. Так напечатанные 3D компоненты более подвержены механическим повреждениям по сравнению с металлическими компонентами аналогов, то есть их проще сломать, но и при этом, проще отремонтировать. Еще в этой робо-руке отсутствует фиксирующий механизм, то есть необходимо постоянно прикладывать силу для удержания захвата, что снижает энергоэффективность.

 

 

Шаг 2: Компоненты

 

kak-sdelat-pro…rovannuyu-ruku10

kak-sdelat-pro…rovannuyu-ruku11

kak-sdelat-pro…rovannuyu-ruku12

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

Кроме того понадобятся: отвертки, иглогубцы, кусачки, супер-клей и конечно же 3D-принтер. Если у вас нет такого, то можно воспользоваться вот этим ресурсом, который осуществляет 3D-печать по предоставленным вами файлам. Кстати файлы находятся вот здесь, а по этой ссылке учебник, который пригодится новичкам в Github.

Свои 3D-компоненты я распечатал с разрешением 0.2мм и 10% заполнением, что обеспечивает довольно быструю печать (около 14 часов) с необходимой прочностью получаемых деталей. Вам я тоже советую печатать детали для этой робо-поделки на максимальных значениях разрешения и заполнения вашего принтера.

 

 

Шаг 3: Сборка пальцев

 

kak-sdelat-pro…rovannuyu-ruku13

kak-sdelat-pro…rovannuyu-ruku14

kak-sdelat-pro…rovannuyu-ruku15

kak-sdelat-pro…rovannuyu-ruku16

kak-sdelat-pro…rovannuyu-ruku17

kak-sdelat-pro…rovannuyu-ruku18

kak-sdelat-pro…rovannuyu-ruku19

kak-sdelat-pro…rovannuyu-ruku20

kak-sdelat-pro…rovannuyu-ruku21

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

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

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

В элемент корпуса двигателя вставляем в небольшие отверстия два 6мм-х винта М2, аккуратно устанавливаем этот элемент на двигатель, находим нужное положение катушки/двигателя и закрепляем винтами.

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

Через среднюю фалангу пропускаем связку и соединяем с верхней частью пальца, ориентируемся при этом на фото, а затем скрепляем 20мм-ми винтами М2 обе части пальца.

Далее соединяем связку с соответствующим отверстием в корпусе двигателя и закрепляем ее 12мм-м винтом М2, для этого потребуется полностью согнуть палец.

Соединяем палец с корпусом двигателя и через отверстие в нижней части скрепляем 20мм-м винтом М2.

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

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

 

 

Шаг 4: Сервопривод

 

kak-sdelat-pro…rovannuyu-ruku22

kak-sdelat-pro…rovannuyu-ruku24

kak-sdelat-pro…rovannuyu-ruku25

kak-sdelat-pro…rovannuyu-ruku26

kak-sdelat-pro…rovannuyu-ruku27

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

На большой палец монтируем кронштейн, который будет сцеплять его с сервоприводом и закрепляем 6мм-м винтом М2.

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

Механическая сборка завершена!

 

 

Шаг 5: Управление

 

kak-sdelat-pro…rovannuyu-ruku28

kak-sdelat-pro…rovannuyu-ruku29

kak-sdelat-pro…rovannuyu-ruku30

Обычно современные протезы управляются биоэлектрическим контроллером, который считывает небольшие напряжения мышц, называемыми электромиографическими (ЭМГ) сигналами. Анализируя эти сигналы, контроллер понимает, какие мышцы задействованы, и, следовательно, какое положение должен принять протез. Для этого процесса требуется комплексный 8-ми канальный EMG чип и программный алгоритм обучения, который называется линейный дискриминантный анализ. Но это вопрос более продвинутого и ответственного применения самоделки, который требует больших познаний в электронике и программировании, а сейчас поступим проще.

Первый простой способ — это использование производимых вот этой фирмой одноканальных ЭМГ-плат совместимых с микроконтроллерами, например с Arduino. И платы, и микроконтроллеры дешевы и доступны, а также имеют много инструкций и мозгоруководств по применению.

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

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

На этом все, надеюсь было полезно. Удачи в вашем мозготворчестве!

 

(A-z Source)

ПОДЕЛИТЕСЬ С ДРУЗЬЯМИ!


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *