RflySim Vision - Vision Interface Library¶
The RflySim Vision library provides data interaction interfaces between Simulink and RflySim3D/UE vision sensors. It is used to configure virtual cameras, receive image data in closed-loop simulation, and provide inputs for visual perception, target recognition, visual servoing, and multi-UAV cooperative missions.
Module List¶
| Module | Function Description |
|---|---|
| RflyVision | Configures an RflySim3D vision sensor and receives image data, outputting an RGB image array |
Usage Scenarios¶
- Vision algorithm validation: Connect virtual camera images in Simulink to validate detection, recognition, tracking, or estimation algorithms.
- Closed-loop vision control: Feed image data into controllers to build a visual servoing or target-following closed loop.
- Multi-UAV mission simulation: Configure vision sensors with different viewpoints for specified UAVs and mounting points in cooperative swarm tasks.
Usage Notes¶
- Start RflySim3D/UE and confirm the network ports are available before running the Simulink simulation.
DataWidthandDataHeightdirectly determine the output array size. Higher resolution increases simulation data volume.- The installation position and attitude parameters of the vision sensor must be consistent with the model coordinate frames.
Note: This document serves as the index for the RflySim Vision library. For detailed usage instructions, refer to the standalone block documentation page.