roboforum.ru

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

 

droid wl500gpv2 + atmega8

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 17:03

640x480 в онлайне по среднестатистическому дешевому WiFi с минимальной для управления задержкой - это не "древние", это достаточно нетривиальная задача. IP-камеры дают вроде как неслабую задержку при 640х480.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 17:21

=DeaD= писал(а):640x480 в онлайне по среднестатистическому дешевому WiFi с минимальной для управления задержкой - это не "древние", это достаточно нетривиальная задача. IP-камеры дают вроде как неслабую задержку при 640х480.


Ну, задержка пока высоковата, согласен. Но и качество картинки максимальное. Ща как раз играю с параметрами, ищу баланс между приемлимым качеством, толщиной потока и задержкой. Ща как раз 640х480, меньшее разрешение даж не рассматриваю.

Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 17:27

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

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 17:31

=DeaD= писал(а):Ммм... а из ролика как-то должно быть видно задержку?

Внизу справа, поверх видеокартинки, при нажатии клавиш рисуется стрелка. Разница времени между появлением стрелки и изменением картинки - вот тебе и задержка.

Конеш, ip-камера это отстойное решение, ибо дорого, накладно по питанию. Но всё лучше чем с роутером :-)
Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Re: droid wl500gpv2 + atmega8

Сообщение elmot » 20 мар 2012, 18:01

Звук никак не транслируем. Все руки не доходят до ffserver, чтобы со звуком.

Добавлено спустя 2 минуты 20 секунд:
Я ж потрошил кетайскую IP камеру. Все тоже в профиль. Та же вебка, та же задержка в 0.17 сек. И ни разу не лучше чем с роутером. Разве что готовый конструктив и ИК подсветка.
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: droid wl500gpv2 + atmega8

Сообщение rar » 20 мар 2012, 18:28

Народ откуда вы прошивку wl500gpv2, берете ? https://sourceforge.net/projects/orwrt/files/0.56/or-wifi-dir320-0.56.tgz/download качал, мож я тупанул что качнул архив
и прошил openwrt-brcm47xx-squashfs.trx который лежал в нем(эт прошивка для 320 или ей всеравно 320 или это wl500gpv2?), может надо качнуть чисто openwrt-brcm47xx-squashfs.trx и ей по инструкции OR-WRT прошить? они отличяются ?))
Проблема в том что видео жутко тупит, на Олеговской прошивке лечится изменением любого параметра и перезагрузкой, здесь же менял параметры ребутился, видео так же тупило, параметры были на тех же местах где и до ребута(ща читал что параметры на странице отображаются те, которые по умолчанию, а не те которые реально стоят, эт верная инфа ?).
Еще смарел что пишется в uart кода кнопачки на веб форме нажимаешь, какая то непонятная меняющаяся инфа, в конце часто 255, хотя жмешь одну и ту же кнопку.Подобное было когда suart пытался поставить по инструкции для 320:

Код: Выделить всёРазвернуть
Установите себе TFTP-сервер на ПК
tftp -g 192.168.2.5 -l /usr/local/suart -r /suart

chmod +x /usr/local/suart

mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "/usr/local/suart" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot

flashfs save
flashfs commit
flashfs enable
rar
 
Сообщения: 22
Зарегистрирован: 16 мар 2012, 00:59

Re: droid wl500gpv2 + atmega8

Сообщение elmot » 20 мар 2012, 19:01

rar писал(а):Народ откуда вы прошивку wl500gpv2, берете ?

Лично я прошивку оттуда не беру, я ее туда кладу :)
rar писал(а):https://sourceforge.net/projects/orwrt/files/0.56/or-wifi-dir320-0.56.tgz/download качал, мож я тупанул что качнул архив
и прошил openwrt-brcm47xx-squashfs.trx который лежал в нем(эт прошивка для 320 или ей всеравно 320 или это wl500gpv2?), может надо качнуть чисто openwrt-brcm47xx-squashfs.trx и ей по инструкции OR-WRT прошить? они отличяются ?))

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

Верная. Есть там недоделка и бага. Недоделка про дефолтные параметры и бага что не перезапускается mjpg-streamer, надо вручную перегружать роутер.
Для видео могу посоветовать следующее - если есть аппаратный mjpeg в веб-камере - то 320*240*25fps, MJPEG или 640*480*25fps, MJPEG. Если нету - 160*120*25fps YUV. Еще можно поиграть с номерами каналов, положением антенн вайфай. Если задержка будет 0,15-0,2 сек, то борьбу можно заканчивать, лучше в таком железе уже не будет.
rar писал(а):Еще смарел что пишется в uart кода кнопачки на веб форме нажимаешь, какая то непонятная меняющаяся инфа, в конце часто 255, хотя жмешь одну и ту же кнопку.Подобное было когда suart пытался поставить по инструкции для 320:

Код: Выделить всёРазвернуть
Установите себе TFTP-сервер на ПК
tftp -g 192.168.2.5 -l /usr/local/suart -r /suart

chmod +x /usr/local/suart

mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "/usr/local/suart" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot

flashfs save
flashfs commit
flashfs enable


Откуда 255-понятия не имею, ищи баги и косяки на другой стороне uart. Эта прошивка на 3х роутерах, включая асус, никаких 255 в уарт не писала.
Приведенный скрипт кривой и нерабочий. Нормально не будет работать нигде, ни на Олеговской прошивке, ни на or-wrt.
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 22:13

Gol писал(а):Внизу справа, поверх видеокартинки, при нажатии клавиш рисуется стрелка. Разница времени между появлением стрелки и изменением картинки - вот тебе и задержка.

Ну нет, это задержка передачи команды + задержка выполнения + задержка отображения. А я про задержку отображения только спрашивал.
Субъективно - у вас порядка 1сек задержка. Вот что у нас на DIR-320:
dir-320-320x240-latency.jpg
dir-320-320x240-latency.jpg (18.44 КиБ) Просмотров: 1268


Gol писал(а):Конеш, ip-камера это отстойное решение, ибо дорого, накладно по питанию. Но всё лучше чем с роутером :-)

Лучше по какому показателю?

Добавлено спустя 19 минут 28 секунд:
А вот это - 640х480 на DIR-320 (этот результат и который выше - на вебке Logitech HD C270):
dir-320-640x480-latency.jpg
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 22:21

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

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

UPD> Так, стоп. Ты когда меряешь - видео локально или через инет? Я про задержку видео про инет говорю, нафиг тут локалка.
Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 22:24

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

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 22:26

А, ну мы, значит, о разном говорим. Я то тестю, подключаясь с одного провайдера снаружи на другой (дома два прова). От пинга очень зависит, конечно, у всех провайдеров по-разному.
Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 22:31

Gol писал(а):ip-камера получше по показателю габаритов, энергопотребления и возможностей (звук + видео могёт не только MJPEG), но всё равно шибко избыточна для размещения на ездящей платформе.

IP-камеры разные бывают. К тому же у нас роутер сразу еще и уарт пробрасывает. И роутер сейчас переходим на такой:
http://www.tp-link.com/en/products/deta ... =TL-MR3020 - 74x67x22 mm

Этот роутер + вебка Logitech HD C270 вместе будут стоить менее 2000руб. Сколько стоит и потребляет IP-камера? Как у неё с проброской уарта?

Добавлено спустя 1 минуту 54 секунды:
Gol писал(а):А, ну мы, значит, о разном говорим. Я то тестю, подключаясь с одного провайдера снаружи на другой (дома два прова). От пинга очень зависит, конечно, у всех провайдеров по-разному.

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

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 22:48

Померял. 0.3с, терпимо. Ща фотку добавлю.

ip-камеру я брал за 3200 руб, TP-LINK TL-SC3130G. Чуток дороже роутера с камерой, согласен. Но плюсы - размеры (платка без корпуса довольно мелкая), питание 5В ток в районе ампера (судя по приборам). Уарт я и не пробрасываю ибо управление по другому, независимому, каналу идёт (радиолинк).

Кстати, я камеру не защищаю - это отстой :-) Но всё лучше чем блин роутеры. Уж извиняйте.

Добавлено спустя 5 минут 19 секунд:
Изображение
Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Re: droid wl500gpv2 + atmega8

Сообщение =DeaD= » 20 мар 2012, 22:48

Gol писал(а):Уарт я и не пробрасываю ибо управление по другому, независимому, каналу идёт (радиолинк).

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

Есть смысл сравнивать сходные решения.

У вас ип-камера + радиомодуль для управления.
У нас роутер близкий по размерам к вашей камере + вебка.

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

Re: droid wl500gpv2 + atmega8

Сообщение Gol » 20 мар 2012, 22:52

=DeaD= писал(а):А смысл тогда говорить за интернет, если управление не через него?


Не понял. Управление через инет, как же ещё. На сайте очередь, флешовая рулилка, у меня под боком сервер команд он же сервер видео. Плюс ещё всякие мелочи типа авторизации, проверки прав юзера (можно ли ему видео показывать) и дохера чего ещё. Команды на борт передаются через трансивер APC220 (примерно как в киберзоне) - прозрачный UART на 19200бит/сек, видео с борта снимается чем угодно (по-этому независимо делал) - если близкие расстояния то по вайфаю с ip-камеры, если далеко (на улице во дворе) то видео с аналоговой камеры через видеопередатчик на 1.2GHz. Аналоговая картинка, конеш, не радует из-за помех, но мож чего придумаю, народ советует на 5.8Ghz переходить, ещё не пробовал.

Я собссно про возможности роутера спросил в плане узнать стоит ли попробовать его в деле. Похоже смысла нет.
Последний раз редактировалось Gol 20 мар 2012, 23:01, всего редактировалось 1 раз.
Аватара пользователя
Gol
 
Сообщения: 47
Зарегистрирован: 19 июл 2011, 19:00

Пред.След.

Вернуться в Наши проекты

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

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

Mail.ru counter