Как мы в Engee делаем дроны умными: реализация автономных полётов
2025-06-20 12:41
Друзья,
Тема дронов и беспилотников актуальна, как никогда, и только набирает обороты. Engee – это удобный и эффективный инструмент для модельно-ориентированного проектирования беспилотных систем. Как смоделировать поведение БПЛА в сложной среде прямо в браузере? Мы собрали два проекта в Engee, чтобы показать, как легко реализовать маршруты, обход препятствий и возврат на базу с помощью кода, графики и Конечных автоматов.
Проект 1: Полет над рельефом С помощью кода написали симуляцию дрона, который при помощи функции simulate_drone летит над сгенерированным 3D-ландшафтом, избегая столкновений. 🔹 Реалистичный рельеф создается функцией generate_landscape. 🔹 Полет выполняется с ограничениями по высоте, скорости и видимости 🔹 3D-анимация траектории 🔹 Настраиваемые параметры: угол обзора, дальность сенсоров и др.
Проект 2: Возврат на базу Что делать, если батарея почти на нуле? В этом проекте реализуем безопасное возвращение дрона домой: 🔹 Используем Конечные автоматы в модели и в коде 🔹 Реакция на нештатные ситуации 🔹 Гибкое управление логикой поведения
Всё это — прямо в браузере, без установки. Смотрите демо, изучайте код, пробуйте сами.