|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
Обнаружение препятствий в лесу25.08.2014, 00:15. Показов 17719. Ответов 160
Метки нет (Все метки)
raxp, Здравствуй еще раз) у меня тут новая задачка уже по другому проекту, но по той же теме. Подскажите пожалуйста, вот представьте, у меня на голове какое-то устройство и я хожу по лесу, и вот это устройство должно впереди меня определить деревья или какие-то другие препятствия. Насколько я понимаю для этого надо использовать радиолокацию? Расстояние 10-15 метров где-то. Есть ли какие-то готовые устройства для этого? Или что-то другое лучше использовать?
0
|
|
| 25.08.2014, 00:15 | |
|
Ответы с готовыми решениями:
160
Датчик препятствий Обход препятствий |
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|||||||
| 28.08.2014, 13:33 | |||||||
|
А когда будет ожог уже будет позно. Вы ниче не путаете? =)) С камерой можно пробовать “Сканеры структурированного света”.Структуру получать пропуская лазер через насадки для дискотечных лазеров, а математика наверно также что и для линии.Можно проецировать лазерную сетку разверткой лазера, если заставить камеру держать выдержку 1 кадра пока лазер не обрисует все, либо рисовать сетку так быстро чтобы за время каждого кадра лазер успел рисовать сетку, суть фризлайт техника фотографий. А может есть насадки на лазер рисующие сетку сразу? Но сколько там вычислений по тригонометрии…нужен аппаратный решатель тригонометрических функций наверно как в компе сопроцессор, только наверно быстрей и на ПЛИС, а лучше наверно конвейером на ПЛИС сразу в несколько потоков. “В аналог лазеру можно сканировать тенью. Для этонам понадобится палочка или какой-либо узкий длинный предмет и источник освещения” и наверно источник по сути лазер только без оптики, рассеянный свет. А дальность такого? Добавлено через 4 минуты Добавлено через 2 минуты Кстати можно сделать небольшую линейную матрицу из отдельных фотодиодов и оптоволокна, но будет ли она точна? Зато быстродействие может быть огромно, и весь сканер можно построить только одном этом элементе, только сканить очень очень Быстро механически…
0
|
|||||||
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
||
| 28.08.2014, 13:44 [ТС] | ||
|
Excalibur921,
0
|
||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 28.08.2014, 13:48 | |
|
На кикстартете человек собрал 7к для такого проекта. Утверждает что лидар, но видно что это тупо Сканер структурированного света. Но ведь это наверно из методов лидара, термины это ж условность.
https://www.kickstarter.com/pr... ar-project Еще и говорит что математика там элементарна. Может кстати и можно сделать график что там тангенса? Или вообще сразу график положение пиксела\расстояние. Тогда контроллер потянет наверно.
0
|
|
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
| 28.08.2014, 13:58 [ТС] | |
|
Excalibur921, но сетка из точек на улице не пойдет ведь. Ведь если хотя бы одну точку не будет видно, то код скорей вскего другую точку ближнюю за нее примет и полная фигня получится, ведь тут важно знать точно что это за точка, из какой позиции она выпущена и где оказалась. Какой код это будет) Поэтому я со второй-третьей страницы этот метод выкинул, точку на улице будет очень трудно найти, особенно не спутать с чем-нибудь.
Линию вертикальную найти гораздо легче, даже если ее часть не видно не страшно, тут уже экстраполяция. По поводу вида лазера , подскажите, тогда что лучше использовать как лазер, чтобы был максимально видимым и максимально безопасным. Если ИК, то какой длины волны лучше юзать, чтобы засветок от солнца было меньше. А если видимый, то опять же, какой волны и мощности? Я в свете не очень силен) А купить у нас несколько десятков лазеров дороговато выйдет, если это не слабая китайская указка)
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|||||||||||||||||
| 29.08.2014, 10:15 | |||||||||||||||||
И все из за тригонометрии. А может и зеркальце проканает нужно пробовать я вам уже 50 раз говорю.А это из логики работы этого дальномера, чем дальше мишень, тем меньше изменяется угол который и определяет всю точность, чем дальше- тем хуже точность и вроде не линейно и даже не квадратично. Добавлено через 14 минут В лесу у вас их не будет, этот метод постоянно рисует кривую линию? Да еще и с обрывами. А как вы будете экстраполировать нелинейную функцию с разрывами ? ![]() Читайте как из одного луча получить N где то тут я говорил и не раз, можн вообще взять старый компакт диск ![]() Добавлено через 23 минуты Но разрешение и скорость зависит от разрешения камеры, от формы вашего узора, от типа лазера, от фазы луны… Создайте 2 варианта: 1)камера 2)линейный сенсор. Что будет круче на практике в тестах? P.S и будет ли вообще работать? ![]() Добавлено через 5 минут А фазовый светодальномер глянули схему? На хабре была, и на робофоруме реверс инжиниринг был дальномера. Но раскачать их до реального времени сможете? Книгу почитали про нормальные дальномеры и их типы? Добавлено через 19 часов 1 минуту Вот вам цитатка из форума: “Я никогда не видел этих дальномеров, но, почему- то, так думаю, что вряд ли наши китайские друзья стали заморачиваться с точной механикой, или наносекундными импульсами. Когда мне лет двадцать назад надо было решить подобную задачу, я поступил следующим образом. Луч светодиода, промодулированный меандром, направлял на измеряемый объект, а фотодиодом снимал полезный сигнал. Дальность определялась по смещению фронта зондирующего и отражённого импульсов, несложно догадаться, что пропорциональность прямая, и для этого измерения достаточно двух элементов И-НЕ, и простейшего интегратора на двух деталях. Дальность отображалась стрелочным прибором. По всей видимости, узкоглазые братья, слегка модифицировали моё изделие, добавив АЦП, и соответствующую фокусирующую оптику...” А вот по поводу ваших страхов что не увидит лазер. “Конечно, и фильтр световой только в плюс, а у лазера спектр очень узкий, отсеч мусор можно хорошо. По частоте модуляции селекция как контур колебательный увеилчивает дальность обнаружения плюс ко всему, вот и получается что чудо, а реально всё честно и не так и сложно. Фильры то по входу стоят, это само собой. Всё как в радио, оптический фильтр как диапазонный, отсекает мощные "внеполоски", а внутри диапазнона уже по частоте модуляции, на фиксинг частоту да ещё с известным сигналом можно бомбу сделать по чуйке.” Добавлено через 24 минуты На робофоруме на русском выложены схемы и пояснения к дальномеру, замер 40 раз в сек, дальность 8 метров, точность +- 10 мм. Но это точный замер, а если загрубить до +- 5 см? Если разбираетесь в электронике Чип ATMega169P.
0
|
|||||||||||||||||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 30.08.2014, 11:37 | |
|
ТС почему затихли? =)
Создаете или забросили? Есть еще пару идей, но не хочу добавлять какие то длиннопосты =\
0
|
|
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
| 30.08.2014, 11:40 [ТС] | |
|
Excalibur921, делаю уже, пока разбираюсь с линейным лазером. Нашел у нас контору, которые под заказ делают лазеры) Остановился либо на зеленом, либо на ИР лазере малой мощности, до 5мВт, используя фильтр, линию камера будет лучше видеть на улице днем, но вот было вообще супер, если бы камеру можно было смодулировать) Буду тестить
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|||
| 30.08.2014, 12:01 | |||
|
Т.е вы хотите дальномер на камере и вертикальную линию? Вы ж видели скорость скана такой системы…Я думал тогда уже анализ рисунка из точек. Я думал вы остановитесь на линейной матрице + улучшения точности, и дешевле и возможно много быстрей камеры. http://www.eng.buffalo.edu/ubr/ff03laser.php на линейной матрице 1024 пикселя, Даже придумал немного другие методы замера расстояний которые могут быть много точней триангуляционного, а оборудование тоже, лазер и матрица.
0
|
|||
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
||||
| 30.08.2014, 12:11 [ТС] | ||||
|
Excalibur921,
0
|
||||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
||||
| 30.08.2014, 12:38 | ||||
|
А если скан линией, то может пару линий сразу? И если таки решили брать камеру и она цветная, может тогда три лазера RGB?
А разделить готовую линию просто кусочком стекла, или полупрозрачным зеркалом( можно глянуть у стеклорезов, там они метрами...Попросить даже кусочек из отходов даже, вам там надо с монету. Добавлено через 4 минуты Что то мне кажется что с линейной матрицей и зеркалами несколько раз порвет алгоритм на камере+ математика там примитивна и путаницы не будет. Добавлено через 8 минут Кстати, а фокус у камеры ручной или авто? И будет ли успевать наводить фокус если вращать камеру, или может если поставить ручной фокус камеры на бесконечность то лазер всегда будет в фокусе?
0
|
||||
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|||
| 30.08.2014, 12:57 [ТС] | |||
|
Excalibur921,
0
|
|||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 30.08.2014, 13:04 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
| 30.08.2014, 13:18 [ТС] | |
|
Excalibur921, спасибо за ссылку, я правильно понял, что можно использовать пентазеркало или пентапризму вместо того, чтобы вращать на 360 градусов лазер с камерой? По поводу "То есть помимо вращения вокруг своей оси еще нужно будет вверх вниз" не понял немного где в этой статье ответ на этот вопрос. Можете объяснить?
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|||
| 30.08.2014, 13:55 | |||
|
Дело в том, что вам ненужно наверно подрят сканить линией, это избыточно точно, сложно и медленно. Я же вам говорил нужно сканить подобие зебры с интервалами. Дело в том, что одна призма это просто набор зеркал, т.е хоть 1 лазер развертывает, хоть 1000 ей всеравно. Можно поострить призму таким образом, чтобы сканить горизонтальной зеброй определенный угол охвата, зато очень быстро и просто(ведь всегда 1 точка), и крутиться только одна призма. А на другие углы охвата направить на эту же призму другой лазер и его приемник. Таким образом можно легко дорастить разрешение системы до необходимого, другой вопрос как это выглядит на практике, и то что дальномеру нужны большие зеркала все портит( большой размер призмы,(как комнатный вентилятор), зато простота, точность и универсальность. Количество граней призмы определяет количество плоскостей скана за 1 оборот и угол развертки луча, размер граней влияет ну угол осмотра камерой. Добавлено через 24 минуты Можно прикинуть даже грубо. Какой угол обзора камеры горизонталь? Или лучше нетак. Допустим какой радиус нужно сканировать? Допустим 10 метров. Какой интервал между точками в 3д карте нужен? К примеру 0.1 м при радиусе 10 м. В одной плоскости получается: длинна окружности 2*Pi*R = 2*3.14*10= 63 м 63/0.1=630 точек в одной плоскости. Как скан камерой и линей даст столько точек в секунду хотя бы? 60 FPS, допустим камера делает 1 об\сек. Делает 60 кадров, т.е 60 точек, а нужно 630. Тогда камера должна за 1 кадр анализировать сразу 10 точек по горизонтали. А ведь это и сразу охват других областей, значит нужно анализировать минимум что то подобное на сетку из точек 10 на 10= 100 точек за 1 кадр. Смысл брать оптику линии? Добавлено через 6 минут Получается если взять линию, то сложная математика наверно и путаница + будет огромное разрешение по вертикали( линия) и ничтожное по горизонтали 60 кадров. А как вы будете анализировать 100 точек на камере сразу и чтобы не запутались понятия не имею. Гуглите Справочник геодезиста Большакова в 2-х томах Там походу целая глава метода для камеры, и формулы наверно есть полный фарш а не искать кусочки по инету . Целая глава Фототопографические методы съемки. Или еще лучше наверно отдельно книгу по этой теме, вдруг там все проще =).
0
|
|||
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
| 30.08.2014, 13:58 [ТС] | |
|
Excalibur921, не понял немного расчеты.
Камера вот например стоит. Лазер вертикальной линией светит, линия 120 градусов. На камеру нацепить рыбий глаз, чтоб как минимум на 120 градусов видела. Вот камера делает снимок, находит линию, двигается (расчетом)сверху вниз, считает расстояния, заносит в память. Дальше делает например на 1.5-6 градусов поворот(в зависимости от кол-ва камер, и необходимой скорости сканирования) и повторяет и так далее
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
||||
| 30.08.2014, 14:24 | ||||
|
Только хотел предложить =))
Кстати, а если фоткать камерой сверху зеркальный конус? Тогда сразу осмотр всех углов. И развертка лазеров дифракционная сетка. Камера неподвижна и лазер неподвижен. Но как тут найти координаты это математическая жесть, можно взять полусферу? Зато 60 FPS и сразу 360 градусов =).По моему там просто хаос на картинках будет, как звездное небо =) А может можно взять объектив рыбий глаз и как-то с ним сделать? Добавлено через 12 минут Кстати про математическую жесть, вроде в астрономии есть метод получения координат звезд по фотке с двух ракурсов, может так? 6 градусов при 60 фпс, детект одной линии, горизонтальное разрешение 360 град и 60 точек
0
|
||||
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
|
| 30.08.2014, 14:26 [ТС] | |
|
Excalibur921, можно при сьемке камерой добавить вертикальную линию, но дело в том, что тогда камера должна быть с лазером под углом и не параллельна
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 30.08.2014, 14:26 | |
|
А еще время на поворот камеры? А ошибка при сотрясании камеры от резкой остановки...
0
|
|
|
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 120
|
||
| 30.08.2014, 14:28 [ТС] | ||
|
Excalibur921,
0
|
||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 30.08.2014, 14:29 | |
|
Наверно оптимальный вариант искать метод полусферы двумя камерами с немного разных ракурсов. Никаких подвижных частей 60 FPS.Почитайте как делаеться на самом деле, может это не сработает. Кстати с трудом представляю как камера фоткает лазер с 10 метров…
0
|
|
| 30.08.2014, 14:29 | |
|
обход препятствий мы нашли в лесу грибы)) Проблема со связью в лесу Ужас в темном лесу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью.
Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
|
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
|
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
|