Технический форум по робототехнике.
esprit » 14 фев 2011, 07:33
==================================================================================================================
Вставка от =DeaD=
ВНИМАНИЕ!!! На рынке сейчас часто вместо DIR-320 продаётся DIR-320NRU - это совершенно другой по железу роутер и всё что тут описано к нему не имеет отношения. Будьте бдительны!
На текущий момент задача проброски видео и уарта на роутере D-Link DIR-320 решена полностью, при этом в рамках флеш-памяти роутера, т.е. для работы подключение каких-то флешек или usb-хабов не требуется.
Порядок модификации роутера для этой задачи подробно описан в вики на странице [[DIR-320]].
Кроме того от пользователя d3xr есть описание установки прошивки OpenWrt на DIR-320, оно находится на странице [[OpenWrt]]
==================================================================================================================Вдохновленный темой
http://roboforum.ru/forum40/topic5222.html, задумался над созданием робота на базе этого роутера. Первоначальный функционал - управляемый с компьютера робот по каналу Wi-Fi. Робот прошит (так скажем, не без усилий) прошивкой от
http://vampik.ru/. На нем завелась Linux-подобная операционка, можно подключиться Телнетом. Задача первая научиться рулить роботом посредством операционной системы. На борту есть USB порт, говорят есть UART. Вот его лицо
, а это спина
.
Holmes » 14 июн 2011, 21:19
но прошивки rtn с WL500 в имени весят по 5.4 МБ
их не прошьешь в dir-320
может пойдет RT-N12 firmware 1.9.2.7-rtn или RT-N10 firmware 1.9.2.7-rtn ?
=DeaD= » 14 июн 2011, 21:46
Tsi329 писал(а):=DeaD=, освободился? Прошивку сможешь протестировать?
Более менее, собрал стенд, камеру проверил, на текущей прошивке всё окей, пойду попробую успеть обновить прошивку на более новую
Добавлено спустя 40 секунд:Holmes писал(а):но прошивки rtn с WL500 в имени весят по 5.4 МБ
их не прошьешь в dir-320
может пойдет RT-N12 firmware 1.9.2.7-rtn или RT-N10 firmware 1.9.2.7-rtn ?
Ссылку же дали... зайдите, скачайте, там вроде всё адекватно по размеру?
Holmes » 14 июн 2011, 21:50
наверное в этом и проблема что прошивка не та.
в вики по ссылке ничего, на вампик никак зайти не могу.
может выложите сюда?
=DeaD= » 14 июн 2011, 22:04
То что в вики было - у меня сохранилось, вот оно.
Только оно наверное чуток устарело уже
- Вложения
-
- WL500gpv2-1.9.2.7-rtn-r2393M.zip
- (3.6 МиБ) Скачиваний: 0
Tsi329 » 14 июн 2011, 22:58
Holmes писал(а):наверное в этом и проблема что прошивка не та.
в вики по ссылке ничего, на вампик никак зайти не могу.
может выложите сюда?
Holmes, не занимайся самолечением. Дали ссылку. Она хорошая. Размер меньше 4 мегов. Прошей и будет тебе камера и счастье.
=DeaD= » 14 июн 2011, 23:04
Вот не факт, что будет счастье там глюк подтвердился.Провел тестирование, косяк подтверждаю. Камера Logitech HD C270.
Проверял 320x240@20fps, 640x480@20fps.
В обоих случаях на старой прошивке всё окей, на новой вот такое:
Добавлено спустя 37 секунд:Обострение происходит когда камеру двигаешь или направляешь на достаточно монотонную область.
- Вложения
-
-
- dir-320-test-new-320x240.jpg (14.43 КиБ) Просмотров: 4385
Holmes » 15 июн 2011, 12:18
DeaD, огромное спасибо. Эта прошивка подошла, камера заработала.
А прошивок новее я пока не нашел, буду искать.
Последний раз редактировалось
Holmes 15 июн 2011, 12:35, всего редактировалось 1 раз.
=DeaD= » 15 июн 2011, 12:22
2Holmes: Пожалуйста. А прошивку новее как раз Tsi329 дал в ссылке, она тоже к DIR-320 подходит и тоже камеру поддерживает, только с указанным выше глюком по MJPEG-кодированию.
И вообще - давайте жить дружно
Holmes » 15 июн 2011, 12:33
Вот блин, не разглядел ссылку.
... сообщение поправил
Глюки с видео у меня такие же.
У вас случаем не осталась "старая" прошивка?
Tsi329 » 15 июн 2011, 12:51
Holmes, старая у меня прошивка есть. Буду дома выложу.
=DeaD=, я думаю выдрать MJPG-Streamer из старой прошивки, где всё работает и вставить ее в новую. Но есть два но. Маленькое но и БОЛЬШОЕ НО:
1. Маленькое. Допустим я или кто-то это сделают и это заработает. Как выдрать из роутера прошику и записать в файл для того чтобы выложить ее на форуме?
2. Большое НО: после которого опускаются руки: Как заставить дружить OpenCV и MJPG-Streamer. Без этой связки это всё бессмысленно. Я перелопатил весь инет - ничего нигде нет. Как быть? Как решить?
Заранее спасибо.
Holmes » 15 июн 2011, 12:56
Tsi, я вчера это сделал при помощи либы AForge.Video для C#
Сейчас мой робот уже колесит с камерой =)
Могу код вечером выложить, если конечно у вас не с++ ...
=DeaD= » 15 июн 2011, 13:26
Народ говорит, что можно URL открывать в OpenCV как файл.
Holmes » 15 июн 2011, 14:27
А еще тут где-то была тема, можно вот так например:
CvCapture *capture = cvCreateFileCapture_FFMPEG("http://url");
Только надо перекомпилить библиотеки с поддержкой FFMPEG.
В той же теме выкладывалась уже перекомпиленная либа (у меня где-то вроде бы валяется, могу посмотреть вечером).
=DeaD= » 15 июн 2011, 15:30
Да, я примерно про это и говорю.
Holmes » 15 июн 2011, 17:25
Еще вопрос как неспеца по линуксу, как прокинуть еще и звук с встроенного в камеру микрофона?
Устал от гугления, нашел что кто-то добавлял в прошивку PulseAudio и пробовал настроить на трансляцию без сжатия.
Насколько я понимаю надо как минимум проверить определяется ли микрофон вообще (dmesg в консоли команд).