Самодельный робот, собирающий кубик-Рубика за 100 ходов или меньше


Алeкceй

Логин: @leksey
Дата последнего входа: 02.06.2015 18:57:42
Активность: 633
Рейтинг: 2.71
Антирейтинг: 0

Самодельный робот, собирающий кубик-Рубика за 100 ходов или меньше

Количество роботов собирающих кубик-Рубика велико. Одна из последних разработок, это разработка студента Джеймса Уотсона. Он изготовил данное устройство в рамках студенческого проекта.
Не так давно Джеймс получил приз на конкурсе в Новой Зеландии. Его робот собран из подручных материалов, из деталей конструктора Лего и палочек от мороженного.



В качестве электронного мозга выбран Ардуино и программа на языке Питон.
Программа просчитывает ходы для сборки кубика прямо на экране, затем отправляет последовательность комманд на Ардуино, который в свою очередь управляя сервоприводами - меняет комбинации на кубике-Рубика.

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

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

Как всё это работает, можно посмотреть в ролике на ютубе:

Загрузка плеера


Более подробно можно прочитать на страничке Джеймса, где есть видео и фотографии робота.
http://creativetronics.blogspot.co.nz/p/rubiks-cube-solver.html