Даты проведения с 2017-01-10 по 2017-06-28 |
Валиева Лилия Зиннуровна | Инженерный лицей КНИТУ-КАИ для одаренных детей |
Робот гуманоид "Halley" - продукт инженерного творчества, где конструирование и программирование не могут существовать друг без друга. Незапрограммированный робот - это просто куски фанеры, соединенные сервомоторами, а программа без робота - это набор символов на экране монитора. Именно поэтому, мы считаем, что наш проект относится к категории "Internet of Things".
Ход работы:
Halley - робот-гуманоид, изготовленный из прочных и гибких материалов. Он использует стандартные компоненты (двигатели и электронику) и конечности, напечатанные на 3D принтере. Корпус робота изготовлен из фанеры; «лицо» робота – это глаза – светодиоды. Пока робот управляется одноплатным компьютером Arduino Mega при помощи инфракрасного пульта. Первым шагом была разработка конструкции робота. Так как проект робота является открытым, то у нас имелась полная 3D-модель, однако нам пришлось ее изменить, чтобы адаптировать под имеющиеся комплектующие. На основе 3D-модели были сделаны чертежи каждой конечности, тела и головы в программе Corel Draw. Использование данного графического редактора было обусловлено тем, что детали робота планировалось вырезать при помощи лазерного гравера. Изначально робот был сделан из оргстекла, однако позже мы отказались от этой идеи, так как использование этого материала значительно увеличивает вес конструкции, а значит и себестоимость, поскольку в этом случае требовались бы более дорогие сервомоторы с большим крутящим моментом. На данный момент робот выполнен из 3–х миллиметровой фанеры; его вес составляет порядка 3 килограмм при росте в 80 сантиметров. У робота имеются локтевые, коленные, тазобедренные, голеностопные суставы. Роль эти суставов выполняет 21 сервомотор. Робот может вращать головой как в горизонтальной, так и в вертикальной плоскости. Питание робота пока осуществляется настольным блоком питания. Для управления роботом используется плата Arduino Mega. Соответственно, программирование ведется целиком через собственную программную оболочку (Arduino IDE). То, что сейчас умеет делать робот, Вы увидите на видео. Ссылка на видео в п. 30. На данный момент мы работаем над введением в робота обратной связи путем модификации имеющихся сервомоторов. Обратная связь позволит нам более качественно и точно управлять роботом. https://cloud.mail.ru/public/8ei5/9VGoczBYK https://cloud.mail.ru/public/MsMd/Gf15dYTX8 https://cloud.mail.ru/public/7zdj/UtHeNRRkb https://cloud.mail.ru/public/Jodx/Adtb6YvGc https://cloud.mail.ru/public/3uHt/2J3LeZ298 https://cloud.mail.ru/public/8Xd7/imS52NWhM |
Данный проект - открытый проект западных студентов. Однако он имеет ряд недостатков - дороговизна представленных комплектующих, отсутствие обратной связи и датчиков, а самое главное - робот "не умеет ходить". В нашем проекте мы исправляем эти недостатки. |