roboforum.ru

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


Займемся наконец делом!

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

Займемся наконец делом!

Сообщение -= Александр =- » 30 окт 2006, 00:49

Что-то время идет, все что-то тут обсуждаем, а ничего нового не появляется... Вроде уже обсудили все что только можно. может попробуем хотя-бы в теории что-нить из всего этого собрать? Чего-нить несложное, например робот-пылесос? Такой, чтоб был легко повторимый, без всякой экзотики и сложных элементов. Заодно будет куда чайников отправить почитать. Не вечно же людям учиться на робоклубовском паровозе на AT90S2313? Пора бы что-то свое придумать, а то даже не солидно...

В общем вот идея - разработать (пока в теории) такую машину:

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

2)Силовая часть предположительно на свинцовом аккуме (дешево и сердито, надо 12 вольт для пылесоса)

3)Электроника и сенсоры, доступные в большинстве городов. Не только базовая конфигурация, а с возможностью расширения. Но не очень заумно, чтоб было понятно. тоесть развести на плате RS-232, I2C и SPI. Вывести ноги АЦП, поставить защиту и все такое. В общем чтоб новичок мог это юзать и ничего не спалить. Заодно тут и программатор описать и все подводные камни.

4)Понятная программа с набором примитивов (готовые функции движения, поворотов, опроса сенсоров)

5)Подробное ко всему этому описание.

В общем построить простой робо-пылесос из подручного хлама. Кто возьмется? Пишите все идеи сюда, позже все это оформим, мож сайтик создадим...  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Займемся наконец делом!

Сообщение =DeaD= » 30 окт 2006, 00:53

-= Александр =- писал(а):Такой, чтоб был легко повторимый

...скипапно...

из подручного хлама.


Вот и пришли к противоречию с первого сообщения.

:roll:

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

Сообщение -= Александр =- » 30 окт 2006, 00:57

Ну, оно и имеется ввиду. Не придирайтесь к словам... :wink:  Механику - такую чтоб в строительных магазинах достать. Электронику - чтоб не пришлось ничего под заказ искать...

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

Да и у меня самого давно висит идея робо-пылесоса. Отчего бы заодно проект для чайников не сделать?
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение =DeaD= » 30 окт 2006, 01:11

-= Александр =- писал(а):Ну, оно и имеется ввиду. Не придирайтесь к словам... :wink:

Чисто интуитивно догадывался... но всё-таки проверить хотел :)

-= Александр =- писал(а):Смысл в том, чтоб "первый робот" мог не только батарейки кушать и создателя развлекать, а еще и какую-то полезную работу делать.

Да и у меня самого давно висит идея робо-пылесоса. Отчего бы заодно проект для чайников не сделать?


Тут вот какая нестыковочка получается - это вам интересно будет делать робот-пылесос, потому что первый раз.

А вот повторять его будет уже не особо интересно, как и робоклубовский проект на AT90S2313. И это еще там копеечные затраты и проблемы на пути, а вот пылесос самоходный это уже поболее будет затрат... хорошо если его 1-2 человека повторят, а ведь сколько вам труда надо будет вложить в проект, чтобы его можно было повторить... стоит оно одного-двух повторивших?

Это про ужасы :) теперь о хорошем.

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

Сообщение Kanoka » 30 окт 2006, 01:59

Ну вот те пожалуйста, пылесос :shock:
Александр если уж собрался пошагово рассказывать о постройке робота, так пусть это будет Лайн Трейсер или Сумо-Бот. И мотивации к завершению работы больше, как никак можно в соревнованиях поучаствовать, и слава Богу серийно они пока не производятся, не появится это дуратское чувство "столько делал, а тоже самое от Электролюкса или Карчера на порядок круче".
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение -= Александр =- » 30 окт 2006, 02:18

Так я ж сказал, "платформу, способную нести пылесос".
Тут сразу подразумевается что робот сможет действовать в неподготовленной комнате, а не на гладком ринге. Для меня обнаружилось очень много подводных камней, когда робот путался в ножках табуретки, застревал под диваном и попадал в другие заранее непредвиденные ситуации. Так-же это подразумевает автономность. Тоесть и зарядку и способность ее находить и минимальную навигацию.

Сумо-бот или лайн-трейсер сразу не катят, там надо уже опыт иметь, чтоб сделать машину для соревнований и хоть кого-то на них победить. А тут - делай как хочешь, никакие правила не ограничивают, самое то чтобы понять как делаются роботы.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Займемся наконец делом!

Сообщение avr123.nm.ru » 30 окт 2006, 02:44

-= Александр =- писал(а):1)Шасси, способное нести на себе миниатюрный пылесос (автомобильный).


может поверить irobot.com и делать "как у них на западе"
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Займемся наконец делом!

Сообщение avr123.nm.ru » 30 окт 2006, 02:57

-= Александр =- писал(а):позже все это оформим, мож сайтик создадим...  :wink:


желательно сайт.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Займемся наконец делом!

Сообщение -= Александр =- » 30 окт 2006, 03:05

avr123.nm.ru писал(а):
-= Александр =- писал(а):1)Шасси, способное нести на себе миниатюрный пылесос (автомобильный).


может поверить irobot.com и делать "как у них на западе"


"Из легкодоступных материалов"...  :roll:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение avr123.nm.ru » 30 окт 2006, 03:13

"из того что было ..."
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 30 окт 2006, 03:58

Хватит тут флудить, уже 10 сообщений и никакого смысла...  :shock:
Завтра пойду в магаз посмотрю на готовых роботов, покручу в руках и пофоткаю всякие интересности (если дадут).
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Myp » 30 окт 2006, 04:14

с удовольствием поддержу процесс

могу смотреть на всё глазами новичка :shock: и задавать глупые вопросы

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

кстати идея родилась
рас уж он будет приезжать за едой к кормушке, надо ему маяк для мусорного контейнера сделать и механизм вываливания мусора из брюха приделать=) для пущей автономности
или если там мешок с пылью то пущай отстреливает мешок с мусором, чтоб пол корпуса не разбирать для замены

ещё вопрос попутно
по ориентированию в табуретках. надеюсь не планируеться мега_алгорим для осознанного движения в квартире по координатам?

а шасси будет на стеклоочистителях кататься?
:( чёт даж идей нет на чём кроме можно ездить...

кстати про шасси, у нас почти в каждом магазине с метизами есть алюминивые профили.
широкие, узкие, разного сечения и толщины.
чтото около 300р. за 2х метровый кусок. а как с этими профилями в других городах?
сказка для сборки шасси и скелета кузова любой конфигурации.
нарезать профиль ножовкой(ножовки по металу тамже в метизах бывают), винтики и гаечки в томже магазине с метизами(на край саморезы по металлу).

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

хз правда где можно аккумулятор купить 12 вольтовый, те что я видел не свинцовые и стоят дорого(я правильно понял что предполагаеться НЕ автомобильный? :D )

авто пылесосы тоже совершенно реально достать на любой вкус(кошелёк)

а вот чтоб не путаться в табуретках и диванах надо ик сенсор на макушку :lol: , чтоб определять что робот под стулом или диваном а не просто в угол заехал

ЗЫ не флуд а подготовка почвы
у каждого проекта должна быть достаточная шумиха, чтобы быстрей выявлять всякие проблемы и недочёты.

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

Сообщение -= Александр =- » 30 окт 2006, 05:03

Myp писал(а):кстати идея родилась
рас уж он будет приезжать за едой к кормушке, надо ему маяк для мусорного контейнера сделать и механизм вываливания мусора из брюха приделать=) для пущей автономности
или если там мешок с пылью то пущай отстреливает мешок с мусором, чтоб пол корпуса не разбирать для замены


А зачем что-то разбирать? На машине сверху будет приделан пылесос, просто его снимаем и вытряхиваем. А вся эта автоматизация - довольно нехилый геморрой.

Myp писал(а):ещё вопрос попутно
по ориентированию в табуретках. надеюсь не планируеться мега_алгорим для осознанного движения в квартире по координатам?


Нет, я думаю будет просто набор ИК-бамперов или один крутящийся дальномер.

Myp писал(а):а шасси будет на стеклоочистителях кататься?
:( чёт даж идей нет на чём кроме можно ездить...


Нам же не 50 килограмм возить, сервы вполне справятся. А то эти уж слишком здоровые будут.

Myp писал(а):кстати про шасси, у нас почти в каждом магазине с метизами есть алюминивые профили.
широкие, узкие, разного сечения и толщины.
чтото около 300р. за 2х метровый кусок. а как с этими профилями в других городах?


Профили есть, но идея не в них, а в поиске некой круглой плоской банки. Робот не боевой, так что супер-прочность нам тоже не нужна, а вот умение развернуться на месте, ни за что не зацепившись - это не помешает.

Myp писал(а):колёсики разнообразнейшие тоже имеються, от 6 см диаметра до колёс от мотоблоков.


Колесики как раз 6 см или около того и будут. Это не проблема.

Myp писал(а):хз правда где можно аккумулятор купить 12 вольтовый, те что я видел не свинцовые и стоят дорого(я правильно понял что предполагаеться НЕ автомобильный? :D )


В компьютерном магазе. Они в бесперебойники ставятся (в UPS).

Myp писал(а):а вот чтоб не путаться в табуретках и диванах надо ик сенсор на макушку :lol: , чтоб определять что робот под стулом или диваном а не просто в угол заехал


Во это кстати мысль. Правда не знаю какая ему разница, под диваном он или нет... Разве-что сделать чтоб в совсем узкие места не лазил, чтоб там случайно не застрял.

Myp писал(а):неплохо бы узнать на скольки колёсах ездют промышленные образцы и каким макаром они пылесборник по полу возют
ибо я думаю что ведение щётки пылесоса по полу может оказаться проблемой.


Если пол довольно ровный - не проблема. Привод будет на 2 колеса, ось по диаметру корпуса. под осью или ряом с ней - щетка и пылесос.

Еще порывшись по их сайту вычитал такую фичу как "датчик грязи". Срабатывает на удары частиц грязи. Надо подумать как такое реализовать. При его срабатывании машина несколько раз проходит по этому месту, пока его не вычистит.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение =DeaD= » 30 окт 2006, 08:29

-= Александр =- писал(а):Так я ж сказал, "платформу, способную нести пылесос".
Тут сразу подразумевается что робот сможет действовать в неподготовленной комнате, а не на гладком ринге. Для меня обнаружилось очень много подводных камней, когда робот путался в ножках табуретки, застревал под диваном и попадал в другие заранее непредвиденные ситуации. Так-же это подразумевает автономность. Тоесть и зарядку и способность ее находить и минимальную навигацию.

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

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

2. Вы всё еще против управления такими роботами с ПК? :)
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение =DeaD= » 30 окт 2006, 10:59

3. Line-Tracer для игр требует трассы, поэтому либо сразу надо отдельную комнату заводить для таких развлечений, либо будет быстро брошен в угол.

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

След.

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

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

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