roboforum.ru

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

Зачем автономному роботу видеокамера? :)

Re: Зачем автономному роботу видеокамера? :)

Сообщение =DeaD= » 20 янв 2011, 17:35

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение Scorpio » 20 янв 2011, 17:35

Michael_K писал(а):2 Dead
Например есть целая куча задач, которые успешно решаются даже, например, таким простым алгоритмом, как обнаружение цветных пятен. Всякие собирания шашечек, футбол-теннис, поиск базы или противника. Почему нет? Думаю многие бы робостроители не отказались от такого готового модуля.

Вот он.Отслеживает одновременно до 8-ми цветных объектов, интерфейс I2C.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Зачем автономному роботу видеокамера? :)

Сообщение Michael_K » 20 янв 2011, 17:40

Vorral писал(а):Эти задачи, это детский сад.

Извините, если так рассуждать, то датчик линии или энкодер - это ясли. Однако такие датчики готовые делаются, существуют, продаются.
Почему же этот детский сад никто не обслуживает.

Извините, Воррал, но вы у меня сейчас вызвали очень жесткую ассоциацию с многочисленными "строителями экзоскелетов" и "ИИ". Есть тут целая толпа - сумо они еще не пробовали сделать - это же не интересно, а вот экзоскелет это круто... а все остальное детский сад...

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

=DeaD= писал(а):указанные задачи не могут решаться алгоритмом, потому что нужна еще программа, процессор для выполнения программы, электроника, приводы, датчики, механика и т.п. Не правда ли? ;)

Конечно. Ну вы же поняли, что я имел в виду. :wink:
Что при введении условий применимости (никто же не спорит, что робоспорт - это строго регламентированное окружение), сразу оказывается, что и простые алгоритмы могут справляться.

=DeaD= писал(а):И еще - алгоритм EDVa очевидно мощней алгоритма обнаружения цветных пятен, но для него почему-то нет задач

Уверен, что есть. Просто навигация прикручена за уши.

Добавлено спустя 1 минуту 15 секунд:
Scorpio писал(а):Отслеживает одновременно до 8-ми цветных объектов, интерфейс I2C.

Ну, видите, как клево... Оказывается не я один такой дебил...

Добавлено спустя 1 минуту 21 секунду:
Виталий писал(а):Задачи - такие же как в CMUCam3 + аналог шарпа на текстурной подсветке. Плохое разве ТЗ?

Нормальное.

Добавлено спустя 52 секунды:
=DeaD= писал(а):В том то и проблема, уже смотрел ролики с вебкамер за 3 тыщи. Мажут.
Назови конкретную, которая не мажет?

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение =DeaD= » 20 янв 2011, 17:41

Michael_K писал(а):Просто навигация прикручена за уши.

Либо решает задачу, либо нет. Нейросеть вон вообще не ясно как конкретно решает задачу? Не смущает же? :)

Добавлено спустя 31 секунду:
Michael_K писал(а):Dead, Ну поставьте уже синхронный стробоскоп, ема...

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение vadinator » 20 янв 2011, 17:42

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение Michael_K » 20 янв 2011, 17:45

=DeaD= писал(а):Мне эта дискотека дома зачем?

Чтоб камера не мазала. ИК поставьте.

Добавлено спустя 56 секунд:
vadinator писал(а):Простой пример такого оптического датчика -оптическая мышь...помню как первый раз прочитал о ней... было ощущение, что там ИИ используют :D

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение =DeaD= » 20 янв 2011, 17:51

Michael_K писал(а):
=DeaD= писал(а):Мне эта дискотека дома зачем?

Чтоб камера не мазала. ИК поставьте.

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение AndreiSk » 21 янв 2011, 03:41

[удалено как оффтоп]
Последний раз редактировалось AndreiSk 21 янв 2011, 16:53, всего редактировалось 1 раз.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Зачем автономному роботу видеокамера? :)

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

Виталий писал(а):Дайте мне CMUCam3 c видеопередатчиком и процессором в 120Мгц!
Задачи будут решаться такие же как на CMUCam3.


Проблема в вашем предложении, как впрочем и в предложении Dead-a имеено в передатчике-приемнике и в USB. То есть в обеспечении высокоскоростного канала связи.

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

Вот гляжу на CMUCam3... и что-то мне не нравится нифига... Кто-нибудь с ней работал?

Они заявляют о разрешении 352x288 - это больше сотни килопикселей. В цвете (ну пусть даже по схеме 4:2:2) это двести килобайт. В проце 64 килобайта ОЗУ.
Я допускаю, что многие алгоритмы не требуют хранения кадра в ОЗУ (или по крайней мере _полного_ кадра в ОЗУ), но некоторые - требуют.

Посмотрел в исходники - почти везде картинка даунсэмплится... причем иногда даунсэмпится достаточно жестоко (например в "Motion detector", не поверите, до 16х16 пикселей) как-то это... неспортивно.

Напрягает также и FIFO мегабайтное, (понятно, что оно не от хорошей жизни поставлено)... я, честно, не верю, что фифо стОит дешевле внешней памяти, тут скорее все упирается в цену и навороченность проца.

В общем пока я вижу две более-менее реальные перспективы:
1.
цифровой сенсор, относительно мощный проц, вероятно внешняя память, хорошо бы поддержка DMA (идеально ISI, но выбор очень небольшой, особенно паябельных), навороты. Типа такого: AT32UC3A3256.
2.
цифровой сенсор, очень дешевый проц, совсем медленный канал связи. Под налетушные алгоритмы.

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

Re: Зачем автономному роботу видеокамера? :)

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

Michael_K писал(а):Проблема в вашем предложении, как впрочем и в предложении Dead-a имеено в передатчике-приемнике и в USB. То есть в обеспечении высокоскоростного канала связи.

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение Michael_K » 21 янв 2011, 10:56

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

Re: Зачем автономному роботу видеокамера? :)

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

Если бы эту потребность уже обслужили, мы бы тут не толпились с Виталием :pardon:

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

Re: Зачем автономному роботу видеокамера? :)

Сообщение Michael_K » 21 янв 2011, 11:43

Как это "тем более"?
Где он - тот цмукам? (авркам, сюрвейор, nxtcam)
А вебки иди и покупай в любой комповый магазин.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Зачем автономному роботу видеокамера? :)

Сообщение Alex080969 » 21 янв 2011, 11:48

Michael_K писал(а):
Виталий писал(а):Конкретное предложение для роботов.
Михаил, реально ли (я предполагаю, что да) сделать электронный блок к которому может подключаться любая аналоговая видеокамера


Конечно реально - единственный вопрос тут - какой ценой.
Вытащить цвет из аналоговой камеры ~$15

Если можно уточните что подразумеваете под "вытащить цвет" и хотя бы один пример железа, не обязательно за 15 баксов можно и поболее.
Первая заповедь радиотехника - почисти контакты!
Аватара пользователя
Alex080969
 
Сообщения: 763
Зарегистрирован: 10 ноя 2009, 13:13
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр

Re: Зачем автономному роботу видеокамера? :)

Сообщение Michael_K » 21 янв 2011, 11:55

Аналоговая камера выдает (в основном) композитный сигнал, где цвет закодирован в поднесущей цвета через строчку через кадр (в секаме немножко по-другому, не суть). Чтобы перевести его в цифру (мы же хотим в проц это дело запихать), нужен декодер-оцифровщик.
Например ADV7180 (есть и другие, конечно).
У нас в розницу он стоит примерно в районе 15 баксов.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Пред.След.

Вернуться в Сенсорика

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

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