Даты проведения с 2017-05-08 по 2017-06-30 |
Савченко Иван Евгеньевич | Экспериментариум 1502 |
Проект был создан с использованием 3d технологий.
Ход работы:
Первое, что я сделал - разобрался с датчиком мышц. У меня не было никакой документации, весь код я писал сам. Суть работы датчика заключается в том, что в расслабленном состоянии он отправляет аналоговый сигнал, который составляет небольшие колебания(на графике). Как только мы напрягаем мышцу, колебания значительно усиливаются. Итак, я меряю показания датчика, затем проходит немного времени, снова меряю показания. Если разность этих показаний больше порогового значения, значит мышца напряжена, если меньше, то расслаблена. Время, которое я выжидаю и пороговое значение выясняется путем эксперимента. Что касается акселерометра: манипулятор передвигается в 3-х осях(не считая хватательной части). Я считываю показания с акселерометра в оси y(наклон вперед-назад) и в случае сильного наклона вперед(назад) манипулятор тянется вперед(назад). Если же акселерометр наклонен вперед под углом 90 градусов и больше, то манипулятор тянется вниз или вверх(в зависимости от направления наклона акселерометра). Движение вокруг своей оси завязано на показания оси z акселерометра(наклон влево- манипулятор крутится влево, наклон вправо-крутится вправо). Корпус был напечатан на 3d принтере в лаборатории лицея 1502(3d принтер mojo). |
Преимущество заключается в том, что мой манипулятор хватает предметы с помощью ЭМГ датчика: ты зажал кулак, он схватил предмет, ты снова сжал кулак, он его отпустил. Данная технология позволяет эмитировать реальное взятие предмета, также исключается случайное взятие/разжатие(если была бы кнопка, на нее могли бы случайно нажать). |