Reinforcement Learning-Based Control of CrazyFlie 2.X Quadrotor

Arshad Javeed, Valentín López Jiménez
6/6/2023
cs.ROcs.LG

No confident code implementation found for this paper.

Abstract

The objective of the project is to explore synergies between classical control algorithms such as PID and contemporary reinforcement learning algorithms to come up with a pragmatic control mechanism to control the CrazyFlie 2.X quadrotor. The primary objective would be performing PID tuning using reinforcement learning strategies. The secondary objective is to leverage the learnings from the first task to implement control for navigation by integrating with the lighthouse positioning system. Two approaches are considered for navigation, a discrete navigation problem using Deep Q-Learning with finite predefined motion primitives, and deep reinforcement learning for a continuous navigation approach. Simulations for RL training will be performed on gym-pybullet-drones, an open-source gym-based environment for reinforcement learning, and the RL implementations are provided by stable-baselines3

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{javeed2023reinforcement,
  title  = {Reinforcement Learning-Based Control of CrazyFlie 2.X Quadrotor},
  author = {Arshad Javeed and Valentín López Jiménez},
  year   = {2023},
  eprint = {2306.03951},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.03951v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.03951.svg)](https://codeofpaper.com/paper/2306.03951)

Discussion