ICRA 2023poster0 citations

Low-level controller in response to changes in quadrotor dynamics

Jae-Kyung Cho, Chan Kim, Mohamed Khalid M Jaffar, Michael W. Otte, Seong-Woo Kim

Abstract

The dynamics of all real quadrotors inevitably differ even if they are the same product. In particular, the dynamics can change significantly during the flight due to additional device attachments or overheating motors. In this study, we focus on training a low-level controller, which operates in response to dynamics-changes without prior knowledge or fine-tuning of the parameters, using reinforcement learning. We randomize the dynamics of quadrotors in the simulator and train the policy based on dynamics information extracted from the state-action history through recurrent neural networks (RNNs). In addition, our experiment demonstrates the difficulties in applying existing actor-critic structures that extract dynamics information using end-to-end RNNs for unstable quadrotors; hence, we propose a novel structure with better performance. Finally, the excellent performance of the proposed controller is verified by testing experiments that stabilize quadrotors with different dynamics. The experiment videos and the code can be found at https://github.com/jackyoung96/RNN-Quadrotor-controller.

BibTeX
@inproceedings{icra2023_lowlevelcontroll,
  title = {Low-level controller in response to changes in quadrotor dynamics},
  author = {Jae-Kyung Cho and Chan Kim and Mohamed Khalid M Jaffar and Michael W. Otte and Seong-Woo Kim},
  booktitle = {ICRA 2023},
  year = {2023}
}