roboforum.ru

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

проект "PDAonBoard"

Re: проект "PDAonBoard"

vadinator » 28 янв 2010, 14:40

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

Re: проект "PDAonBoard"

Myp » 28 янв 2010, 14:50

собсно это давно придумано и давно работает...

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

Re: проект "PDAonBoard"

statistic » 28 янв 2010, 15:00

собсно это давно придумано и давно работает...

где про это почитать?

то vadinator привет земляк,рад что Карелы подтянулись

Re: проект "PDAonBoard"

vadinator » 28 янв 2010, 15:03

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

Re: проект "PDAonBoard"

statistic » 28 янв 2010, 15:09

если это ко мне вопрос ,то нет,не сталкивался.

Добавлено спустя 3 минуты 28 секунд:
я собстно и не претиндую на уникальность идеи ,но может есть какие алгоритмы,готовые проги,либы?ОпенСV наверное справится с этой задачей?

Re: проект "PDAonBoard"

vadinator » 28 янв 2010, 15:10

:ROFL: не я у Myp-а спросил...

Re: проект "PDAonBoard"

MiBBiM » 28 янв 2010, 15:57

opencv поможет отыскать точку на картинке.

Добавлено спустя 8 минут 8 секунд:
а вычисления производятся из треугольника.
28.01.png
28.01.png (8.4 КиБ) Просмотров: 1684

красный - лазер
зеленый - сенсор
желтый - препятствие

Добавлено спустя 5 минут 20 секунд:
т.е. нужно знать угол наклона излучателя + расстояние от излучателя до сенсора + длину сенсора

Re: проект "PDAonBoard"

statistic » 28 янв 2010, 16:00

Лан потом сам покопаю с дальномером.Следующий вопрос подскажите стабилизатор напряжения.Кроме LM1117 других не знаю а у него по ДШ Vin-Vout=2V ,есть ли стабы с меньшим числом входного-выходного напряжения?

Добавлено спустя 3 минуты 19 секунд:
то MiBBiM ,да теорию я знаю,у меня с програмной реализацией как всегда запара будет.Но всё равно сенкс .

Re: проект "PDAonBoard"

=DeaD= » 28 янв 2010, 16:07

Вроде у него по ДШ всегда было 1.3В, иначе чего бы его LowDropDown называли? :)

Re: проект "PDAonBoard"

statistic » 28 янв 2010, 16:14

то =DeaD= ну у меня всегда подозрения были ,что я как то не так ДШ читаю.Вот выписка:
LM1117I-ADJ
IOUT = 10mA, VIN-VOUT = 2V, TJ = 25°C


Добавлено спустя 1 минуту 49 секунд:
дествительно не так читаю!Вот из другой таблицы тогоже ДШ:
VIN-V OUT Dropout Voltage
(Note 7)
IOUT = 100mA 1.10 1.20 V
IOUT = 500mA 1.15 1.25 V
IOUT = 800mA 1.20 1.30 V


Добавлено спустя 1 минуту 17 секунд:
Вопрос снят.Всем спасибо ,1.2 В меня вполне устроит.

Re: проект "PDAonBoard"

Myp » 28 янв 2010, 16:52

из картинки всё понятно

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


3Д сканер тоже самое по идее только вместо точки используем линию (массив точек)
двигаем сервой всю систему и построчно сканируем пространство.


на самом деле это всё звучит как 2 пальца об сами знаете что
но в реале чото пока редкость =)

Re: проект "PDAonBoard"

statistic » 28 янв 2010, 17:04

то Myp повторюсь:как это будет в теории я знаю,меня интересует как это будет в коде выглядеть.
но в реале чото пока редкость =)
вот и надо реализовать.Неужели не кому не интересно отказаться от шарпа?У многих смотрю стоит связка "в/камера+дальномер",а я не хочу обвешиваться "тонной" датчиков,не хочу заниматься "копипастом" роботов.

Re: проект "PDAonBoard"

statistic » 18 фев 2010, 11:37

Господа.Снова взываю к коллективному разуму.В попытке заморочиться с эл.компасом.
досталась вот такая микра HMC1512.(ДШ прилагаю)магнито-резистивный датчик.Возникло несколько вопросов:
1.Из ДШ понял что выход моста это синусоида,а что конктетно в сигнале измеряется для вычисления направления ?cos или ΔVS?
2.Насколько я понимаю напрямую к МК его не подключить ,нужен ОУ?или можно задействовать встроенный компаратор "меги"?
у самой Honeywell есть AN214(прилагаю.)в принципе можно его тупо повторить,но моей вере это противоречит,и опять же немогу понять какую величену должен считать МК.Понимаю что на все вопросы есть ответы в ДШ,но понять я их немогу,ибо английский даётся с трудом.
Вложения
_.pdf
AN214.Honeywell
(156.44 КиБ) Скачиваний: 4
hms1512(kompass).pdf
DS hmc1512
(87.93 КиБ) Скачиваний: 4

Re: проект "PDAonBoard"

statistic » 18 фев 2010, 19:09

вот ещё один МР датчик.AD22151.
Правда не могу понять:какое насыщение поля ему нужно.с НМС1512 всё понятно 80 Гаусс.Тоесть поле дожно быть сильным(внешний магнит),а у этого?
Поле Земли ,если мне память не изменяет:0.7-0.8 Гаусс.
Зато внутри уже готовый операционник и с выходным сигналом более-менее понятно,но датчик одноканальный.
Вложения
AD22151( МАгн_резист).pdf
(264.65 КиБ) Скачиваний: 4

Re: проект "PDAonBoard"

boez » 18 фев 2010, 19:26

У Земли 0.3-0.6 Гс.
Первому нужен каскад с довольно большим усилением на ОУ и потом на АЦП. У второго это все внутри. И у него вроде как можно задрать чувствительность (базовая 0.4 мВ/Гс), но ошибка в 6 гауссов боюсь не позволит применить эту штуку как компас. Не зря в применениях компаса нет - только всякие датчики положения (в паре с магнитом).


Rambler\'s Top100 Mail.ru counter