vix.ing · top · new · best · stats · spec

Robust Deep Reinforcement Learning for Quadcopter Control

2021/11/06 by Aditya M. Deshpande, Deshpande, Aditya M., Ali A. Minai +3 · 1 voice · 1 citation
Computer Science · Engineering · Mathematics · #Artificial Intelligence (cs.AI) #FOS: Computer and information sciences #FOS: Electrical engineering #FOS: Mathematics #Machine Learning (cs.LG) #Optimization and Control (math.OC) #Reinforcement Learning in Robotics #Robotics (cs.RO) #Systems and Control (eess.SY) #UAV Applications and Optimization #cs.AI #cs.LG #cs.RO #eess.SY #electronic engineering #information engineering #math.OC

paper · pdf · doi:10.48550/arxiv.2111.03915

openalex publication_date 2021/11/06 · arxiv published 2021/11/06 · arxiv updated 2021/11/06 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Deep reinforcement learning (RL) has made it possible to solve complex robotics problems using neural networks as function approximators. However, the policies trained on stationary environments suffer in terms of generalization when transferred from one environment to another. In this work, we use Robust Markov Decision Processes (RMDP) to train the drone control policy, which combines ideas from Robust Control and RL. It opts for pessimistic optimization to handle potential gaps between policy transfer from one environment to another. The trained control policy is tested on the task of quadcopter positional control. RL agents were trained in a MuJoCo simulator. During testing, different environment parameters (unseen during the training) were used to validate the robustness of the trained policy for transfer from one environment to another. The robust policy outperformed the standard agents in these environments, suggesting that the added robustness increases generality and can adapt to non-stationary environments. Codes: https://github.com/adipandas/gymmultirotor

Cited by

Discussions

Related