roboforum.ru

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

Идея - Зрение из оптических датчиков мышки

Идея - Зрение из оптических датчиков мышки

EdGull » 16 окт 2007, 20:20

А что если поставить по бокам мелкого робота два глаза из оптических датчиков мышки с соответствующими сфокусированными на бесконечность линзами?
Кто что думает по этому поводу?

Re: Зрение из датчиков оптической мышки

Myp » 16 окт 2007, 20:34

EdGull писал(а):А что если поставить по бокам робота два глаза из оптических датчиков мышки с соответствующими сфокусированными на бесконечность линзами?

будет робот который едет на свет =)
а на бесконечность фокусировать имхо бесполезно
от боковой засветки это не спасёт...а иначе зачем на бесконечность фокусировать?

Re: Идея - Зрение из датчиков оптической мышки

EdGull » 16 окт 2007, 20:41

на бесконечность что бы всё было в фокусе.
а по бокам для имитации его скольжения по поверхности.

Re: Идея - Зрение из датчиков оптической мышки

Myp » 16 окт 2007, 20:51

афтор, выдыхай....!!!!

я телепат но я тебя непонял...


хотя...

у меня есть рульный док по мотион флоу
там доступно объясняетсо как определить направление движения потока в кадре
как раз для мышиного сенсора подойдёт
мона будет сказеть куда движетсо робот...

ток нафига? это и так ясно куда колёса крутятса туда и едет :)

не всё равно не понимаю нафига :)
объясни подробней
Последний раз редактировалось Myp 16 окт 2007, 20:58, всего редактировалось 1 раз.

Re: Идея - Зрение из датчиков оптической мышки

EdGull » 16 окт 2007, 20:56

не ругайся, не вырастешь!!! :D
1. у мыши линза сфокусирована на 1-2 см, а нам надо большие дистанции.
2. если "глаз" смотрит относительно движения не вперед, а под 90 градусов, то это ничем не должно отличаться от обычного движения мышки, просто большая дистанция сфокусированая соответствующей линзой.

ЗЫ. Подсвечивать нам естественно ничего не надо.

Re: Идея - Зрение из датчиков оптической мышки

Digit » 16 окт 2007, 23:42

EdGull писал(а):не ругайся, не вырастешь!!! :D
1. у мыши линза сфокусирована на 1-2 см, а нам надо большие дистанции.
2. если "глаз" смотрит относительно движения не вперед, а под 90 градусов, то это ничем не должно отличаться от обычного движения мышки, просто большая дистанция сфокусированая соответствующей линзой.

ЗЫ. Подсвечивать нам естественно ничего не надо.


Про бесконечность понятно. Но что даст определение движения в кадре 16х16 пикселей? Ну, положим мы сделали линзу, которая дает четкую картинку в бесконечности. На матрице мы получим при движении робота вперед сдвиг на сколько-то пикселей вперед. Т.е. будем знать направление. Скорость картинка нам не даст, т.к. при движении за счет перспективы дальние объекты движутся "медленнее", чем ближние, а значит количество полученных пикселей от матрицы нам ничего не даст без знания расстояния до картинки. В общем, такие сенсоры похоже могут дать только инфу о направлении движения (зато и вверх\вниз тоже).
Такие сенсоры могут помочь роботу без акселерометров определиться, подняли его куда-то, или может он падает\кувыркается по ступенькам... :wink:

Кстати, Мур! Моушен фло нафик не нужен! Мыша сама тебе скажет, на сколько "пикселей" и куда ты сдвинулся! :wink: Вспомни квадратурные выходы (или как их там) :D

Re: Идея - Зрение из оптических датчиков мышки

Виталий » 17 окт 2007, 01:07

2Digit Скорость движения как раз и даст расстояние.

Re: Идея - Зрение из оптических датчиков мышки

EdGull » 17 окт 2007, 07:51

а еще глаза можно на потолок на править, там растояние известное и постоянное...

Re: Идея - Зрение из оптических датчиков мышки

Master » 17 окт 2007, 09:12

EdGull писал(а):а еще глаза можно на потолок на править, там растояние известное и постоянное...

И по чем на потолке он будет ориентирваться, по люстре и по паутине? Или раскрасить его полсочками? :lol:

Re: Идея - Зрение из оптических датчиков мышки

Myp » 17 окт 2007, 09:51

Master писал(а):
EdGull писал(а):а еще глаза можно на потолок на править, там растояние известное и постоянное...

И по чем на потолке он будет ориентирваться, по люстре и по паутине? Или раскрасить его полсочками? :lol:

гыгыгы
в шашечку....
а еще глаза можно на потолок на править, там растояние известное и постоянное...

это типа чтоб робота запустить сначало рулеткой расстояние до потолка измерил, корректировку в программу ввёл и катайся ? :lol:

а всё равно не догоняю
направление движения мы и так знаем, мы же колёсами вращаем нафига нам ещё и сенсором направление определять? чем оно лучше энкодеров на колесе?

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

Re: Идея - Зрение из оптических датчиков мышки

EdGull » 17 окт 2007, 09:54

направление движения мы и так знаем, мы же колёсами вращаем нафига нам ещё и сенсором направление определять?

ну тогда попробуй выехать из точки А, поездить 5 минут и вернуться обратно... :D

Re: Идея - Зрение из оптических датчиков мышки

EdGull » 17 окт 2007, 10:01

а почем у тебя мыша на белом листе ориентируется? ;)

Re: Идея - Зрение из оптических датчиков мышки

Myp » 17 окт 2007, 10:10

EdGull писал(а):а почем у тебя мыша на белом листе ориентируется? ;)

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

а с потолком также будет как со стеклом, на таком расстоянии потолок будет просто белым ровным пятном

но можно лезерным проектором на потолок лазерную сетку проецировать =)
и по ней ездить...

Re: Идея - Зрение из оптических датчиков мышки

Виталий » 17 окт 2007, 12:26

а почем у тебя мыша на белом листе ориентируется? ;)


Слишком сильная подсветка, да еще и красная или лазерная, специально чтобы увеличить контрастность.
P.S. Готовлю материал как использовать такие датчики в качестве дальномера.

Re: Идея - Зрение из оптических датчиков мышки

Myp » 17 окт 2007, 12:34

EdGull писал(а):ну тогда попробуй выехать из точки А, поездить 5 минут и вернуться обратно... :D

а типа если буит сенсор от мыши то типа вернёмся??
гыгы там точно такиеже проблемы с точностью и пропуски кадров
а если датчиком не на пол ровный смотреть а в пространство то вобще буит фигня =)


cron
Rambler\'s Top100 Mail.ru counter