Посадка на визуальную метку - кто нибудь делал?

RuslanZ

Уважаемые форумчане.

Возник вопрос - как лучше посадить коптер на визуальную метку.
Есть ли у кого-то опыт в разработке подобной функции на OpenCV?

Пока нашел только вот эту ветку: github.com/goodrobots/vision_landing

Есть готовое решение IRLock но оно дорогое и требует “активной” метки,
т.е. с подведенным питанием или батареей.

metric

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

12 days later
nee2

Я как раз играюсь с IRLock, но посадки пока не получилось.
По сути - это та же посадка по визуальной метке, только в качестве метки активный ИК-фонарь, который камера видит при любом освещении и распознавание координат метки делается на процессоре самого модуля камеры (если не ошибаюсь, около 50 раз в сек). На выходе по i2c приходят готовые координаты. Плюс также в поддержке Arducopter’ом этого модуля “из коробки”.
VisionLanding нужно запускать на бортовом компьютере, что сожрет не мало вычислительных ресурсов. А также нужно заморочиться с освещением и материалом поверхности метки, чтобы дневные блики и ночной мрак не мешали эту метку распознавать.