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:
-
Download the Plugin:
- Download the latest version from the [Assets] section below.
-
Extract the Files:
- Extract the contents of the downloaded
px4xplane-v2.1.0-windows-x64.zip
file.
- Extract the contents of the downloaded
-
Follow the Documentation:
- Refer to the Version 2 Documentation for detailed setup and installation instructions.
-
Place in X-Plane Plugins Folder:
- Copy the extracted plugin files into the
Plugins
folder of your X-Plane installation directory.
- Copy the extracted plugin files into the
-
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.