roboforum.ru

Технический форум по робототехнике.

Самосборный кубик Рубика

Обсуждаем рождающиеся мысли и результаты экспериментов.

Самосборный кубик Рубика

Сообщение plexiglass » 17 мар 2012, 15:08

Все, наверное, видели роботов, которые собирают кубик Рубика. Типичный робот состоит из камеры, сканирующей грани, захватов для удержания и поворота кубика, микроконтроллера и управляющей программы.
А интересно, можно ли сделать кубик Рубика, который содержал бы всю механику и мозги внутри себя? Наружу вывести всего две кнопки: "Сброс" - это значит, что текущее состояние кубика принимается за начальное, и "Сборка" - при этом начинает воспроизводиться последовательность поворотов от последнего состояния "сброса" в обратном направлении.
Какие могут быть датчики угла поворота, как построена электроника, механика? Какие минимальные габариты девайса на современной элементной базе? Интересует именно механический кубик, решения на меняющих цвет панелях и программные кубики не интересны.
3D-принтеры SibRap по репрап-технологии, печать макетов на заказ, пластик для печати. http://printandplay.ru
Аватара пользователя
plexiglass
 
Сообщения: 53
Зарегистрирован: 02 янв 2012, 20:33
Откуда: Новосибирск
Skype: andrew_answer

Re: Самосборный кубик Рубика

Сообщение Myp » 17 мар 2012, 16:01

для начала бы неплохо разобрать живой кубик и понять как он работает ;)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Самосборный кубик Рубика

Сообщение coder_perm » 18 мар 2012, 04:40

Внутри кубика крестовина с шестью осями к центральным частям граней. Остальные части кубика держатся за эти шесть частей.
http://kvant.mccme.ru/1982/03/mehanika_volshebnogo_kubika.htm
Достаточно поставить 6 моторов с энкодерами на оси и записывать данные с энкодеров, а затем воспроизводить в обратном порядке.
Аватара пользователя
coder_perm
 
Сообщения: 185
Зарегистрирован: 11 авг 2009, 22:39
Откуда: Пермь
Skype: kudrin_anton
прог. языки: assembler

Re: Самосборный кубик Рубика

Сообщение plexiglass » 18 мар 2012, 09:20

Есть ли в продаже кубик большого размера, чтобы поместить в него все, что нужно? Или придется выпиливать/точить/печатать на 3d-принтере весь кубик?
3D-принтеры SibRap по репрап-технологии, печать макетов на заказ, пластик для печати. http://printandplay.ru
Аватара пользователя
plexiglass
 
Сообщения: 53
Зарегистрирован: 02 янв 2012, 20:33
Откуда: Новосибирск
Skype: andrew_answer

Re: Самосборный кубик Рубика

Сообщение Angel71 » 18 мар 2012, 15:12

:) не откажусь посмотреть, где вы откопаете настолько миниатюрные и мощные моторы или мотор-редукторы (с ценником, чтоб челюсть не отпала), даже если вам каким-то чудом удастся раздобыть серийно производимый кубик с низким трением.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Самосборный кубик Рубика

Сообщение Scorpio » 18 мар 2012, 19:34

6 цифровых серв. Редукторы должны достаточно легко проворачиваться рукой, чтобы запоминать положение граней. Если, конечно, кубик будет изначально сам разбираться, а потом сам же собираться, то сложности нет. Он просто запомнит количество поворотов и провернет все назад. Но, это не интересно. Вот, если любой желающий его раскрутил, а потом он сам собрался, был бы действительно класс :good:
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Самосборный кубик Рубика

Сообщение =DeaD= » 18 мар 2012, 22:34

Редукторы и может быть питание надо размещать в центральных кубиках граней.
В центральном кубике только схема управления или вообще ничего :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Самосборный кубик Рубика

Сообщение Michael_K » 19 мар 2012, 00:11

=DeaD= писал(а):Редукторы и может быть питание надо размещать в центральных кубиках граней.
В центральном кубике только схема управления или вообще ничего :)

Странное утверждение.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Самосборный кубик Рубика

Сообщение elmot » 19 мар 2012, 00:28

А если без механики? Все грани - цветные дисплеи, возможно даже touch. Виртуально разбираем, виртуально собираем?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Самосборный кубик Рубика

Сообщение Scorpio » 19 мар 2012, 03:14

Фигня, неинтересно.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Самосборный кубик Рубика

Сообщение plexiglass » 19 мар 2012, 10:02

Вот, если любой желающий его раскрутил

Идея такая - "ломать" кубик вручную, собирать на автомате.
Где-то проскакивала статья про роботов из сборных модулей, движение которых программируется с помощью поворотов подвижных частей друг относительно друга. Киньте ссылкой, если кто найдет.
Модули что-то типа http://www.youtube.com/watch?v=4oSavAHf0dg
3D-принтеры SibRap по репрап-технологии, печать макетов на заказ, пластик для печати. http://printandplay.ru
Аватара пользователя
plexiglass
 
Сообщения: 53
Зарегистрирован: 02 янв 2012, 20:33
Откуда: Новосибирск
Skype: andrew_answer

Re: Самосборный кубик Рубика

Сообщение =DeaD= » 19 мар 2012, 10:31

Michael_K писал(а):Странное утверждение.

Чего странного? Как раз - каждый такой кубик крутясь вокруг центрального вращает свою грань, при этом он не перемещается относительно центрального, т.е. можно организовать аплинк через 2 контакта проведенные через ось.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Самосборный кубик Рубика

Сообщение Michael_K » 19 мар 2012, 11:31

=DeaD= писал(а):[Как раз - каждый такой кубик крутясь вокруг центрального...


Антон, я знаю, как работает кубик :). Из этого же не следует, что мотор "нужно размещать в кубике на грани"!
Ну это как "мотор _нужно_ размещать в колесе".
Реально в кубике рубика есть (ну, можно выделить) вписанный шар монолитный - в нем, по-моему, логично все и размещать. А сам центральный "кубик" грани может представлять собой вообще плоский (почти) квадратик. То есть практически только видимую грань.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Самосборный кубик Рубика

Сообщение =DeaD= » 19 мар 2012, 13:47

Вписанный монолитный шар это неплохо, только в шаре надо как-то еще и крепления сделать для всех угловых элементов, которые должны свободно перемещаться по всему кубику. Есть идеи, как это сделать? А то что я предлагаю замечательно совмещается с текущей механикой.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Самосборный кубик Рубика

Сообщение Michael_K » 19 мар 2012, 14:50

Нифига не понял. "Вписанный монолитный шар" - это практически и есть "текущая механика" (просто в обычном кубике он пустой - там ничего кроме крестовины нет. И поэтому из угловых кубиков внутрь торчат всякие ненужные углы :) - места-то навалом ).
Крепления "всех угловых элементов" к шару, естественно, не нужно. В "текущей механике" угловые элементы держутся друг за друга и сжаты центральными квадратиками граней. Именно про это я и пишу.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47