PX4 X-Plane Plugin v2.0.2
PX4 X-Plane Plugin v2.0.2
We're pleased to release v2.0.2 of the PX4 X-Plane Plugin! This version includes essential refinements aimed at improving stability and performance, especially in high-FPS environments. Below is a summary of what's new in this release:
What's New:
-
Refined Sensor Handling:
- Added realistic vibration noise to accelerometer data to better simulate ground effects.
- Fine-tuned the balance between filtering and noise to reduce the impact of high accelerometer bias on PX4 EKF.
- Improved handling of pressure data, now using combined high and low-frequency noise terms.
- Note: The barometer noise setting may still need further refinement. Increasing the noise can cause vertical velocity instability, while reducing it too much may trigger a baro stale flag.
- Integrated a more accurate and consistent time update method to address issues with slow X-Plane data updates.
-
Performance Enhancements:
- Better handling of tight turns at high speeds; the estimator remains more stable, though occasional estimator jumps may still occur.
- Enhanced vertical velocity stability. While the problem isn't entirely eliminated, the estimator now recovers faster. Continued monitoring and tuning are recommended.
-
Usage Advisory:
- Recommended for use in high-FPS systems only (+40 FPS stable) until a more robust solution is implemented. Lower FPS may still cause issues with vertical velocity stability and estimator jumps.
- This version is flyable but may require further improvements for demanding flight conditions.
Installation:
- Windows Users: Download the plugin from the assets below and follow the Version 2 Documentation for detailed setup instructions.
Documentation:
- Full documentation can be found here.
Known Issues:
- Estimator Jumps: Occasional estimator jumps during high-speed, tight maneuvers. Further improvements are being explored.
- Vertical Velocity Instability: While reduced, vertical velocity may still become unstable for a moment but typically recovers quickly.
- Barometer Noise: The balance between noise and filtering is critical. Adjusting noise settings can impact vertical velocity stability and may require further tuning.
- High FPS Required: Ensure X-Plane is running at a stable +40 FPS to minimize these issues.
Contribution and Support:
- Contributions are welcome! Please report any issues via GitHub.
- YouTube video tutorial for v2 will be released soon!
This release focuses on making the plugin more stable and reliable, particularly in demanding flight scenarios. Continued work will be needed to perfect the plugin, and we welcome community contributions to help us get there.