RoVerFly: Robust and Versatile Learning-based Control of Quadrotor Across Payload Configurations
2509.11149v1
cs.RO, cs.AI, cs.LG
2025-09-17
Авторы:
Mintae Kim, Jiaze Cai, Koushil Sreenath
Резюме на русском
#### Контекст
Quadrotors являются одним из наиболее распространенных видов воздушных роботов, благодаря своей высокой маневренности и мощности. Однако, их динамика характеризуется сложностью из-за нелинейности и подчиненности, что делает задачу точного следования маршруту сложной. Это становится еще более вызовом при работе с кабельно-подвешенными нагрузками, которые вносят дополнительные степени свободы и гибридные свойства. Традиционные модели-ориентированные методы, хотя обеспечивают стабильность, часто требуют тщательной настройки и не отвечают на изменения конфигурации, такие как добавление или удаление нагрузки, изменение массы или длины кабеля. Учитывая это, необходимо создать универсальный контроллер, который мог бы справиться с этими изменениями без постоянного подготовки.
#### Метод
Мы предлагаем RoVerFly, универсальную основу управления на основе обучения с подкреплением (RL), которой разработана для точного отслеживания маршрута в различных конфигурациях. Работает она как для стандартных quadrotors, так и для систем кабельно-подвешенных перегрузок. Обучение проводится с использованием техники доменной и задачной разнообразия, что позволяет политике RL быть прочной по отношению к различным ударным факторам и динамическим изменениям. Мы используем архитектуру, которая сохраняет фундаментальные принципы обратного управления, чтобы обеспечить интерпретируемость и стабильность. Это позволяет RoVerFly адаптироваться динамически к изменениям нагрузки и динамики.
#### Результаты
Мы проводим эксперименты для установления силы и гибкости RoVerFly. Эксперименты включают системы с разными весами, габаритами кабелей и ударными факторами. Наши результаты показывают, что RoVerFly может обеспечивать точное следование маршрутам во всех настройках без необходимости переключаться между различными контроллерами. Также демонстрируется способность политики RL работать в различных условиях, включая отсутствие нагрузки и изменение массы кабеля. Это доказывает высокую универсальность и разрушающую прочность нового подхода.
#### Значимость
Система RoVerFly имеет широкое применение в различных сферах, таких как доставка, Инспекция, и роботизированные системы. Она предлагает большую гибкость и стабильность по сравнению с традиционными системами. Еще одно преимущество - это отсутствие необходимости в постоянной подготовке или сбросе контроллера при изменении нагрузки. Это может привести к улучшению производительности в реальном времени и уменьшению времени настройки.
#### Выводы
Результаты показывают, что RoVerFly является мощным инструментом для точного следования маршруту в сист
Abstract
Designing robust controllers for precise, arbitrary trajectory tracking with
quadrotors is challenging due to nonlinear dynamics and underactuation, and
becomes harder with flexible cable-suspended payloads that introduce extra
degrees of freedom and hybridness. Classical model-based methods offer
stability guarantees but require extensive tuning and often do not adapt when
the configuration changes, such as when a payload is added or removed, or when
the payload mass or cable length varies. We present RoVerFly, a unified
learning-based control framework in which a reinforcement learning (RL) policy
serves as a robust and versatile tracking controller for standard quadrotors
and for cable-suspended payload systems across a range of configurations.
Trained with task and domain randomization, the controller is resilient to
disturbances and varying dynamics. It achieves strong zero-shot generalization
across payload settings, including no payload as well as varying mass and cable
length, without controller switching or re-tuning, while retaining the
interpretability and structure of a feedback tracking controller. Code and
supplementary materials are available at
https://github.com/mintaeshkim/roverfly
Ссылки и действия
Дополнительные ресурсы: