Технический форум по робототехнике.
NickDestroyer » 18 май 2011, 14:10
Здраствуйте. некоторое время назад я из китайской машинки, камня ATMega8A и блутуз-модуля BTM-222 собрал робота. для управления написал ПО на смарт под Symbian и коллега написал под Windows. вдоволь наигравшись роботом я понял, что нужно добавить камеру, чтобы в реальном режиме видеть "глазами" робота. камера будет передавать фреймы в порт камня и тот уже будет слать данные на ПК или смарт со скоростью 115200. для безошибочной передачи на такой скорости МК тактируеться от кварца на 18.432 (по даташиту). хотелось бы получать как минимум 15-20fps. Как вы считаете, какую камеру можно для этого задействовать?
RootAdmin » 18 май 2011, 14:14
Чтобы получить такой FPS какое разрешение планируется?
ИМХО либо 100х100 точек либо сжимать надо, для чего у меги ресурсов не хватит.
Holmes » 18 май 2011, 14:17
RootAdmin » 18 май 2011, 14:18
Ошибся, 115200 кбит.сек - это 14 килобайт в секунду
Предположим, камера черно-белая.
фрейм 100х100 при 256 градациях - 10 килобайт.
Приделаем буферизацию (памяти-то у чипа сколько?) - не хватит...
Упаковку? Быстродействия и опять же памяти.
Holmes » 18 май 2011, 14:23
Я над этой темой работал где-то год.
В итоге выбрал бы вот это (дороговато правда):
http://surveyor-corporation.stores.yahoo.net/srblstca.htmlМожно еще радиокамеру и приемник, их полно, но качества хорошего не будет. Если не принципиально, то в путь.
Но все это много неудобств и в итоге я решил ставить ПК на робота и обычную вэбку.
=DeaD= » 18 май 2011, 14:26
Еще вариант нынче -
[[DIR-320]]. Простейшую обработку можно внутри поставить, а сложную вынести на ПК через WiFi.
Holmes » 18 май 2011, 14:28
=DeaD= писал(а):Еще вариант нынче -
[[DIR-320]]. Простейшую обработку можно внутри поставить, а сложную вынести на ПК через WiFi.
Что-то у меня ссылка не открывается ... и вообще вика.
Последний раз редактировалось
Holmes 18 май 2011, 14:29, всего редактировалось 1 раз.
=DeaD= » 18 май 2011, 14:28
Только вики форума пока лежит. Но setar уже занимается.
NickDestroyer » 18 май 2011, 14:31
RootAdmin, разрешение 320х240.но пойдет и 100*100. А если на стороне камеры видео будет сжиматься(у них вроди бы есть какие-то процессоры)?
Holmes, согласен, дорого это. хоть там и до 60fps:)
=DeaD=, на роутере я думал изначально делать, но отказался в пользу камней и неимения роутера
=DeaD= » 18 май 2011, 15:33
роутер DIR-320 не такой уж и дорогой, а 200МГц и более дорогого стоят.
NickDestroyer » 18 май 2011, 16:08
дело было не в деньгах, а в желании кодить на AVR`ах. ну и естественно создать робота "с нуля"
=DeaD= » 18 май 2011, 16:13
AVR и видео практически не совместимы.
NickDestroyer » 18 май 2011, 16:24
в данном случае задача AVR- пропускать через себя данные с камеры на блютуз и только, т.к. блютуз то на роботе один.
Angel71 » 18 май 2011, 17:43
+1 иксмега
это не зная ваших целей. может вам вообще подойдёт недорогая беспроводная камера и вот такой недорогой монитор
3.5" TFT LCD Camera Monitor
NickDestroyer » 18 май 2011, 18:30
А если все-таки сменить МК на посерьезнее, то какую камеру к нему можно прикрутить?
ЗЫ в сторону беспроводных камер я смотрел, там мало хорошего. на стороне приемника или монитор, или коробка для компа. я же пытаюсь сделать всё через один канал BT.