Прогресс в технических характеристиках беспилотных летательных аппаратов (БПЛА) создает условия для расширения их использования в областях, где возможности человека ограничены. Такие приложения, как мониторинг объектов в труднодоступных местах, экстремальные спортивные ралли, спасательная операция, требуется наблюдение за объектами в крупных регионах и сложных условиях. Для обеспечения высокого уровня автономности БПЛА, необходимо решить три основные задачи: интеллектуальное планирование миссий, распознавание объектов в полете, модификация маршрутов полета в соответствии с меняющимися условиями. В докладе представлены алгоритмы для решения этих задач на основе методов искусственного интеллекта.