roboforum.ru

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

распознавание цветов

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

распознавание цветов

Сообщение Xsenus » 16 ноя 2008, 22:05

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

+ может посоветуете какие нить уже готовые модули..

Заранее спасибо.
Аватара пользователя
Xsenus
 
Сообщения: 113
Зарегистрирован: 10 янв 2008, 22:01
Откуда: Москва

Re: распознавание цветов

Сообщение Victorovych » 16 ноя 2008, 22:40

Аватара пользователя
Victorovych
 
Сообщения: 491
Зарегистрирован: 20 сен 2007, 11:44
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич

Re: распознавание цветов

Сообщение EdGull » 16 ноя 2008, 23:08

вроде кмукам такое умеет
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: распознавание цветов

Сообщение Xsenus » 16 ноя 2008, 23:14

как я понял, этот датчик способен определять цвета на малых расстояниях от объекта( порядка 1-2см), а мне необходимо определять цвет на расстоянии 35-45 см( в идеале до 70 см)
Аватара пользователя
Xsenus
 
Сообщения: 113
Зарегистрирован: 10 янв 2008, 22:01
Откуда: Москва

Re: распознавание цветов

Сообщение Myp » 17 ноя 2008, 00:31

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

Re: распознавание цветов

Сообщение Xsenus » 17 ноя 2008, 00:46

так эту шайбу надо ещё найти. Кароче, описываю ситуацию: на полигоне хаотично разложены шайбы, необходимо собирать шайбы только ОДНОГО цвета(синие или красные в зависимости от цвета своей команды(если робот стартует с синего квадрата, то он должен собирать синие шайбы, а не трогать, соответственно если робот выехал из красного квадрата, то он должен собирать красные шайбы...........) ). вот так вот
Аватара пользователя
Xsenus
 
Сообщения: 113
Зарегистрирован: 10 янв 2008, 22:01
Откуда: Москва

Re: распознавание цветов

Сообщение Сергей » 17 ноя 2008, 00:53

Мне кажеца для таких целей юзать мега128 - совсем не гуд. Тут минимум должен быть хороший ARM7/9. Иначе быстрой скорости собирания шайб не добица
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: распознавание цветов

Сообщение Xsenus » 17 ноя 2008, 00:57

2 Сергей, согласен, есть какой то арм, заюзать его не проблема, главная проблема, что использовать в качестве глаза???!!!
Аватара пользователя
Xsenus
 
Сообщения: 113
Зарегистрирован: 10 янв 2008, 22:01
Откуда: Москва

Re: распознавание цветов

Сообщение Victorovych » 17 ноя 2008, 01:25

Myp писал(а):линзу приделать...
и засунуть датчик в тубус чтобы тока на шайбу смотрел

+1
Аватара пользователя
Victorovych
 
Сообщения: 491
Зарегистрирован: 20 сен 2007, 11:44
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич

Re: распознавание цветов

Сообщение Сергей » 17 ноя 2008, 01:35

Нужно юзать готовый модуль с камерой и обвязкой ибо обычную веб-камеру не заюзать так просто на мой взгляд.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: распознавание цветов

Сообщение =DeaD= » 17 ноя 2008, 07:20

Тут есть 4 компоненты решения:
1. выбор камеры;
2. выбор проца;
3. получение картинки в оперативную память \ процессор;
4. алгоритм выбора шайбы в картинке;

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

Re: распознавание цветов

Сообщение hudbrog » 17 ноя 2008, 09:50

Это, похоже, робот под Puck Collect для robotchallenge.
Тока камера имхо, если есть желание хоть что-то там показать.
Соответственно, имхо, вариантов пока тока два: cmucam либо surveyor SRV-1 какой-нить....
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: распознавание цветов

Сообщение Кирилл » 17 ноя 2008, 19:19

бери CMUcam3 и будет те счастье :)
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic


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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 38