Кубик-рубика можно собрать самому, можно по схеме, а можно собрать робота, который его соберет.
Такого робота собрал программист Ханс Андерсон из конструктора Лего NXT, который он купил своим детям. Причем робот работает в автономном режиме и не подключен к компьютеру. Робот состоит из NXT-блока - микрокомпьютера, который обрабатывает данные (алгоритм сборки), датчика, который различает цвета и самого механизма для удержания и работы всего этого. Правда датчик из набора распознает не все цвета, поэтому некоторые были заменены на распознаваемые.
Робот собирает кубик за 3-6 минут.
Для тех кто хочет собрать кубик-рубика своими руками я нашел видео по сборке: 1 часть, 2 часть