Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Suarez, Fausto Mauricio Lagos, Saradagi, Akshit, Sumathy, Vidya, Kotpaliwar, Shruti, Nikolakopoulos, George
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911587101573120
author Suarez, Fausto Mauricio Lagos
Saradagi, Akshit
Sumathy, Vidya
Kotpaliwar, Shruti
Nikolakopoulos, George
author_facet Suarez, Fausto Mauricio Lagos
Saradagi, Akshit
Sumathy, Vidya
Kotpaliwar, Shruti
Nikolakopoulos, George
contents This article introduces a novel sample-efficient curriculum learning (CL) approach for training an end-to-end reinforcement learning (RL) policy for robust stabilization of a Quadrotor. The learning objective is to simultaneously stabilize position and yaw-orientation from random initial conditions through direct control over motor RPMs (end-to-end), while adhering to pre-specified transient and steady-state specifications. This objective, relevant in aerial inspection applications, is challenging for conventional one-stage end-to-end RL, which requires substantial computational resources and lengthy training times. To address this challenge, this article draws inspiration from human-inspired curriculum learning and decomposes the learning objective into a three-stage curriculum that incrementally increases task complexity, while transferring knowledge from one stage to the next. In the proposed curriculum, the policy sequentially learns hovering, the coupling between translational and rotational degrees of freedom, and robustness to random non-zero initial velocities, utilizing a custom reward function and episode truncation conditions. The results demonstrate that the proposed CL approach achieves superior performance compared to a policy trained conventionally in one stage, with the same reward function and hyperparameters, while significantly reducing computational resource needs (samples) and convergence time. The CL-trained policy's performance and robustness are thoroughly validated in a simulation engine (Gym-PyBullet-Drones), under random initial conditions, and in an inspection pose-tracking scenario. A video presenting our results is available at https://youtu.be/9wv6T4eezAU.
format Preprint
id arxiv_https___arxiv_org_abs_2501_18490
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor
Suarez, Fausto Mauricio Lagos
Saradagi, Akshit
Sumathy, Vidya
Kotpaliwar, Shruti
Nikolakopoulos, George
Robotics
Artificial Intelligence
This article introduces a novel sample-efficient curriculum learning (CL) approach for training an end-to-end reinforcement learning (RL) policy for robust stabilization of a Quadrotor. The learning objective is to simultaneously stabilize position and yaw-orientation from random initial conditions through direct control over motor RPMs (end-to-end), while adhering to pre-specified transient and steady-state specifications. This objective, relevant in aerial inspection applications, is challenging for conventional one-stage end-to-end RL, which requires substantial computational resources and lengthy training times. To address this challenge, this article draws inspiration from human-inspired curriculum learning and decomposes the learning objective into a three-stage curriculum that incrementally increases task complexity, while transferring knowledge from one stage to the next. In the proposed curriculum, the policy sequentially learns hovering, the coupling between translational and rotational degrees of freedom, and robustness to random non-zero initial velocities, utilizing a custom reward function and episode truncation conditions. The results demonstrate that the proposed CL approach achieves superior performance compared to a policy trained conventionally in one stage, with the same reward function and hyperparameters, while significantly reducing computational resource needs (samples) and convergence time. The CL-trained policy's performance and robustness are thoroughly validated in a simulation engine (Gym-PyBullet-Drones), under random initial conditions, and in an inspection pose-tracking scenario. A video presenting our results is available at https://youtu.be/9wv6T4eezAU.
title Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor
topic Robotics
Artificial Intelligence
url https://arxiv.org/abs/2501.18490