Air Traffic Avoidance: UTM
Last updated
Last updated
PX4 can use MAVLink messages to support simple air traffic avoidance in . If a potential collision is detected, PX4 can warn, immediately , or (depending on the value of ).
:::note This implementation is exactly the same as for (except for the source of other-vehicle data). For more information see below. :::
Configure the trigger distance and action when there is a potential collision using the parameters below:
Enable traffic avoidance mode specify avoidance response. 0: Disable, 1: Warn only, 2: Return mode, 3: Land mode.
Horizonal radius of cylinder around the vehicle that defines its airspace (i.e. the airspace in the ground plane).
Collision time threshold. Avoidance will trigger if the estimated time until collision drops below this value (the estimated time is based on relative speed of traffic and UAV).
PX4 listens for UTM_GLOBAL_POSITION
MAVLink messages during missions. When a valid message is received, its validity flags, position and heading are mapped into the same transponder_report
UORB topic used for ADS-B traffic avoidance.
The implementation is otherwise exactly as described in: .
:::note contains additional fields that are not provided by an ADSB transponder (see ). The current implementation simply drops the additional fields (including information about the vehicle's planned next waypoint). :::
Vertical height above and below vehicle of the cylinder that defines its airspace (also see ).