OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control
In this work, we introduce OmniDrones, an efficient and flexible platform tailored for reinforcement learning in drone control, built on Nvidia's Omniverse Isaac Sim. It employs a bottom-up design approach that allows users to easily design and experiment with various application scenarios on top of GPU-parallelized simulations. It also offers a range of benchmark tasks, presenting challenges ranging from single-drone hovering to over-actuated system tracking. In summary, we propose an open-sourced drone simulation platform, equipped with an extensive suite of tools for drone learning. It includes 4 drone models, 5 sensor modalities, 4 control modes, over 10 benchmark tasks, and a selection of widely used RL baselines. To showcase the capabilities of OmniDrones and to support future research, we also provide preliminary results on these benchmark tasks. We hope this platform will encourage further studies on applying RL to practical drone systems.
Code (1)
Tasks
GPUreinforcement-learningSimilar Papers 제목 키워드 기반
A Deep Reinforcement Learning Strategy for UAV Autonomous Landing on a Platform
With the development of industry, drones are appearing in various field. In recent years, deep reinforcement learning has made impressive gains in games, and we are committed to applying deep reinforcement learning algor…
Deep Reinforcement LearningOpenAI Gymreinforcement-learningReinforcement Learning+1Reinforcement Learning for Autonomous Point-to-Point UAV Navigation
Unmanned Aerial Vehicles (UAVs) are increasingly used in automated inspection, delivery, and navigation tasks that require reliable autonomy. This project develops a reinforcement learning (RL) approach to enable a singl…
Reinforcement LearningMotion Control in Multi-Rotor Aerial Robots Using Deep Reinforcement Learning
This paper investigates the application of Deep Reinforcement (DRL) Learning to address motion control challenges in drones for additive manufacturing (AM). Drone-based additive manufacturing promises flexible and autono…
Deep Reinforcement LearningLander.AI: Adaptive Landing Behavior Agent for Expertise in 3D Dynamic Platform Landings
Mastering autonomous drone landing on dynamic platforms presents formidable challenges due to unpredictable velocities and external disturbances caused by the wind, ground effect, turbines or propellers of the docking pl…
Deep Reinforcement LearningNavigateReinforcement Learning for Gliding Projectile Guidance and Control
This paper presents the development of a control law, which is intended to be implemented on an optical guided glider. This guiding law follows an innovative approach, the reinforcement learning. This control law is used…
Reinforcement Learning