ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
246080
SergeyB (04.04.2011 01:41, просмотров: 987)
Необходимо определять координаты обьекта относительно како-либо точки(например его начального положения), 3-4 раза в секунду. Он перемещается в пределах одного метра. на расстоянии 1,5-2-х метров от него можно установить какую-либо аппаратуру, в сам предмет тоже можно что то вмонтировать, он небольшой размером грубо 5*5*10см. Нужно любыми способами определить траекторию его движения.у меня возникло несколько идей:1)вмонтировать в предмет акселерометр, но она казалось неудачной потому что у акселерометров невысока точность: деление примерно 0,1м/с^2 и большая погрешность примерно 0,3м/с^2 , а предмет будет двигаться достаточно медленно2)2 камеры на расстоянии 2м от начального положения обьекта которые будут отслеживать одна X,Z другая Y,Z координаты(можно еще 3-ю сверху поставить теоретически). Изображение с камер разрешением допустим 320*240 ---640*480 (на сколько хватит скорости) будет подаваться на микроконтроллер, предположительно ARM7 c частотой 60МГц, что то вроде LPC2142. Он будет находить на изображении скопления одного определенного цвета(допустим предмет будет выкрашен в ярко-желтый цвет) находить координату их центра и передовать по USB(в данном МК есть аппаратный usb) в компьютер, где уже будет проводиться окончательная обработка, учитываться расстояние от камеры до текущего положения обьекта, угол обзора камеры ,нелинейность отношения (координата пиксела)/(реальная координата) т.д.Вопрос, осилит ли данный МК такую нагрузку и на каком разрешении? Повторюсь 3-4 координаты в секунду нужно. Если не этот то какой осилит? А на атмеге получится? Какие еще могут быть способы определения координат?PS извиняюсь за достаточно мутную и длинную формулировку вопроса.