ИИ для точной посадки дронов


Фото: ИЗВЕСТИЯ/Павел Волков

Дроны садятся автономно с точностью до сантиметра

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

Аппаратно-программный комплекс собран из общедоступных компонентов, в числе которых Raspberry Pi 4 Model B, камера, лидар и полетный контроллер. Основу системы составляют алгоритмы компьютерного зрения, задействующие библиотеку OpenCV. Она идентифицирует визуальные маркеры (ArUco markers и AprilTag), рассчитывает их координаты относительно беспилотника и передает информацию по протоколу MAVLink для прецизионного управления процессом посадки. Погрешность в определении ориентации не превышает двух градусов.

Как сообщают авторы проекта, им удалось добиться точности на уровне сантиметра, при этом аналогичных коммерческих предложений на рынке в настоящее время не существует. В перспективе планируется внедрение функции распознавания инфракрасных меток и повышение надежности работы системы в условиях сложного освещения.

«После обнаружения маркера система вычисляет его координаты относительно дрона и расстояние до него, которое может достигать нескольких десятков метров. Полученные данные передаются через протокол MAVLink, что позволяет точно управлять снижением аппарата», — пояснил руководитель команды Ярослав Харитонов.

Подробнее читайте в эксклюзивном материале «Известий»:

Нейронный расчет: ИИ-система посадит беспилотник с точностью до сантиметра