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=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Angel71 » 22 июл 2011, 18:53

вот откопал еще один вариант мотора :oops: правда он немного дороговат (сейчас примерно от 7$).
ux_a11032400ux0166_ux_c.jpg

Product Name Bevel Gear Motor
Material Metal, Electric parts
Voltage DC 3V
Speed 130rpm
Dimension Φ10 x 25mm/ 0.4" x 0.9"(L*D)
Net Weight 3.8g
Package Content 1 x Bevel Gear Motor
http://cgi.ebay.com/DC-3V-130rpm-Black-Bevel-Gear-Toy-Micro-Electric-Motor-/390329740647?pt=LH_DefaultDomain_0&hash=item5ae1772d67
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

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

Сообщение =DeaD= » 22 июл 2011, 18:55

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

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

Сообщение Angel71 » 22 июл 2011, 18:59

:oops: пластик, китавайский :crazy: интересно, там вообще редуктор есть или дурят?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

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

Сообщение =DeaD= » 22 июл 2011, 19:12

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

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

Сообщение GlassEagle » 23 июл 2011, 17:12

=DeaD= писал(а):...
Единственное с чем соглашусь - гусеницы и энкодеры не очень совместимы :)
...
Кстати, почему??? Вот у меня гусеничный робот без энкодеров - так его постоянно вправо тянет...
Когда я слышу слова "Первый закон робототехники", я вспоминаю анекдот про ноусэров.
GlassEagle
 
Сообщения: 160
Зарегистрирован: 14 окт 2009, 11:46
Откуда: Самара

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

Сообщение =DeaD= » 23 июл 2011, 17:14

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

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

Сообщение GlassEagle » 23 июл 2011, 17:28

Ясно, спасибо!
Когда я слышу слова "Первый закон робототехники", я вспоминаю анекдот про ноусэров.
GlassEagle
 
Сообщения: 160
Зарегистрирован: 14 окт 2009, 11:46
Откуда: Самара

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

Сообщение =DeaD= » 11 авг 2011, 23:26

Общался сегодня в реале с Nikitoz, лично у меня вырисовалась следующая картинка:

Базовый модуль:

Простейшая платформа с роботом на модифицированных микросервах HXT900 с пено-колёсами диаметром 25-35мм, уложенных валетом, но с родной электроникой, ORduino Nano + линейник на 3.3В + зарядка от USB + аккум + 4 датчика цвета поверхности по краям + 2-3 светика + разъемы вверх, на которые можно подцеплять модули расширения.

Модуль расширения 1: Радиомодуль на самом китайском синем зубе

Модуль расширения 2: ИК-пушка + ИК-датчик-приёмник + светодиоды - для ИК-боя или ИК-управления с любого ИК-пульта.

Модуль расширения 3: Микросерва с ИК-дальномером или даже просто ИК-дальномер - для автономного робота (в т.ч. для сумо)

Желательно, чтобы первый модуль устанавливался независимо от 2-3го.

Добавлено спустя 11 минут 23 секунды:
Re: MICROBOT - миниатюрный робот размером со спичечный коробок
И освежим варианты использования:

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

1.1. Сумо (белый ринг, черное поле вокруг, первый робот вставший 4 углами в черное - проигрывает)

1.2. Гонки по маршруту (белая извилистая трасса, черное болото, на котором машина "вязнет" - победителя определяем визуально.

1.3. Футбол/теннис - тут всё традиционно, забиваем голы.

1.4. ИК-бой - тут тоже всё традиционно - колбасим друг друга.

1.5. Сокобан :)

2. Автономные роботы:

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

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

Сообщение Michael_K » 11 авг 2011, 23:40

Имхо, забить на нану - сделать плату. И аккум на нее же впаять.
Сервы валетом... я правильно понимаю, что их придется пилить и вывешивать платы в воздух?
ИК-приемник-светодиод, наверное, особого смысла нет выносить в "модуль"... а что такое ИК-пушка?

Гонки на сервах - довольно странное занятие :)

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

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

Сообщение Nikitoz » 11 авг 2011, 23:42

можно кстати развести под расширеный датчик линии но не запаивать все оптопары
как кстати на polulu работает схема включения питания "push button power circuit"? с кнопки на замыкание, какаято микросхема есть ? или куча рассыпухи и полевик?
Nikitoz
 
Сообщения: 16
Зарегистрирован: 10 фев 2010, 20:27
Откуда: Екатеринбург
Skype: nikitoz236
прог. языки: Ассемблер, си
ФИО: Куликов Никита Александрович

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

Сообщение Michael_K » 12 авг 2011, 00:00

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

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

Сообщение =DeaD= » 12 авг 2011, 07:54

Michael_K писал(а):Имхо, забить на нану - сделать плату. И аккум на нее же впаять.

Да, разумеется нана только в виде схемы, а не платы :) аккум-посмотрим, смотря какой.


Michael_K писал(а):Сервы валетом... я правильно понимаю, что их придется пилить и вывешивать платы в воздух?

Типа того, платы вывешивать или лепить на основную на капли термоклея - еще не знаю :)

Michael_K писал(а):ИК-приемник-светодиод, наверное, особого смысла нет выносить в "модуль"... а что такое ИК-пушка?

Теоретически да. Посмотрим.

Michael_K писал(а):Гонки на сервах - довольно странное занятие :)

Ну есть же тараканьи бега :crazy:

Добавлено спустя 2 минуты 4 секунды:
Nikitoz писал(а):можно кстати развести под расширеный датчик линии но не запаивать все оптопары

Если разводить, тогда уж и запаивать. Там вопрос с опорами - делать их еще или нет.

Nikitoz писал(а):как кстати на polulu работает схема включения питания "push button power circuit"? с кнопки на замыкание, какаято микросхема есть ? или куча рассыпухи и полевик?

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

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

Сообщение Nikitoz » 12 авг 2011, 08:17

Nikitoz
 
Сообщения: 16
Зарегистрирован: 10 фев 2010, 20:27
Откуда: Екатеринбург
Skype: nikitoz236
прог. языки: Ассемблер, си
ФИО: Куликов Никита Александрович

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

Сообщение =DeaD= » 12 авг 2011, 08:42

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

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

Сообщение RootAdmin » 12 авг 2011, 15:08

Как пример готового шасси за 330 рублей: http://www.dealextreme.com/p/wired-remo ... -lift-1585
Хотя там двигатель на гусеницы один ИМХО :(
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Пред.След.

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

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

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