roboforum.ru

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

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

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

EdGull » 09 ноя 2007, 08:51

Оптическая мыша стоит 5 уёв, а никак не 25!!!

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

Myp » 09 ноя 2007, 10:50

http://www.acroname.com/robotics/info/a ... sharp.html
вот тама есь картинки и описалово

я так полагаю что в той части куда приходит свет стоит призма или нечто что отклоняет луч
(чтоб он по матрице наиболее длинный путь делал)

использовать квадратную матрицу от мышки совершенно неудобно..


у мну от сканера осталась микруха размером ээээ ну с мегу 32 в DIP
там вдоль неё идёт узкое стеклянное окошечко и там внутри линейка CCD
если бы найти такие микры в продаже....
Вложения
ACDSee BMP Image.jpg

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

Digit » 09 ноя 2007, 10:55

Myp писал(а):я так полагаю что в той части куда приходит свет стоит призма или нечто что отклоняет луч
(чтоб он по матрице наиболее длинный путь делал)


В Шарпах, если не ошибаюсь, линза асферическая стоит...

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

Myp » 09 ноя 2007, 11:28

Digit писал(а):В Шарпах, если не ошибаюсь, линза асферическая стоит...


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


короче смысл моего поста в чём, а вот в чём, что из мышиного сенсора сделать дальномер эмммм нереально

viewtopic.php?p=22594#p22594
даже если снять крышку с отверстием с сенсора
то получаем мааасенький квадратик из пикселов
как его юзать хз...

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

Digit » 09 ноя 2007, 12:00

Myp писал(а):короче смысл моего поста в чём, а вот в чём, что из мышиного сенсора сделать дальномер эмммм нереально

viewtopic.php?p=22594#p22594
даже если снять крышку с отверстием с сенсора
то получаем мааасенький квадратик из пикселов
как его юзать хз...


Ну, теоретически его можно считать планкой из 16 пикселей. Если по нему будет скользить луч, то на одну из координат забить, а по второй получать расстояние... только надо "нулевое" положение как-то запомнить - мыша же дает относительное перемещение...

:pardon: Хмы... Да, не получается чего-то :)

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

Ant0ny » 09 ноя 2007, 12:16

Digit писал(а):Ну,
теоретически его можно считать планкой из 16 пикселей. Если по нему
будет скользить луч, то на одну из координат забить, а по второй
получать расстояние... только надо "нулевое" положение как-то запомнить
- мыша же дает относительное перемещение...

:pardon: Хмы... Да, не получается чего-то :)

Ну почему не получается? По тому же принципу что и лазер + вебкамера.
Искать на картинке какой пиксель самый яркий в одной строке.
Вот только диапазон измерений небольшой получится, всего-то 16 пикселей в линейке...

а линейка со сканера большую точность могла бы дать, это мысль!
токо зачем призма? Объектив перед линейкой поставить чтоб изображение отраженного луча на окошко попадало
Последний раз редактировалось Ant0ny 09 ноя 2007, 12:23, всего редактировалось 1 раз.

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

Digit » 09 ноя 2007, 12:19

Ant0ny писал(а):Ну почему не получается? По тому же принципу что и лазер + вебкамера.
Искать на картинке какой пиксель самый яркий в одной строке.
Вот только диапазон измерений небольшой получится, всего-то 16 пикселей в линейке...

а линейка со сканера большую точность могла бы дать, это мысль!


В том то и дело, что с мышиного сенсора ты не номер пикселя получаешь, а относительное перемещение...
:oops: А, млин, туплю! У некоторых же можно картинку получать. Ну, если обрабатывать картинку "вручную" (контроллером своим), то можно попытаться видимо

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

Ant0ny » 09 ноя 2007, 12:26

Digit писал(а): Ну, если
обрабатывать картинку "вручную" (контроллером своим), то можно
попытаться видимо

Да, именно картинку использовать!
Но токо такие затраты и получить всего 16 градаций, невыгодно как-то

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

Strijar » 09 ноя 2007, 13:07

Достало меня настраивать энкодер из мышиной оптопары - работает не очень четко. Импульсы конечно считает, а вот время между импульсами плавает. Решил взяться за датчик из оптической мышки ;) Вот например в мышке Logitech (две кнопки и колесо) стоит ADNS-2051 (DIP16), с квадратурным выходом (можно на прерывания повесить). Надо с оптикой еще поразбираться...

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

Myp » 09 ноя 2007, 16:51

Ant0ny писал(а):токо зачем призма? Объектив перед линейкой поставить чтоб изображение отраженного луча на окошко попадало

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

хотя в оригинале там хз что стоит
я бы призму поставил...

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

Strijar » 09 ноя 2007, 17:46

Myp писал(а):чтоб при малом угле отклонения отражённого луча получить большое перемещение зайчика по линейке


Нужна не призма, а линза - объектив.

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

Myp » 09 ноя 2007, 20:09

Strijar писал(а):Нужна не призма, а линза - объектив.


а зачем линзу? тем более асферичную
кода можно обойтись призмой или на крайняк зеркальцем =)

и вобще линза это тажа самая призма тока круглая =)

а вобще, у кого лишний шарп есть, разберите посмотрите чо там :lol:

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

Alex Gritsenko » 10 ноя 2007, 00:36

Чего-то мы больше фантазируем, чем придумываем :)

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

Ky7m » 24 дек 2008, 15:57

Myp писал(а):афтор, выдыхай....!!!!

///

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

можно на этот док взглянуть?

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

Myp » 24 дек 2008, 16:16

ага
если я ещё не забыл где он у меня лежит

кстати насколько я помню он на английском был...
или мб путаю

короче дома посмотрю


cron
Rambler\'s Top100 Mail.ru counter