Skip to content

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

  1. Start RflySim3D/UE and confirm the network ports are available before running the Simulink simulation.
  2. DataWidth and DataHeight directly determine the output array size. Higher resolution increases simulation data volume.
  3. 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.