Skip to content

LiBin971204/Model-based-Quadrotor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Model-Based Reinforcement Learning for Quadrotor

Implementation of Quadrotor Model-based Learning in pytorch and VREP Simulator based of the following papers:

Low-Level control of a quadrotor with deep model-based reinforcement learning

Learning to adapt in dynamic, real-world environments through meta-reinforcement learning

Current Progress

We are testing separately Fault-Free Case, and Fault-Motor 1 case for same trajectory.

Circle Trajectory

Here, we show trajectory followed by quadrotor in a Circle trajectory

Fault-Free Case, trajectory over time Fault-Free Case

Fault-M1 Case, trajectory over time

Fault-M1 Case

Same Comparison in 3D dim, Left Fault free, Right Fault Motor 1

3D Trajectories

Point Trajectory

Fault-Free Case, trajectory over time Fault-Free Case

Fault-M1 Case, trajectory over time

Fault-M1 Case

Same Comparison in 3D dim, Left Fault free, Right Fault Motor 1

3D Trajectories

Gif view

In the following gif we show both in Point Trajectory, Left: Fault-Free Case, Right: Fault-M1 Case

Left Fault-free (Blue), Fault case (Yellow) in Helicoid & Vertical-Sin paths

About

Model based RL for fault-rotor quadrotor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%