roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 17:02

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Лазерный дальномер самодельный
СообщениеДобавлено: 11 янв 2007, 16:18 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Лазерный дальномер самодельный

"Webcam Based DIY Laser Rangefinder"

http://www.pages.drexel.edu/~twd25/webc ... anger.html

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2007, 16:31 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
вот кстати лазерные дальномеры BOSCH от 5600 руб
http://market.yandex.ru/search.xml?&tex ... LE&how=rop


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2007, 16:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
вот еще самоделка
http://www.eng.buffalo.edu/ubr/ff03laser.php


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2007, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 28 мар 2006, 17:28
Сообщения: 486
Откуда: Пенза
:D  :D  :D
интересно они так и оставят? (со скочем) серьёзно :twisted:


Вложения:
assembled_ranger.jpg
assembled_ranger.jpg [ 96.86 КиБ | Просмотров: 18982 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 янв 2007, 19:07 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Скоч это сила! я считаю его самым великим изобретением 20 века.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 янв 2007, 02:33 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
В проекте Диана. Если не ошибаюсь описание есть на робоклубе. Эта же идея только на русском.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 янв 2007, 16:53 
Не в сети
Аватара пользователя

Зарегистрирован: 28 мар 2006, 17:28
Сообщения: 486
Откуда: Пенза
не у "дианы" там камера и указка разнесены на определённую "базу" и могут поворочиватся потом каким-то алгоритмом они центруются так что-бы чтоб красная точка оказалась по центру изображения а потом если извесны база получившигося треугольника и углы к ней прилежащие высчитываем искомую высоту

а с этим устройством (тот что на картинке) я так и не разобрался как оно работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 янв 2007, 01:57 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
D-M писал(а):
не у "дианы" там камера и указка разнесены на определённую "базу" и могут поворочиватся потом каким-то алгоритмом они центруются так что-бы чтоб красная точка оказалась по центру изображения а потом если извесны база получившигося треугольника и углы к ней прилежащие высчитываем искомую высоту


Это у дальномера 1.

D-M писал(а):
а с этим устройством (тот что на картинке) я так и не разобрался как оно работает?



ДАЛЬНОМЕР 2.
Прицип работы оптического лазерного дальномера.

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

Принцип измерения расстояния до целей (см. рисунок) в следующем:

На цели 1 при наведении на нее лазера появится яркое красное пятно. Благодаря оптике (линзе) оно спроецируется и отразится на матрице камеры. Причем легко заметить, что цель 1 ,при неизменном угле и расстоянии между камерой и источником л.света, всегда будет в крайнем левом (см. рисунок) столбце матрицы.Здесь система настроена так, что все цели (красные точки от лазерной указки) всегда будут на одной горизонтальной линии матрицы, расположенной посередине матрицы. При изменени положения целей (расстояния до источника лазерного света) проецируемые на матрицу изображения их будут располагаться согласно рисунку.( Проверено опытным путем). Далее ,зная координаты пикселей матрицы,можно однозначно связать их с реальными расстояниями до целей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 янв 2007, 11:04 
Не в сети
Аватара пользователя

Зарегистрирован: 28 мар 2006, 17:28
Сообщения: 486
Откуда: Пенза
Master писал(а):
D-M писал(а):
не у "дианы" там камера и указка разнесены на определённую "базу" и могут поворочиватся потом каким-то алгоритмом они центруются так что-бы чтоб красная точка оказалась по центру изображения а потом если извесны база получившигося треугольника и углы к ней прилежащие высчитываем искомую высоту


Это у дальномера 1.

D-M писал(а):
а с этим устройством (тот что на картинке) я так и не разобрался как оно работает?




ДАЛЬНОМЕР 2.
Прицип работы оптического лазерного дальномера.

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

Принцип измерения расстояния до целей (см. рисунок) в следующем:

На цели 1 при наведении на нее лазера появится яркое красное пятно. Благодаря оптике (линзе) оно спроецируется и отразится на матрице камеры. Причем легко заметить, что цель 1 ,при неизменном угле и расстоянии между камерой и источником л.света, всегда будет в крайнем левом (см. рисунок) столбце матрицы.Здесь система настроена так, что все цели (красные точки от лазерной указки) всегда будут на одной горизонтальной линии матрицы, расположенной посередине матрицы. При изменени положения целей (расстояния до источника лазерного света) проецируемые на матрицу изображения их будут располагаться согласно рисунку.( Проверено опытным путем). Далее ,зная координаты пикселей матрицы,можно однозначно связать их с реальными расстояниями до целей.

и всё же ИМХО у "дианы" алгоритм лучше :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 янв 2007, 14:36 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Так это и есть алгоритм Дианы :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 янв 2007, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2006, 19:05
Сообщения: 364
Откуда: Санкт-Петербург
Народ, а как быть с увеличением диаметра точки с увеличением расстояния до цели?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 янв 2007, 19:37 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Валерос писал(а):
Народ, а как быть с увеличением диаметра точки с увеличением расстояния до цели?


ну точка скорее уменьшаеться с увеличением расстояния...(если нанеё смотреть в камеру)
на самом деле это же ЛАЗЕР, у самых простых в спецификациинаписано что 100 метров в фокусе луч остаётся, так что можно не волноваться
а если оч хочется можно расфокусировать лазер, так чтоб в камеру всегда видно было пятно одного диаметра
но это совершенно не требуется так как камера свободно видит точку от лазера. плохонькая веб камера на много метров видит точку
проблема в том что для больших растояний база должна быть большая(между камерой и лазером)

точку на земле видно если снимать камерой с 9го этажа :!:

так что можно не волноватся на этот счёт :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 янв 2007, 00:28 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Валерос писал(а):
Народ, а как быть с увеличением диаметра точки с увеличением расстояния до цели?


Дело в том что мы отслеживаем не размеры пятна лазера, а его середину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 мар 2007, 17:06 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
Теоретически при шаге поворота лазера в 1 градус, фиксированной камере и базе между ними в 50 см,  расстояния до 60 см можно измерять с погрешностью до 2 см (это для, примерно, 60 см). Дальше - гораздо хуже. Например, при измерении расстояния до 6м, погрешность уже будет составлять около метра  :shock:
Где бы у какой летучей мыхи подешевле бубен на сонар отвинтить?  :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2007, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 24 ноя 2004, 12:36
Сообщения: 195
Откуда: Харьков
Вообще то ЭТО делали уже в 2001м
http://www.seattlerobotics.org/encoder/ ... vision.htm


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO