Skip to content

PX4 X-Plane Plugin v2.1.0

Latest
Compare
Choose a tag to compare
@alireza787b alireza787b released this 29 Sep 11:28
· 2 commits to master since this release

PX4 X-Plane Plugin v2.1.0

We are excited to announce the release of v2.1.0 of the PX4 X-Plane Plugin! This update brings significant improvements, addressing key issues and enhancing overall performance. Below is a detailed summary of the updates and changes included in this release:

What's New in v2.1.0

1. Stability and Accuracy Enhancements

  • Accelerometer Bias Correction:

    • Resolved issues related to accelerometer bias, ensuring more accurate sensor readings and improved flight dynamics.
  • Vertical Velocity Stability:

    • Fixed instability issues in vertical velocity estimation, providing smoother and more reliable vertical motion data.
  • EKF Error Resolution:

    • Addressed multiple Extended Kalman Filter (EKF) errors, enhancing the estimator's reliability and accuracy during various flight conditions.

2. Performance Improvements

  • Time Handling Enhancements:

    • Improved time synchronization methods between X-Plane and PX4, resulting in more accurate and consistent timing for sensor data and simulation steps.
  • Synchronization Optimization:

    • Enhanced synchronization mechanisms between X-Plane and PX4, reducing latency and ensuring better alignment of simulation data.

3. Performance Advisory

  • High-FPS Systems:
    • These improvements are particularly effective on high-FPS systems. Maintaining a stable FPS (≥40 FPS) is still recommended to ensure optimal performance and stability.

4. Additional Enhancements

  • Sensor Simulation Refinements:

    • Further refinements in sensor simulation for more realistic and dependable sensor behavior.
  • Estimator Stability:

    • Continued enhancements to the estimator's stability, minimizing the occurrence of jumps and ensuring quicker recovery during dynamic maneuvers.

Installation Instructions

Windows Users:

  1. Download the Plugin:

    • Download the latest version from the [Assets] section below.
  2. Extract the Files:

    • Extract the contents of the downloaded px4xplane-v2.1.0-windows-x64.zip file.
  3. Follow the Documentation:

  4. Place in X-Plane Plugins Folder:

    • Copy the extracted plugin files into the Plugins folder of your X-Plane installation directory.
  5. Configure PX4:

    • Ensure that PX4 is properly configured to communicate with the X-Plane plugin as per the documentation.

Documentation:

  • Comprehensive documentation for v2.1.0 can be found here.

Known Issues

While v2.1.0 addresses several critical issues, some known limitations remain:

  • Estimator Jumps During High Agile Maneuvers:
    • In very high agile maneuvers, estimator jumps and other issues could occur, especially on low-FPS systems. This is a limitation of X-Plane, which cannot output faster state updates.

Contribution and Support

  • Contributions:

    • We welcome and encourage community contributions! If you wish to contribute, please fork the repository and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
  • Reporting Issues:

    • If you encounter any issues, please report them via the GitHub Issues page.
  • Tutorials:

    • A YouTube video tutorial for version 2.1.0 will be released soon to help users with installation and configuration.
  • Focus:

    • This release emphasizes enhancing the plugin's stability and reliability, especially under demanding flight scenarios. Continued community involvement is vital for ongoing improvements.