Каталог
База знаний
Рубрика: Автонаведение · 11
ArduPilot против Betaflight: что выбрать для автонаведения?
ArduPilot и Betaflight — две самые популярные прошивки для современных БПЛА, но создавались они для совершенно разных задач. В этой статье простым языком разбираем, почему Betaflight остается лучшим выбором для ручного FPV-пилотирования, а ArduPilot считается основной платформой для автономных дронов с компьютерным зрением, нейросетями и системами автонаведения. Также объясняем, что такое MAVLink и почему именно он делает интеграцию искусственного интеллекта с автопилотом значительно проще.
Roboflow: полный обзор платформы для разметки изображений и подготовки датасетов для компьютерного зрения
Roboflow — одна из самых популярных облачных платформ для создания, разметки и подготовки датасетов, используемых при обучении моделей компьютерного зрения. В статье рассматриваются возможности сервиса, поддерживаемые типы аннотаций, инструменты автоматической разметки, контроль качества, аугментация данных, управление версиями датасетов и экспорт в форматы YOLO, COCO, TensorFlow и PyTorch. Материал будет полезен разработчикам, начинающим работать с компьютерным зрением и искусственным интеллектом.
Автозахват цели на дроне: полное руководство по реализации на базе AeroCompanion
В этой статье мы пошагово разберем, как реализовать систему автозахвата цели на дроне с использованием связки Raspberry Pi 5 + Pixhawk — той самой, что лежит в основе проекта AeroCompanion. Система будет autonomously обнаруживать, захватывать и сопровождать движущуюся цель в реальном времени.
Визуальное сервоуправление, часть I: базовые подходы
Визуальное сервоуправление, часть II: продвинутые подходы
Как заставить дрон лететь за целью
В этой статье вы подключите Raspberry Pi с системой автонаведения на базе YOLO к автопилоту ArduPilot через протокол MAVLink. Рассмотрим настройку связи, режим GUIDED и проверим, как нейронная сеть начинает управлять полетом дрона, передавая команды автопилоту.
Локализация и преследование подвижной цели с помощью измерений расстояния
На arXiv опубликована статья о системе локализации и преследования линейно движущейся цели в двумерной плоскости только по измерениям расстояния без GPS и угловых датчиков.
Модуль наведения: как автономный перехватчик принимает решения
После того как нейросеть обнаружила цель, а трекер начал её сопровождение, начинается самая важная часть работы автономного перехватчика — наведение (Guidance). Именно модуль наведения анализирует движение цели, прогнозирует её будущее положение и принимает решение, куда должен лететь дрон, чтобы выполнить успешный перехват. В этой статье простым языком объясняется роль Guidance в архитектуре автономного перехватчика, его взаимодействие с нейросетью, трекером и полётным контроллером, а также причины, по которым именно этот модуль считается «мозгом» всей системы.
Обучаем ДРОН АВТОНАВЕДЕНИЮ
Пошаговое руководство для начинающих по созданию простейшей системы автонаведения БПЛА. Разбираем весь путь — от сбора фотографий и разметки в CVAT до обучения модели YOLO, получения файла best.pt, установки нейросети на Raspberry Pi и подключения к полетному контроллеру.
Собираем лабораторию компьютерного зрения: что нужно для обучения нейросетей
Пошагово разбираем, какие программы и какое оборудование нужны для создания собственной лаборатории компьютерного зрения. YOLO, CVAT, SAM 2, ByteTrack, FiftyOne, TensorRT и рекомендуемые характеристики сервера для обучения нейронных сетей.
Создание датасета для обучения YOLO
Создание датасета — первый и самый важный этап обучения нейросети. В этой статье вы узнаете, как подготовить изображения для обучения YOLO: извлечь кадры из видео, выполнить качественную разметку объектов в CVAT, сформировать правильную структуру датасета и проверить его готовность к обучению. Следуя этому руководству, вы сможете создать датасет, который станет надежной основой для получения точной и стабильной модели компьютерного зрения.
