Работы автора

СИМУЛЯТОРЫ БЕСПИЛОТНОГО НАЗЕМНОГО ТРАНСПОРТА, ПРИМЕНЯЕМЫЕ ДЛЯ МОДЕЛИРОВАНИЯ ДВИЖЕНИЯ ПО ПЕРЕСЕЧЕННОЙ МЕСТНОСТИ (2025)

Рассматриваются популярные симуляторы беспилотных транспортных средств с поддержкой пересеченной местности: Gazebo, CARLA, AirSim, NVIDIA Isaac Sim и Webots. Описаны их основные возможности, связанные с моделированием рельефа, физикой движения, поддержкой датчиков и погодных условий. Особое внимание уделено созданию реалистичных сцен пересеченной местности, сложности импорта реальных карт и взаимодействию с другими программными платформами, такими как Robot Operating System (ROS) и системы ИИ. Проанализированы основные минусы каждого симулятора: трудоемкость создания детализированных моделей рельефа и транспортных средств, высокая сложность интеграции реальных карт и зависимость от характеристик компьютерного оборудования. Также отмечается сложность взаимодействия с различным программным обеспечением и требования к знаниям в области 3D-моделирования. Симуляторы Gazebo и Webots выделяются хорошей интеграцией с ROS, но требуют больше усилий для работы с пересеченной местностью. CARLA и AirSim обеспечивают высококачественную визуализацию, но имеют более высокие требования к оборудованию и навыкам пользователя для создания ландшафтов. NVIDIA Isaac Sim выделяется поддержкой симуляций с использованием ИИ, но требует значительных ресурсов. Представлен опыт авторов в части отображения траекторий и ориентации транспортного средства в некоторых симуляторах.

Издание: ПРОБЛЕМЫ УПРАВЛЕНИЯ
Выпуск: № 1 (2025)
Автор(ы): Макаров Максим Игоревич, Коргин Николай Андреевич, Пыжьянов Андрей Александрович
Сохранить в закладках
АЛГОРИТМ ЛОКАЛЬНОГО ПЛАНИРОВАНИЯ ПУТИ ДЛЯ ОБЪЕЗДА ПРЕПЯТСТВИЙ В ПУТЕВЫХ КООРДИНАТАХ (2024)

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

Издание: ПРОБЛЕМЫ УПРАВЛЕНИЯ
Выпуск: № 3 (2024)
Автор(ы): Макаров Максим Игоревич
Сохранить в закладках
ОСОБЕННОСТИ ПОСТРОЕНИЯ СГЛАЖЕННОЙ ТРАЕКТОРИИ ПРИ НАЛИЧИИ БОЛЬШОГО ЧИСЛА ТОЧЕК ТРАЕКТОРИИ (2025)

Представлен метод сглаживания траектории, полученной с использованием высокочастотных данных о движении мототехники по пересечённой местности, с целью повысить точность и плавность траекторий в условиях присутствия шума. Основное внимание уделено особенностям применению квинтических В-сплайнов, которые обеспечивают высокую степень гладкости при описании траектории и предварительной фильтрации данных. В статье последовательно описаны технические и математические сложности, возникающие при реализации алгоритма на реальных данных, а также предложены методы их преодоления. Один из таких методов — фильтрация выбросов для устранения резких отклонений исходной траектории с использованием цифрового фильтра Баттерворта. Рассмотрены и протестированы различные подходы для работы с большим количеством точек траектории, включая разбиение данных на отдельные перекрывающиеся окна с их последовательной сшивкой, что значительно улучшает производительность алгоритма. Для оптимизации вычислений также предложено использовать разреженные матрицы, эффективно работающие с большим объемом данных и занимающих существенно меньший объем памяти компьютера по сравнению с традиционными. Эффективность предложенного подхода подтверждена на примерах, где визуализированы сглаженные траектории, полученные из зашумленных данных.

Издание: УПРАВЛЕНИЕ БОЛЬШИМИ СИСТЕМАМИ: СБОРНИК ТРУДОВ
Выпуск: № 114 (2025)
Автор(ы): Макаров Максим Игоревич, Морозов Юрий Викторович
Сохранить в закладках