Sign up countdown! | Special training on the development of flight control underlying algorithms based on the RflySim platform (phase 2)

RflySim Summer School

Registration for the second phase of the special training series of "Based on RflySim Platform Flight Control Bottom Algorithm Development" by Feisi Lab is now open! The special training will be given by Associate Professor Dai Xunhua and the student & engineer team of FlySim Laboratory. The "online + offline" intensive teaching method will be adopted. The training time will be from August 28th to September 3rd . The course content will be introduced and used on the RflySim platform. Experiments such as the use of the underlying algorithm development interface, the construction of multi-rotor control models, and the logic design of multi-rotor failure protection are carried out. From the shallower to the deeper, you will be guided to realize the development technology of the UAV's underlying algorithm Sim2Real!

Wonderful review of the first special training ▲

 

Training form and content

01

training form

The training will be conducted in the form of "online + offline" intensive teaching. Live teaching is adopted online. Registered students provide free course recording and broadcasting videos, send all case codes, and set up a course Q&A group. Professional teachers in charge of answering questions are resident in the group; offline teaching mode is adopted, and professional pilots lead The team conducts on-site guidance and teaching on the actual flight cases in the online course at the flight site to realize the development concept of Sim2Real.

02

training content

Topic 1: Introduction to RflySim Platform

Introduction to RflySim platform, including detailed introduction of RflySim platform, including platform composition and software and hardware introduction, software and hardware introduction including controller design and simulation system, PSP code generation and burning toolbox, PixHawk autopilot system, hardware-in-the-loop multi-rotor aircraft simulation device and simulation. Help students familiarize themselves with the features, features and usage of core components of the RflySim platform;

Topic 2: Simulation Experiment

In the simulation experiment chapter, through the model design based on the RflySim platform, the software-in-the-loop simulation and the hardware-in-the-loop simulation case in the early stage, it helps students to be familiar with the development process and experimental steps of the underlying algorithm of the flight control based on the RflySim platform. Simulation cases include multi-rotor power system design and modeling, attitude controller design, fixed-point position controller design and other experiments.

Topic 3: Real flight debugging

In the actual flight debugging chapter, through the study of theoretical knowledge in online courses, master the attitude, position controller design and semi-autonomous control mode development of multi-rotor drones. This article transplants the calculation examples developed in the online course to the real machine, and completes the real machine deployment, debugging and real flight of the multi-rotor UAV.

picture

 

picture

 

picture

 

picture

 

 

 

picture

 

Precautions

1. Regular invoices are provided for course registration and payment, and the type of invoice is training fees. For specific fee payment issues, please enter the training consultation group for more information.

2. The aircraft model used in this course is the Phase One X450 model design version. Students who need to purchase can consult the teaching assistant of the course to purchase. The remaining four-rotor drones of Phase One Lab (parts) are shown in the figure below.

picture

picture

picture

Phase One Lab (Part) Quadcopter UAV

3. The whole course (online + offline) requires students to prepare their own computers. The minimum requirements for computer configuration and software are as follows:

  •  System: Windows 10 x64 system (version greater than or equal to 1809)

  •  CPU: Intel i5 tenth generation processor and above, or AMD processor with equivalent performance

  •  Graphics card: Intel integrated graphics UHD 630 and above, or AMD graphics card with equivalent performance

  •  Memory: capacity 16G and above, frequency DDR3 1600MHz and above

  •  Hard disk: The remaining capacity of the installation disk is 40G or above (solid-state hard disk is recommended)

  •  Display: Resolution 1080P (1920*1080) and above

  •  Interface: at least one USB Type A interface (extension cable available)

  •  MATLAB: 2017b or later version (2017b version recommended)

  

Note: The computer configuration should be as high as possible. Low-configuration computers can also run the demo of this platform, but there may be problems such as unstable control and poor experimental results. Please install MATLAB by yourself in advance.

4. The theme of this training is "Based on RflySim Platform Flight Control Bottom Algorithm Development". Subsequent training courses of this kind are expected to be held once a month. For the specific topics of each course, please scan the QR code below or fly to the public of Feisi Lab "Course Registration" at the bottom to enter the course consultation group to learn more.

picture

Course consultation entrance

5. For the detailed explanation of the theoretical part of this course, please refer to the books "Multi-rotor Aircraft Design and Control" and "Multi-Rotor Aircraft Design and Control Practice", as shown in the figure below. "Multi-rotor aircraft design and control practice" on the left is a practical course for the development of flight control algorithms launched in 2020, including the theoretical knowledge of this course and other experiments. The "Multi-rotor Aircraft Design and Control" on the right is a tutorial launched in 2017, mainly for multi-rotor control theory.

picture

Guess you like

Origin blog.csdn.net/FEISILAB_2022/article/details/132500548