roboforum.ru

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

WiFi Модуль для RoboBus

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

Re: WiFi Модуль для RoboBus

Сообщение =DeaD= » 01 окт 2009, 08:57

2Snable: Вы запутали меня и окружающих, ИМХО :) Я говорил о том, что если мы видео будем гнать в каком-то своём формате через этот модуль (например, как UART или SPI или GPIO, ведь там других форматов нормальных, типа видеокодеков и т.п. нету), то на стороне ПК их 100% придётся разворачивать своим каким-то драйвером и заворачивать в стандартные форматы и только потом скармливать кодекам, OpenCV и т.п.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: WiFi Модуль для RoboBus

Сообщение setar » 01 окт 2009, 10:22

однако идея с аппаратным кодированием посредством ffmpeg хороша, это может быть отдельный модуль OR.
Аппаратное сжатие потокового видео позволить съэкономить полосу канала.
Я не занимался этим вопросом на ARM, но постоянно занимаюсь на серверном оборудовании, это часть моей специализации по работе.
в общем эту мысль нужно думать
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: WiFi Модуль для RoboBus

Сообщение Vorral » 01 окт 2009, 11:19

Хотел написать, когда начиналась тема. Если будет модуль wi-fi, то действительно нужен модуль(на укороченном линуксе) перед ним. Который мог бы сжимать видео(например с USB вебкамер, так как их огромный выбор и они наиболее распространены) и работать уже с сервоконтролером и другими модулями OR. Что то вроде роутера Asus WL-500gP, у которого просто слабый процессор(266MIPS). Но если хорошо подумать, становиться понятно, что проще,мощнее, универсальнее и не на много дороже, выйдет например б/у материнская карта(с жётским диском,процом, wi-fi и прочими прелестями) от нетбука(раньше смотрел, стоила около 3000р.). Дабы их скоро будет вагон. ИМХО: Так что считаю, что модуль будет не так сильно востребован, если конечно он и не будет основан на какой нибудь NANO-ITX, c поддержкой Wi-Fi опять таки.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: WiFi Модуль для RoboBus

Сообщение setar » 01 окт 2009, 11:24

А ведь и правда, сумма порядка 3000р это уже полноценный микро компьютер с модулем wifi
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: WiFi Модуль для RoboBus

Сообщение Snable » 01 окт 2009, 11:29

=DeaD=, если это будет какой-то "слишком свой" формат, то надо будет действительно писать свой декодер. Иначе с этим ffmpeg справиться. Он же может и закодировать. Насколько сложно его прикрутить на ARM или чем-то подобном даже не возьмусь оценивать. Но это возможно.
Драйвер нужен будет только "принимающему устройству".
Если с девайса будет посылаться тупо PixelData, то можно обойтись даже без ffmpeg. Тупо
Код: Выделить всёРазвернуть
glDrawPixels(w, h, format, data);

и все.

ИМХО, тут обсуждается надуманная проблема "несоответствия интерфейсов" или еще какая-то.
Да, проблема передечи видео по WiFi есть и решение у неё не простое, но, ИМХО, через что его передавать - SPI, UART, TCP/IP, GPIO - вообще по барабану. В конечном итоге все равно будет последовательность байтов. На девайсе КОдируем, на ПК ДЕКодируем. КОДЕК можно сваять самим, а можно взять готовый. ffmpeg - это по сути набор кодеков с открытым исходным кодом и LGPL-лицензией. Сказка, одним словом.

Собсна, сейчас как уже говорил, вкуриваю в ffmpeg, может со временем и раскурю :-))) И может чем помогу при разработке.

Vorral, но в таком "модуле" есть один плюс - это может стать готовым решением, а не "можно купить... а потом прикрутить... пара вечеров... через месяц... а если так... через год... да ну нафик!". Так что попробовать стоит.
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: WiFi Модуль для RoboBus

Сообщение setar » 01 окт 2009, 11:36

не согласен, Asus WL-500gP продается серийно и везде, стоит порядка 2700р если он подойдет по габаритам и параметрам энерго потребления это решение лучше чем один wifi модуль за ту же сумму

Добавлено спустя 1 минуту 22 секунды:
соответственно нужно будет просто написать свою OR-linux прошивку, чем я и собираюсь заниматься
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: WiFi Модуль для RoboBus

Сообщение Vorral » 01 окт 2009, 11:53

Только что узрел, что сабжевый модуль стоит 2700 :shock:, тут даже говорить не о чем. Если бы я стоял перед выбором, то тоже однозначно выбрал бы Asus :). Греется он прилично, значит и потребляем не мало, но явно меньше чем мини-ПК.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: WiFi Модуль для RoboBus

Сообщение =DeaD= » 01 окт 2009, 12:15

Snable писал(а): Vorral, но в таком "модуле" есть один плюс - это может стать готовым решением, а не "можно купить... а потом прикрутить... пара вечеров... через месяц... а если так... через год... да ну нафик!". Так что попробовать стоит.

Вопрос в том, что этот готовый модуль даст такого, что не даст сейчас блютуз? И не надо про то, что "можно потом будет прикрутить ffmpeg, пара вечеров, ну месяц, ну может год" ;)

Добавлено спустя 2 минуты 21 секунду:
setar писал(а):соответственно нужно будет просто написать свою OR-linux прошивку, чем я и собираюсь заниматься

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

Re: WiFi Модуль для RoboBus

Сообщение Snable » 01 окт 2009, 12:18

Он даст возможность передавать видео. Под готовым модулем я понимаю еще и прошивку с уже готовым енкодером.
А если вообще круто делать и максимально дешево, то можно вообще на такой штуке, которую можно за бугром по 4-5 баксов купить, если не дешевле... Только вот вряд ли кто-то будет этим заниматься :-)
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: WiFi Модуль для RoboBus

Сообщение =DeaD= » 01 окт 2009, 12:20

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

Re: WiFi Модуль для RoboBus

Сообщение Snable » 01 окт 2009, 18:14

Если это будет отлаженная рабочая система, включающая в себя камеру(или хотя бы "простой" интерфейс для её подключения), модуль с вай-фаем и энкодером, а также с возможностью использовать некоторые ресурсы под свои нужды + декодер на компе, то, ИМХО, люди за это и 5000р заплатят. Поскольку это дешевле, чем (2700р + неизвестно_сколько_времени_и_денег). По крайней мере я заплатил бы.
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: WiFi Модуль для RoboBus

Сообщение =DeaD= » 01 окт 2009, 18:24

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

Re: WiFi Модуль для RoboBus

Сообщение frig » 01 окт 2009, 21:01

wifi камера может быть интересна не только в качестве решения для робота, но и в других областях. некоторые вещи по видео наблюдению можно делать (тогда камера будет работать вообще без проводов, упс и wifi) не без недостатков но тоже вполне себе вариант, съемка с летающих аппаратов типа самолетов или аэростатов - тоже занятно и т.д. да, все это можно решить и обычной радио камерой, но обратного канала в этом случае нет (или он должен быть организован дополнительно) а значит управлять камерой или тем с чего она снимает надо по другому каналу и если хочется передавать, например, голос то и к полосе это дело становится требовательно... в общем смысел, конечно, есть, но вопрос стоимости в итоге имеет решающее значение.
frig
 
Сообщения: 1640
Зарегистрирован: 12 фев 2007, 12:25
Откуда: Днепр

Re: WiFi Модуль для RoboBus

Сообщение SkyStorm » 02 окт 2009, 13:05

Скачал и поставил Eagle 5.6.0 начал осваивать )))
По моей просьбе SFE выложил Eagle фаилы для модуля. Прикреплю ка их тоже в первое сообщение.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: WiFi Модуль для RoboBus

Сообщение =DeaD= » 02 окт 2009, 13:13

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

Пред.След.

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

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

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