Hi everyone,
I’m currently working on integrating the PX4 autopilot system into a custom-built fixed-wing UAV for a university research project focused on environmental monitoring. The airframe is a standard foam model with modifications for added payload capacity and improved aerodynamics. We’re using the Pixhawk 6C as the flight controller and QGroundControl for mission planning and configuration.
At this stage, we’ve completed the initial hardware setup, including ESC calibration, servo configuration, GPS, and telemetry modules. The firmware has been flashed successfully with the latest PX4 stable version. However, I’m running into a few issues that I’m hoping to get some guidance on:
- Servo Output Configuration: Despite setting up the mixers, the control surfaces don’t respond properly in manual/stabilized modes. I’ve verified the RC mappings and channel assignments but still facing inconsistent behavior.
- Failsafe Behavior: I’d like to configure a custom failsafe routine (e.g., loiter and then return-to-launch), but I’m unclear about the best practice for fixed-wing failsafe settings within PX4.
- Parameter Tuning: Since this is a custom airframe, I’m unsure where to begin with tuning the TECS and L1 parameters. Any recommended baseline settings or tuning approaches for fixed-wing aircraft?
Any suggestions, example configurations, or pointers to relevant documentation would be greatly appreciated. I’ve gone through the PX4 docs and dev guide of power bi course in bangalore, but some of the specifics are still unclear when applied to a custom setup.
Thanks in advance for your help!