Skip to content

Changelog


In Progress

This page documents feature updates and bug fixes for all versions of the RflySim toolchain.

RflySim v5.00 Changelog (Beta Version)

  • CopterSim flight simulator undergoes a modern UI upgrade, adding light/dark themes, high DPI support, and window interactions closer to native Windows applications.
  • CopterSim adds a WebSocket control service, supporting web-based flight status monitoring, GPS coordinate/yaw control, and can work with RflyGuide for web remote monitoring.
  • CopterSim improves multi-platform compilation and packaging workflows for Windows, WSL/Linux, ARM, etc., and optimizes the NoUI headless operation mode.
  • QGC ground station is upgraded to a data-driven firmware and vehicle model configuration system, supporting more flexible adaptation to different PX4 firmware versions and different aircraft models.
  • QGC adds a JoystickMavlinkBridge joystick bridge plugin, supporting conversion of joystick input into MAVLink commands, facilitating cloud debugging and cross-computer debugging.
  • GCS-Lite lightweight ground station is fully upgraded, enhancing device access, LAN scanning, network configuration, MAVRouter automatic deployment, and multi-device port management capabilities.
  • GCS-Lite adds flight control, mission planning, real-vehicle waypoint protocol, emergency landing slide-to-unlock, and multi-vehicle coordinated execution status functions.
  • GCS-Lite adds 2D/3D map, point cloud map loading, map resource management, relocalization, and handheld mapping capabilities.
  • GCS-Lite enhances video monitoring, sensor management, remote video nodes, resource data management, flight logs, and fault notification functions.
  • GCS-Lite adds flight controller parameter management and parameter version synchronization capabilities, and completes Light/Dark theme, status bar, notification center, and multi-page UI refactoring.
  • Adds ArduPilot (APM) SITL simulation adaptation, supporting APM quadcopter and fixed-wing startup scripts, APM mode switching, and one-click shutdown process.
  • Adds RflySim IP Manager LAN IP management tool, facilitating quick verification, allocation, and management of device IPs in multi-vehicle simulation and distributed experiments.
  • DistSim distributed simulation enhances parameter management, remote execution, heartbeat broadcasting, device identification, and network switching capabilities, and fixes multiple Linux communication stability issues.
  • Adds RflyGuide intelligent navigation and example center, integrating local tool launch, example plaza, SDK documentation, environment detection, global search, and web remote monitoring entry.
  • RflySim3D UE4 enhances runtime model import, map switching, free camera, playback recovery, camera gimbal, optical flow, and ranging visualization simulation capabilities.
  • RflySimUE5 synchronizes UE4 runtime capabilities, and adds virtual lab assembly UI, multi-rotor motor direction configuration, and UE5.2 project adaptation.
  • Ros2Trans communication bridge is upgraded, fixing MAVROS coordinate transformation, velocity control, battery status, multi-vehicle stream request, and other issues, and adds DllModel and ROS1/ROS2 encoding/decoding support.
  • Ros2Trans improves ROS2, DDS, WSL2 FastDDS, cross-distribution packaging, and automatic environment configuration capabilities, enhancing deployment migration and runtime stability.
  • One-click installation package is updated to v5.00 beta content, adds GCS-Lite installation support, and supports direct uninstallation via uninstall.exe in the installation directory.
  • PX4 firmware and PSP toolchain are updated, adding multi-version adaptation of PX4 1.14-1.17 for the Zhuoyi Racer (ZYFC-H7) flight controller, and upgrading PX4 1.16.2 firmware.
  • RflySimAPIs and model compilation tools enhance ARM64 architecture DLL/SO cross-compilation support, and optimize API packaging, file verification, and path rules.
  • Synchronously updates RflySim3D UE4/UE5 scene expansion packs, SimCreate content, CopterSim executables, and related component resources.
  • RflySimAPIs adds 16 experimental examples, covering AI Skill, 3D scene and model import, power system modeling, model credibility assessment, LQR control, Sim2Real, ROSTrans, visual following, and swarm pipeline navigation.
  • Existing examples are synchronously updated with multiple optimizations and fixes for documentation, metadata, model compilation scripts, flight controller workflows, ROS/DDS, vision, and swarm experiments.

If you wish to participate in the RflySim v5.00 beta test, please scan the QR code below to join the beta group.

alt text

RflySim v4.12 (Current Version)

  • Support for PX4 v1.15 firmware
  • Add RflySimUE5 high-fidelity rendering engine
  • Upgrade Python environment to 3.12
  • Add support for Docker containerized deployment
  • Optimize multi-UAV SITL simulation performance
  • Add LLM embodied intelligence experimental interface

RflySim v4.x (Historical Versions)