Skip to content

Advanced Topics and Appendices


This chapter is intended for users who have completed the basic installation and can independently run routine RflySim examples. It further introduces entry points for advanced control, intelligent algorithms, simulation-to-reality integration, terminology organization, and version evolution. Compared with the preceding “Getting Started,” “Courses,” and “Development Reference” chapters, this chapter emphasizes thematic reading and problem-oriented lookup.


Thematic Content Framework

Advanced Integration Topics

This section focuses on typical applications of RflySim in cutting-edge directions. Rather than detailing individual interfaces, content is organized around “research objectives” and “system-level workflows.”

Thematic Direction Key Focus Areas
Advanced Integration Topics Sim-to-Real, reinforcement learning, ROS/vision integration, simulation-reality convergence, distributed simulation, and other advanced applications
Frequently Asked Questions (FAQ) Common issues and troubleshooting guidance for installation, communication, flight controller, ROS, external control, reinforcement learning, etc.
Glossary of Terms Chinese–English term对照 for RflySim, PX4, ROS, control, and communication concepts
Changelog Feature evolution, interface adjustments, and historical updates across versions

Target Audience for This Chapter

User Type Recommended Reading Focus
Course Lab Users Start with FAQ to quickly resolve installation, startup, communication, and HIL issues
Control Algorithm Developers Begin with Advanced Integration Topics, then refer to the Development Reference section and specific API documentation
ROS / Vision Algorithm Developers Focus on ROS, vision, and external computation chain sections in the Advanced Integration Topics page
Reinforcement Learning & Intelligent Algorithm Researchers Focus on reinforcement learning, DLL model acceleration, and simulation-reality validation sections in the Advanced Integration Topics page
Version Maintenance & Documentation Users Prioritize the glossary and changelog

By Objective

If You Want To… Suggested Starting Point
Understand whether RflySim supports a specific advanced direction Advanced Integration Topics
Quickly determine whether a ready-made answer or example exists Frequently Asked Questions (FAQ)
Clarify the meaning of an English abbreviation or interface term Glossary of Terms
Learn about differences between versions and newly added features Changelog

By Research Pathway

Pathway Recommended Sequence
Control Development Path Development Reference → Advanced Integration Topics → FAQ
Vision / ROS Path Software Section → Development Reference → Advanced Integration Topics → FAQ
Reinforcement Learning Path Advanced Integration Topics → FAQ → Corresponding Examples
Real-World Migration Path Course Section → Hardware & Ecosystem → FAQ → Advanced Integration Topics

Usage Recommendations

Understanding “Advanced Topics”

Here, “advanced” does not refer to a standalone software module, but rather to application scenarios requiring coordinated effort across multiple components, such as:

  • Gradually migrating the same algorithm from pure simulation to HITL or real hardware;
  • Integrating ROS, vision perception, external computing, and PX4 control chains;
  • Conducting reinforcement learning training, validation, or simulation-reality comparison within RflySim;
  • Performing multi-agent distributed simulation, fault injection, and robustness evaluation.

How to Use This Chapter’s Materials

  1. If you only want to assess the platform’s capability boundaries, start with Advanced Integration Topics.
  2. If you have encountered a specific issue, consult Frequently Asked Questions (FAQ) first.
  3. If you need to further implement specific interfaces or examples, refer back to the Development Reference and associated lab experiments in earlier sections.


Note: This page serves as the navigation hub for “Advanced Topics and Appendices,” guiding you on where to look, why to look, and in what sequence. For detailed thematic content, please navigate to the corresponding pages.