roboforum.ru

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

 

MICROBOT - миниатюрный робот размером со спичечный коробок

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

MICROBOT - миниатюрный робот размером со спичечный коробок

Сообщение =DeaD= » 05 янв 2011, 14:19

Собственно мысль сделать микроробота размером со спичечный коробок, на которого можно будет навешать пачку датчиков и устраивать между ними всякие соревнования, проводить исследования группового поведения и т.п.

Оборудование каждого - микрофон, микродинамик, ик-передатчик, ик-приёмник, датчики цвета поверхности, по возможности ИК-бамперы (может быть в виде тех же датчиков цвета поверхности направленных в стороны, светодиоды индикации, пара-тройка кнопок, на борту МК - какой-нибудь ATMega168, движки - микродвигатели с редукторами размером 24х12х10мм, аккум - литий от сотового или 3 баночки NiMH, отдельная платка USB-UART моста, чтобы сэкономить место на роботе + снизить цену 1 робота, потому что их будут брать скорее всего парами.

Кто что думает?

Что можно было бы делать интересного на таких роботах:

1. Индивидуальные упражнения, тут классика:
1.1. Трекинг линии;
1.2. Сумо;
1.3. Кегельринг;
1.4. Лабиринт;

2. Автономные соревнования для пары:
2.1. Сумо;

3. Управляемые соревнования для пары:
3.1. Роботеннис 1х1
3.2. Сумо 1х1
3.3. ИК-Танковый бой;

4. Управляемые с ПК соревнования для команд роботов, на роботах сверху метки распознаваемые вебкамерой, над полем вебкамеры каждой команды, командой управляет компьютер, команды роботам передаются по ИК-каналу или синему зубу или по дешевому радио:
4.1. Робофутбол 6х6;
4.2. Роботеннис 1х1 и 2х2;
4.3. Сумо 1х1;
4.4. Различные групповые задания, типа вместе пачкой роботов создать преграду из блоков, каждый из которых одному роботу не сдвинуть и т.п.;
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 21:29

AndreiSk писал(а):Если это для программиста, лучше было бы сделать конструктор на базе mini-itx.

Если вы про спортивные автомобили, то лучше сделали бы камаз, мне не на чем щебень на стройку загородного дома возить! :ROFL:

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Michael_K » 05 янв 2011, 21:29

=DeaD= писал(а):Ну и какая идея у персонального компьютера?

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 21:34

Michael_K писал(а):Выводы предлагаю сделать вам.

Из чего? Из того что кому-то чего-то непонятно? Прелестно! :)

Я же сказал какая идея - сделать гаджет размером позволяющим носить его в кармане, который будет удобен для освоения программирования роботов, для развлекух и т.п. Что КОНКРЕТНО тут непонятного?

Добавлено спустя 2 минуты 10 секунд:
Michael_K писал(а):Подумайте.

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Michael_K » 05 янв 2011, 21:37

"Освоение программирования роботов" - это ни о чем. Слишком общие слова.
Для конкретных "развлекух" нужны конкретные конструктивные решения.

Дьявол в деталях.

Добавлено спустя 1 минуту 28 секунд:
Re: MICROBOT - миниатюрный робот размером со спичечный коробок
А я не люблю тратить время на вопросы типа "в чем идея персонального компьютера?"
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Radist » 05 янв 2011, 21:37

У меня есть что сказать по поводу движков. Я на таких собирал лайнтрейсера. У меня между движками есть зазор, но если движки прижать вплотную друг к другу, то с колесами будет габарит 85 мм, второй габарит тоже 85 мм, диаметр колес 32 мм, ширина колеса 12 мм, скорость максимальная около 40 см/с. От трех вольт эти движки не работают - пришлось ставить повышалку до пяти, а это место. Что у меня из электроники уместилось на пузе: 6 ktir0711s спереди, 2 тиньки45, повышалка и два драйвера на транзисторах (не мосты). Монтаж не очень плотный, но все-таки. Кстати, микросерва даст примерно тот же габарит, но у нее редуктор габаритнее. Но с другой стороны мост уже внутри и управление по одному проводу. Вместо подруливающего колеса - половина бусинки.
Аватара пользователя
Radist
 
Сообщения: 2233
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение AndreiSk » 05 янв 2011, 21:39

=DeaD= писал(а):...
Это же, блин, совершенно разные задачи и решение одной не даёт решения другой. А конструктор видимо надо будет делать для робота на базе нетбука, завтра пойду с почты движки забирать от nel84 :)


Я все же предпочитаю отдельные платы,
вот уже решил проблему зарядки..
Типа хвалюсь :oops:
Но по большей части, это еще и компьютер хороший :roll:
Я тут подумал, большинство когда сделает робота,
понимает дальнейшую бесперспективность работы
и отваливаются. А я своего переделываю постоянно,
потому как и полезный и перспективный :Yahoo!:
Вложения
CIMG2260.JPG
Аватара пользователя
AndreiSk
 
Сообщения: 2618
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 22:05

Michael_K писал(а):А я не люблю тратить время на вопросы типа "в чем идея персонального компьютера?"

Это вопрос с вполне конкретной аналогией к нашей ситуации, а ты сваливаешь с него со словами "не люблю тратить время". Фи.

Добавлено спустя 1 минуту 7 секунд:
Michael_K писал(а):Для конкретных "развлекух" нужны конкретные конструктивные решения. Дьявол в деталях.

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение vadinator » 05 янв 2011, 22:08

=DeaD= писал(а):Ну и какая идея у персонального компьютера?

Универсальность, я могу использовать его просто в качестве плэйера....могу в качестве средства связи ....могу...могу...могу... :friends:
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 22:10

Radist писал(а):если движки прижать вплотную друг к другу, то с колесами будет габарит 85 мм

Я пока думаю в сторону гусениц и один движок вперед, другой назад

Radist писал(а):От трех вольт эти движки не работают - пришлось ставить повышалку до пяти, а это место.

А вот это плохо :( потому 5В действительно не слабо места требует + денежки.

Добавлено спустя 1 минуту 38 секунд:
AndreiSk писал(а):Я тут подумал, большинство когда сделает робота, понимает дальнейшую бесперспективность работы и отваливаются.

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Michael_K » 05 янв 2011, 22:14

Dead, я вам предлагаю для начала определиться, для каких _конкретно_ "развлекух" сможет использоваться такой робот. И что _конкретно_ программист сможет "освоить"?
Только и всего.

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 22:21

Нормально так переобулся :) вообще ты не это спрашивал, а зачем-то утверждал, что надо специализацию какую-то и для каждой задачи надо своё решение. Ну или как еще понимать:
У конструктора она одна, у радиоуправляемой машинки - другая, у плюшевого мишки - третья, у танкового боя - вообще четвертая.

?

Так вот - хочется сделать эдакого тамагочи, который будет:
1. Платформой для освоения основ программирования роботов - программирование лайнтрейсера, работа с энкодерами (если получится их засунуть), микро-кегельринг, программирование микро-сумо, локализация робота на клетчатом поле и т.п.;
2. Настраиваемой игрушкой (с возможностью дописывать игры самому) - ИК-танчики, сумо, гонки по трассе, собирание магнитиков на скорость - кто больше, теннис, футбол и т.п.;
3. Платформой для простейших исследований групповых действий роботов;

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

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение AndreiSk » 05 янв 2011, 22:37

Средство связи между роботами какое будет?
Аватара пользователя
AndreiSk
 
Сообщения: 2618
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Michael_K » 05 янв 2011, 22:39

=DeaD= писал(а):вообще ты не это спрашивал

Перечитайте мои сообщения еще раз.

Каждая из игр, перечисленных вами просто так в куче, требует своих решений.

Программирование лайнтрейсера - датчик линии хотя бы из нескольких (и лучше аналоговых) глаз. Работа с энкодерами - наличия энкодеров и вряд ли гусеницы. Кегельринг - датчики кегли. Сумо, ИК-бои - датчики обнаружения противника, достаточно прицельная "пушка". Групповые действия - обнаружение и каналы связи. Футбол/теннис - обнаружение мяча, ворот, противника.

Если продолжать в таком же духе, то туда же пойдут:
- обнаружение еще каких-то целей, препятствий, края стола, зарядки....
- интерактивное взаимодействие с пользователем (вы говорили про тамагочи) - распознавание голосовых команд, голосовые ответы, прикольная мордочка...
- позиционирование в пространстве (гиры/аксели и прочая...), возможно триангуляция по маякам.

В вашем первом сообщении перечислены совершенно конкретные железки. Как я понимаю, расширяемость робота "в спичечном коробке" - вещь проблематичная. Посмотрите на перечисленное вами же в первом сообщении железо и сравните с теми "развлекухами", которые вы тут написали.

Такое ощущение, что вы "хотите, чтобы все и сразу".... :pardon:
а так не бывает.
Последний раз редактировалось Michael_K 05 янв 2011, 22:52, всего редактировалось 1 раз.
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение Radist » 05 янв 2011, 22:50

А когда такой робот будет создан - планируется массовое производство? Насколько я понял из контекста - да. Робот такой - вещь полезная, у меня есть робот для похожих целей (но гораздо габаритнее) - я его учу разным видам робоспорта. Там платформы для этих соревнований похожи, а делать несколько раз одну и ту же механику с небольшими отличиями - рутинная работа. Но если меня спросить - купишь такого? И сколько не пожалеешь? То я отвечу - не куплю, потому что только программировать мне не интересно, мне интересно собрать с нуля. Это мне интереснее даже программирования.
У меня скоро год как стоит собранный сумобот, все руки не доходят сделать ему мозг и написать программу. А все потому, что увлекся другими видами робоспорта, не требующими спарринг партнера. Еще мне нравятся шагающие роботы, но готового (продаются в салонах сотовой связи) я не куплю - в игрушки играть скучно, а интерес в тренеровке мозга и выпрямлении рук. Так что основной покупатель будет программист, которому не интересно железо. Но разве может быть робостроитель, которому не интересно железо?
Аватара пользователя
Radist
 
Сообщения: 2233
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: MICROBOT - миниатюрный робот размером со спичечный короб

Сообщение =DeaD= » 05 янв 2011, 22:54

Michael_K, такое ощущение, что это вы мои сообщения по диагонали читаете :pardon: , с чего вы взяли что ИК-бои это будут автономных роботов? То же самое про футбол и теннис - я имел в виду управление роботиками с пультов, максимум - "комбо-действия" чтобы можно было готовить. И какие еще в баню голосовые команды? Достаточно прицельная пушка - это на ИК-диод трубочку одеть. И всё.

Каналы связи - уже сказал - ИК.

Обнаружение - они же. Обнаружение зарядки вообще не ставилось как задача, изначально.

Единственное с чем соглашусь - гусеницы и энкодеры не очень совместимы :)

Добавлено спустя 1 минуту 35 секунд:
Radist писал(а):Но если меня спросить - купишь такого?

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

Пред.След.

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

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

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

Mail.ru counter