Технический форум по робототехнике.
=DeaD= писал(а):Лучше один раз увидеть, чем 100 раз обсудить
DEM писал(а):С помощью OpenCv можно делать обработку положения линии, и получать расстояния до препятствий.
Правда придется использовать не Ардуинку, а какой нибудь одноплатник.
На данный момент делаю сканер помещений, предполагаемая точность 2-3 см на 5 м.
Он будет делать объемное сканирование, скорость сканирования 360 град, примерно 4-5 минут.
metric писал(а):мощности малинки хватает на 1-2-3fps максимум (при нормальном разрешении конечно)
=DeaD= писал(а):Кстати, вы ограничивали как-то область на кадре, где ожидается линия?
Типа:
1. Ограничить, где вообще ищем линию исходя из геометрии.
2. Ищем сначала, скажем, каждую 20-ю точку по горизонтали, затем ищем по 1 точке между каждыми 2 уже найденными, в первую очередь проверяя вертикальный диапазон между соседними и так далее.
Мне кажется второй момент должен значительно сократить время работы, буквально на порядок.
metric писал(а):удалить не на каждой камере просто, надо смотреть как производитель закрепил + чувствительность частенько падает после 750nm и к 1000-1100 уже может быть 0. диаграммы чувствительности мало кто выкладывает.
я порядком повозился с таким подходом, слишком сложно и дорого получается.
DEM писал(а):metric Угол расхождения 90 град.
Если интересно, могу выложить результаты...
DEM писал(а):Но сканер, помещений, уже точно получится думаю...
Главное чтобы на 5-10 м погрешность не больше 2-3 см была.
Этого более чем достаточно для выполнения обмеров помещений...