Коротко: «ИИ-агент» — это не синоним нейросети. Нейросеть распознаёт, прогнозирует или генерирует ответ, а агент получает цель, выбирает шаги, использует инструменты, проверяет результат и действует в заданных границах. Для БПЛА важно отличать чат-ассистента от бортового контура, который видит датчики и может влиять на аппарат.
Ниже — учебная классификация, а не разрешение подключать языковую модель к полётным командам. Реальный аппарат должен иметь независимый safety supervisor, ограничения по режимам, тайм-ауты, проверку источника данных и заранее определённый отказ от старой команды.
Разные уровни агентности
Не всякая модель является агентом
| Компонент | Что получает | Что вычисляет | Есть ли действие |
|---|---|---|---|
| YOLO / детектор | Один кадр или поток кадров | Класс объекта, confidence, bounding box | Нет. Это восприятие. |
| OpenCV-трекер | Координаты и новый кадр | Продолжение оценки между детекциями | Нет. Это сопровождение. |
| LLM-ассистент | Текст, лог или вопрос оператора | Объяснение, код, гипотеза или план | Только если ему отдельно дали инструмент. |
| Планировщик миссии | Цель, карта, ограничения | Маршрут и последовательность задач | Может подготовить команду, но не обязан её отправлять. |
| Агент с обратной связью | Состояние, цель, результат предыдущего шага | Следующее действие и проверку результата | Да, но только в выданных полномочиях. |
| Safety supervisor | Состояние системы и политики безопасности | Разрешить, ограничить или остановить действие | Да. Это независимый ограничитель, а не «умный советчик». |
Интерактивная модель / agent boundary
Где заканчивается совет и начинается действие
Выбери тип агента или сценарий, затем измени качество входных данных и задержку. Модель показывает полномочия, а не производительность конкретной модели.
Учебная шкала / без управления
Система может объяснить данные, но не должна отправлять команды и менять состояние аппарата.
Пять признаков настоящего агента
- Цель: задано, что считается результатом, а не только «сгенерируй текст».
- Состояние: система помнит контекст задачи и результат предыдущего шага.
- Инструменты: агент может читать или изменять внешние данные через явно выданные интерфейсы.
- Цикл обратной связи: он проверяет, получилось ли действие, а не считает вызов инструмента успехом.
- Границы: есть разрешения, тайм-аут, журналирование и отказ в безопасное состояние.
Как разделить роли в системе БПЛА
| Зона | Разумный кандидат | Не следует отдавать модели без ограничителя |
|---|---|---|
| После полёта | LLM/tool-агент: поиск причин, разбор логов, формирование списка проверок. | Автоматическое изменение параметров без diff и подтверждения. |
| Наземная станция | Copilot: объяснить состояние, предложить маршрут или процедуру. | Отправка критичных команд только по текстовой интерпретации. |
| Бортовой контур | Детерминированные узлы perception, estimation, planning и safety. | Непредсказуемый LLM-цикл в real-time контуре стабилизации. |
| Рой | Ограниченный координатор с проверяемым протоколом и локальным fail-safe. | Единая точка отказа, которая может выдать всем аппаратам непроверенную цель. |
Материалы для продолжения
Visual tracking на БПЛА показывает разницу между детектором, трекером и validation. В статье об интерактивной модели обнаружения и сопровождения разобраны задержка и качество канала. Для навигационного слоя полезен материал VIO и Optical Flow + LiDAR.
