mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-27 07:03:33 +08:00
feat(test): fixed wing test cards (#26824)
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# Test FW_01 - Manual Modes
|
||||
|
||||
## Objective
|
||||
|
||||
To test that manual flight modes work as expected for fixed wing vehicles.
|
||||
|
||||
## Preflight
|
||||
|
||||
Ensure that the vehicle can go into Stabilized, Altitude, and Position mode while still on the ground.
|
||||
|
||||
## Flight Tests
|
||||
|
||||
❏ Stabilized
|
||||
|
||||
❏ Wings level with stick centered
|
||||
|
||||
❏ Pitch/Roll response with correct bank angle limits
|
||||
|
||||
❏ Yaw coordination
|
||||
|
||||
❏ Throttle response 1:1
|
||||
|
||||
❏ Altitude
|
||||
|
||||
❏ Altitude should hold current value with stick centered
|
||||
|
||||
❏ Pitch input controls climb/descend rate
|
||||
|
||||
❏ Throttle automatically managed to maintain airspeed
|
||||
|
||||
❏ Roll/Yaw respond correctly to stick movement
|
||||
|
||||
❏ Position
|
||||
|
||||
❏ Vehicle should hold current heading and loiter with stick centered
|
||||
|
||||
❏ Altitude should hold current value
|
||||
|
||||
❏ Roll input commands heading change
|
||||
|
||||
## Expected Results
|
||||
|
||||
- Takeoff should be smooth (hand launch or runway)
|
||||
- No oscillations should be present in any of the above flight modes
|
||||
- Vehicle should maintain stable flight throughout all mode transitions
|
||||
- Landing approach should be stable and controllable
|
||||
@@ -0,0 +1,64 @@
|
||||
# Test FW_02 - Full Autonomous
|
||||
|
||||
## Objective
|
||||
|
||||
To test the auto modes such as Mission, Takeoff, Hold, and RTL for fixed wing vehicles.
|
||||
|
||||
## Preflight
|
||||
|
||||
Plan a mission on the ground. Ensure the mission has:
|
||||
|
||||
- Takeoff as first waypoint
|
||||
- Changes in altitude throughout the mission
|
||||
- Last waypoint is an RTL
|
||||
- Duration of 1 to 2 minutes
|
||||
|
||||
## Flight Tests
|
||||
|
||||
❏ Takeoff
|
||||
|
||||
❏ Engage Takeoff mode (hand launch or runway)
|
||||
|
||||
❏ Vehicle should climb to takeoff altitude
|
||||
|
||||
❏ Vehicle should hold/loiter after reaching takeoff altitude
|
||||
|
||||
❏ Mission
|
||||
|
||||
❏ Auto takeoff (hand launch or runway)
|
||||
|
||||
❏ Verify changes in altitude throughout the mission
|
||||
|
||||
❏ Verify Mission Ends in RTL
|
||||
|
||||
❏ Duration of 1 to 2 minutes
|
||||
|
||||
❏ Auto land or hold at end
|
||||
|
||||
❏ Hold
|
||||
|
||||
❏ Engage Hold mode during flight
|
||||
|
||||
❏ Vehicle should orbit at current position and altitude
|
||||
|
||||
❏ Orbit radius and direction should match parameters
|
||||
|
||||
❏ RTL
|
||||
|
||||
❏ Arm and takeoff in any manual mode
|
||||
|
||||
❏ Fly out ~200m from start point
|
||||
|
||||
❏ Engage Return mode
|
||||
|
||||
❏ Vehicle should climb to RTL altitude if below it
|
||||
|
||||
❏ Vehicle should return to home and hold or land
|
||||
|
||||
## Expected Results
|
||||
|
||||
- Mission should upload on first attempt
|
||||
- Vehicle should automatically takeoff upon engaging Auto
|
||||
- Waypoint tracking should be smooth with appropriate turn radius
|
||||
- Vehicle should adjust height to RTL altitude before returning home
|
||||
- Landing approach should be stable (if auto-land is configured)
|
||||
Reference in New Issue
Block a user