|
Робот Лего собирает кубик Рубика |
Робот Лего собирает кубик Рубика.
Конструктор датской компании Лего известен детям всего мира. Да и родители порой не прочь проявить свою неудержимую фантазию в сложении замков и городов. Не так давно детской игрушке было найдено еще одно применение, о котором сами датчане, видимо, не догадывались.
Находчивый американец Джей Пи Браун (JP Brown), используя детали детского конструктора, построил механизм CubeSolver, который автоматически собирает в правильную позицию кубик Рубика.
Сам создатель чуда инженерной (и программной) мысли задался целью воплотить свою идею в жизнь еще в августе 2000 года. Браун сообщает, что услышал идею, подобную его собственной, в одном из форумов в январе 2001 года. Сразу после этого он решил не тянуть время и приобрел на сайте target.com несколько кубиков Рубика. Правда это был не привычный для нас вариант логической игрушки, а упрощенная версия 3х3х3.
Использовав исходник, написанный на С Майком Рейдом (Mike Reid), Браун перенес этот код решения задачи (порядка 40 вращений) на Microsoft Visual C++. Изначальные позиции кубика Рубика анализируются с помощью специальной программы-сканера. Ну а съемку можно вести даже той камерой, которая поставляется в последних наборах Лего для любителей кино.
|
|
|
Автор конструкции: Джей Пи Браун (JP Brown) |
Olga |
CNews.ru |
|
|