roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 17:06

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 243 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 10 июл 2008, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ээээ куда я возьмусь? Переносить OpenCV под AVR извращаясь с внешней памятью? Ну нафиг, я не мазохист :)
Это ж какие мне золотые горы надо пообещать, чтобы я туда полез? :oops:

PS: Да и не факт, что в AVR-ку произвольную это войдёт, может даже с ATMega128 попариться придётся, чтобы и скорость была нормальная работы и в МК всё влезло.

Добавлено спустя 3 минуты 17 секунд:
blindman писал(а):
Чем проще алгоритм, тем больше шансов, что кто-то возьмется его реализовать. Пока что схема с активными маяками выглядит намного привлекательней

В этом смысле - да, вариант с мигающим маяком кажется вполне адекватным вариантом и доступным к быстрому прототипированию.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 10 июл 2008, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. Ну мегой128 нас не запугаешь
2. я так понял по твоей мега формуле что никакая OpenCV не нужна, что там всё будет просто как валенок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 10 июл 2008, 22:19 
Не в сети
Аватара пользователя

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

Дык blindman то 100% говорил про OpenCV, а ты как-то странно продолжил про мигающие маяки :)
Тогда остается две темы:
1. Интерфейс с камерой и какую частоту она даст?
2. Интерфейс с внешней памятью и какую скорость там можно заиметь?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 10 июл 2008, 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
http://o-d-v.nm.ru/tel_cam/cameras/samsung_E700.htm
на сколько я помню 25 кадров
внешняя память это внешняя озу? можно врубить меге128 стандартную внешнюю озу, хватит?
можно заюзать ФИФО-ОЗУ там частоты от 50мгц и выше, т.е. вогнали ей скока надо кадров и разбираем потом хоть на 1Гц

Добавлено спустя 1 минуту 1 секунду:
тока фифошная память труднодаставабельная, но если оптом то нормально получится

Добавлено спустя 10 минут 7 секунд:
вот тут наш чел под ником ведущий специалист с камеры он сименса С65 успевает захватить и вывести по SPI на экран сименса S65
http://vrtp.ru/index.php?showtopic=560&st=540&hl=
камеры в принцыпе одинаковые
частота меги16 у него 16МГц там на схеме ошибка , я с ним списывался
ему даже BASCOM приз за этот проект дал!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 11 июл 2008, 16:34 
Не в сети
Аватара пользователя

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

Добавлено спустя 1 минуту 1 секунду:
тока фифошная память труднодаставабельная, но если оптом то нормально получится

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 11 июл 2008, 16:45 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
не, не так, всё на много проще.
жмешь ей лапу "запись" и тактуешь, потом жмешь лапу "чтение" и читаешь с начала всё что пришло, по параллельным 8бит
фсё!
тока у нет адресации...
т.е. у нее 8-бит входа и 8-бит выхода
емкость определяется на сколько купил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 11 июл 2008, 23:17 
Не в сети
Аватара пользователя

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

Это интерфейс проще, а пользоваться таким при разработке - никакого удовольствия, потому как думать надо :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 14:01 
Не в сети
Аватара пользователя

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 15:42 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 15:43 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
А почему на uart'е?

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 16:06 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 16:20 
Не в сети
Аватара пользователя

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

Не понял всей глубины мысли, а при чем тут УАРТ? в смысле взаимодействия с низкоуровневыми девайсами - на uart подцепить AVR-ку многоножку. А на высоком уровне взаимодействовать - синий зуб опять же в мобилках. Или о чем речь?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 16:24 
Не в сети
Аватара пользователя

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

разверни мысль, что будет делать мобикла с камерой лежа на боте?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 16:27 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Ну вариантов-то много(юсб, и2с и т.д.), только все равно, делать на раскуроченой мобиле - фиговый вариант. гобылизм это.
Жабу запускать на встраиваемых решениях - тоже (щаз в меня полетят палки с упоминанием пресловутого Томми, так вот он работал на кластере из Cell процессоров.. и сдох потому что жаба начала себе чистку кучи проводить невовремя... чувствуйте разницу).
Просто ведь какая основная проблема при работе с камерой через авр, которая в миниботе-про предлагается? Нет нормальной шины данных, через которую эти самые данные от камеры могут попадать в.. куда-нибудь.. Ну и вторая проблема - отсутствие нормального "куда-нибудь" =)
Раскурочивание мобилы этот вопрос не решает.
Собственно, проблема с получением данных может быть решена двумя путями (как я вижу):
1) Ставить что-то очень быстрое, что сможет их получать и класть во внешнюю память, как вариант - та же ПЛИСина пресловутая;
2) Менять процессор на что-то, имеющее DMA и больший объем оперативы. В данном случая я не агитирую за конкретные процы, ибо не та тема. Как вариант - надо посмотреть на XMega, есть ли под нее предварительные распиновки, и рассчитать все так, чтобы потом ее туда можно было впаять.

Но это я все к чему? У каждого решения есть средства которые подходят для него, и у каждого средства есть определенная область применений, под которое оное заточено. АВР - не предназначен для обработки массивов данных. Ну никак. Просто потому что инженеры атмел его не для этого проектировали. Пытаться это на нем делать(возможно даже успешно) - можно. Но это как писать корпоративные универсальные шины данных на brainfuck'е(есть такой язык программирования).

Я прекрасно понимаю, что минибот-про останется на АВРе, и это, насколько я вижу, не обсуждается. Дальше вопрос чисто моральный. Если он позиционируется как "стандарт робототехники", то ставить туда камеру не надо, ибо это показатель кривости стандарта будет. Если нет - то камере конечно быть, просто чтобы все эти идиотические обсуждения перенести из теории на практику.
Я за то, чтобы камера была. Но при этом более чем уверен, что пользы от нее будет на грош.
При этом все же, независимо от наличия/отсутствия камеры, надо помнить что ты делаешь что-то с намеком на стандартность/универсальность, и раскуроченые мобилы частью такого решения, имхо, быть не должны.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что можно "выжать" из видеокамеры с помощью МК?
СообщениеДобавлено: 14 июл 2008, 16:43 
Не в сети
Аватара пользователя

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

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

Добавлено спустя 6 минут 16 секунд:
EdGull писал(а):
разверни мысль, что будет делать мобикла с камерой лежа на боте?

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

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

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 243 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 17  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO