2. Course ContentΒΆ

This course includes twelve lessons: the first four lessons introduce the software and hardware platform of the experiments; the last eight lessons present eight experiments. The course experiments can be classified into four parts: design and modeling, estimation, control, and decision-making experiments.

After obtaining the installation package from the

Download Page

the following four lessons will tell you how to install and apply the toolbox:

Lessons PDF Code
Lesson01: Course Introduction. [pdf]  
Lesson02: Experimental Platform Configuration. [pdf]  
Lesson03: Experimental Platform Usage. [pdf] [e0]
Lesson04: Experimental Process. [pdf]  

The following eight lessons correspond to the eight experiments of the course. We provide detailed code examples to ensure that each experiment or each part of an experiment can be finished independently.

Experiments PDF Code
Lesson05: Exp.1 Propulsion System Design. [pdf] [e1]
Lesson06: Exp.2 Dynamic Modeling. [pdf] [e2]
Lesson07: Exp.3 Sensor Calibration. [pdf] [e3]
Lesson08: Exp.4 State Estimation and Filter Design. [pdf] [e4]
Lesson09: Exp.5 Attitude Controller Design. [pdf] [e5]
Lesson10: Exp.6 Set-Point Controller Design. [pdf] [e6]
Lesson11: Exp.7 Semi-autonomous Control Mode Design. [pdf] [e7]
Lesson12: Exp.8 Failsafe Logic Design. [pdf] [e8]

In the appendix, we introduce the advanced functions of RflySim platform. You can read the PPT to learn more.

Appendix PDF Code
Lesson13: Appendix.A RflySim Platform Advanced Features. [pdf]  
PPT ALL in ONE [zip]  

The latest source code and pdfs also available at our Github Page: https://github.com/RflySim/RflyExpCode

../_images/Course3.jpg