Роботизированная рука сыграла «Jingle Bells» на синтезаторе (видео)
Роботы могут подражать движениям рук человека, но это для них очень сложно. Для обучения механизмов человекоподобным движениям разработчики дополняют их аналогами мышц, связок, нервов, суставов и костей. Однако учёные из Кембриджского университета выбрали иной путь. Они оснастили роботизированную конечность минимальным количеством деталей и посмотрели, что она сможет сделать. В итоге она смогла неплохо сыграть на синтезаторе.
Кисть руки распечатали на 3D-принтере Stratasys Connex 5000. Сырьем послужили жёсткие и мягкие материалы, копирующие связки и кости человека. Полученную таким образом кисть прикрепили к роботу UR5, оказавшимся, по мнению учёных, оптимальным вариантом в данном случае. К тому же не составило труда запрограммировать робота на языке Python.
Поскольку сгибающихся частей у кисти нет, робот нажимал на клавиши синтезатора, просто поворачиваясь в районе запястья. Для получения дополнительной гибкости в работе специалисты меняли жёсткость связок, расположенных между "костями". Невзирая на неумение сгибать пальцы, робот сумел наиграть простейшие мелодии. Информация о силе нажатий отправлялась на компьютер Arduino.
Участница исследования Джози Хьюз отметила, что увеличение числа движений столь пассивной конструкции откроет новые перспективы перед роботами. Им потребуется гораздо меньше энергии, ведь они не выполняют сложные команды и не активируют детально проработанные механизмы.
Источник: newatlas.com