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

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

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

Vovan писал(а):
а еще лучше радиомодуль воткнуть для управления при отладке и для лога на ПК путей движения и других данных.
Так ещё и комп к пылесосу надо? Лично мне это не нравится...


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

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

-= Александр =- писал(а):Никакой связи с ПК не будет.


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

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

-= Александр =- писал(а):Я конечно могу сделать привязку локатором или навигацию "по звездам" (по 3 маякам на потолке) или инерциалке на борту, но разводить такое ради пылесоса -

это как из пушки по воробъям стрелять...


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

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

Сначала - минимум. Идея была не супер-платформу построить, а легко повторяемого робота.  :wink:

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

Сообщение Myp » 31 окт 2006, 02:02

совершенно без проблем робот покроет всё расстояние в комнате

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


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

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

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

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

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

Сообщение Vovan » 31 окт 2006, 10:35

совершенно без проблем робот покроет всё расстояние в комнате
Хотелось бы хоть в общих словах услышать: каким образом и что для этого надо? Иными словами - в чём смысл идеи?
Если в этой ветке форума решено делать "робота-бродягу", то ответ можно поместить, например, тут:
http://www.roboforum.ru/viewtopic.htm?p ... 0fe0#15717
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

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

Желали идею? Получайте :)

1. Берем камеру от сотового, направляем её вверх;
2. Берем ИК-прожектор, накладываем на него шаблон и направляем (сфокусировав как надо и если надо) на потолок помещения, чтобы на нем получилась легко распознаваемая картинка средствами даже какого-нибудь ATMega64. Лучше всего, чтобы картинка содержала элементарный код на 4-8 бит, чтобы идентифицировать помещение, где сейчас находимся;
3. Делаем модуль, который имеет I2C интерфейс и по запросу выдает либо координаты наши и код помещения, либо сообщение, что ничего не нашли.

Просто в развертывании. Легко в использовании и всё такое :)

Да, из под стола и стульев не видно ничего, но там работаем на энкодерах, запомнив где последний раз видели картинку на "небе".

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

Сообщение Валерос » 31 окт 2006, 12:37

Да! Очень хорошая тема! Для нас, для чайников! Особенно для чайников из Мариуполя... три завода дымят... :shock:
А ещё бы неплохо использовать в проекте халявные микрухи с буржуйских сайтов производителей (нужна подробная инструкция для нас, как их получать) :roll:
А вот где можно посмотреть промробососов http://www.robo-sos.ru/
Вложения
robo_cleaner_07_shem.jpg
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение Валерос » 31 окт 2006, 12:39

Вот ещё... 8)
Вложения
robo_cleaner_08_shem2.jpg
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение Arpanx » 13 ноя 2006, 15:02

Идею поддерживаю. Где можно ознакомится с текущим состоянием проэкта и последние достижения?
Arpanx
 
Сообщения: 24
Зарегистрирован: 11 фев 2005, 00:14
Откуда: Донецк, Украина

Сообщение -= Александр =- » 13 ноя 2006, 16:45

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

Сообщение -= Александр =- » 03 янв 2007, 02:25

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

Сообщение Master » 03 янв 2007, 20:16

2 -= Александр =-
А что у тебя шасси уже есть, что ты так серьезно занялся проблемой фильтрации пыли?
Я вообще думаю, что робота-пылесоса надо начинать делать с модельки, чтобы на столе можно было отработать алгоритм движения. Я сейчас купил два маленьких китайских джипа (ездют с пульта вперед-назад). Снял с них передние колеса, у одного откусил заднее правое, а у другого заднее левое колесо и соединил их бортами. Получилась шасси класической схемы, только пока без опорного колеса. Сверху приделал оргстекло, на него буду крепить платы управления. Развел AT90S2313 на одельной плате, в которой сделал выходы от всех ножек (типа будет модульная конструкция) и уже развел плату с H-мостом, вот праздники закончатся куплю транзисторы и буду испытывать:).
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение avr123.nm.ru » 04 янв 2007, 00:47

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

Пред.След.

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

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

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