docs(i18n): PX4 guide translations (Crowdin) - uk (#27310)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
PX4 Build Bot
2026-05-20 11:01:40 +10:00
committed by GitHub
parent 96a18c320e
commit 8abbb7cc1c
19 changed files with 900 additions and 408 deletions

View File

@@ -30,15 +30,16 @@ pseudolites, visual navigation, or other positioning system.
### SOURCE {#SOURCE}
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------------ | ------- | -------- | -------------- |
| <a id="#SOURCE_UNKNOWN"></a> SOURCE_UNKNOWN | `uint8` | 0 | Unknown source |
| <a id="#SOURCE_GNSS"></a> SOURCE_GNSS | `uint8` | 1 | GNSS |
| <a id="#SOURCE_VISION"></a> SOURCE_VISION | `uint8` | 2 | Vision |
| <a id="#SOURCE_PSEUDOLITES"></a> SOURCE_PSEUDOLITES | `uint8` | 3 | Pseudolites |
| <a id="#SOURCE_TERRAIN"></a> SOURCE_TERRAIN | `uint8` | 4 | Terrain |
| <a id="#SOURCE_MAGNETIC"></a> SOURCE_MAGNETIC | `uint8` | 5 | Magnetic |
| <a id="#SOURCE_ESTIMATOR"></a> SOURCE_ESTIMATOR | `uint8` | 6 | Оцінювач |
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------------ | ------- | -------- | ------------------------------------------- |
| <a id="#SOURCE_UNKNOWN"></a> SOURCE_UNKNOWN | `uint8` | 0 | Unknown source |
| <a id="#SOURCE_GNSS"></a> SOURCE_GNSS | `uint8` | 1 | GNSS |
| <a id="#SOURCE_VISION"></a> SOURCE_VISION | `uint8` | 2 | Vision |
| <a id="#SOURCE_PSEUDOLITES"></a> SOURCE_PSEUDOLITES | `uint8` | 3 | Pseudolites |
| <a id="#SOURCE_TERRAIN"></a> SOURCE_TERRAIN | `uint8` | 4 | Terrain |
| <a id="#SOURCE_MAGNETIC"></a> SOURCE_MAGNETIC | `uint8` | 5 | Magnetic |
| <a id="#SOURCE_ESTIMATOR"></a> SOURCE_ESTIMATOR | `uint8` | 6 | Оцінювач |
| <a id="#SOURCE_LEO"></a> SOURCE_LEO | `uint8` | 7 | Low Earth Orbit satellite-based positioning |
## Constants
@@ -73,6 +74,7 @@ uint8 SOURCE_PSEUDOLITES = 3 # Pseudolites
uint8 SOURCE_TERRAIN = 4 # Terrain
uint8 SOURCE_MAGNETIC = 5 # Magnetic
uint8 SOURCE_ESTIMATOR = 6 # Estimator
uint8 SOURCE_LEO = 7 # Low Earth Orbit satellite-based positioning
# lat, lon: required for horizontal position fusion, alt: required for vertical position fusion
float64 lat # [deg] Latitude in WGS84

View File

@@ -13,53 +13,54 @@ The flag comments are used as label for the failsafe state machine simulation
## Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| timestamp | `uint64` | | | time since system start (microseconds) |
| mode_req_angular_velocity | `uint32` | | | |
| mode_req_attitude | `uint32` | | | |
| mode_req_local_alt | `uint32` | | | |
| mode_req_local_position | `uint32` | | | |
| mode_req_local_position_relaxed | `uint32` | | | |
| mode_req_global_position | `uint32` | | | |
| mode_req_global_position_relaxed | `uint32` | | | |
| mode_req_mission | `uint32` | | | |
| mode_req_offboard_signal | `uint32` | | | |
| mode_req_home_position | `uint32` | | | |
| mode_req_wind_and_flight_time_compliance | `uint32` | | | if set, mode cannot be entered if wind or flight time limit exceeded |
| mode_req_prevent_arming | `uint32` | | | if set, cannot arm while in this mode |
| mode_req_manual_control | `uint32` | | | |
| mode_req_other | `uint32` | | | other requirements, not covered above (for external modes) |
| angular_velocity_invalid | `bool` | | | Angular velocity invalid |
| attitude_invalid | `bool` | | | Attitude invalid |
| local_altitude_invalid | `bool` | | | Local altitude invalid |
| local_position_invalid | `bool` | | | Local position estimate invalid |
| local_position_invalid_relaxed | `bool` | | | Local position with reduced accuracy requirements invalid (e.g. flying with optical flow) |
| local_velocity_invalid | `bool` | | | Local velocity estimate invalid |
| global_position_invalid | `bool` | | | Global position estimate invalid |
| global_position_invalid_relaxed | `bool` | | | Global position estimate invalid with relaxed accuracy requirements |
| auto_mission_missing | `bool` | | | No mission available |
| offboard_control_signal_lost | `bool` | | | Offboard signal lost |
| home_position_invalid | `bool` | | | No home position available |
| manual_control_signal_lost | `bool` | | | Manual control (RC) signal lost |
| gcs_connection_lost | `bool` | | | GCS connection lost |
| battery_warning | `uint8` | | | Battery warning level (see BatteryStatus.msg) |
| battery_low_remaining_time | `bool` | | | Low battery based on remaining flight time |
| battery_unhealthy | `bool` | | | Battery unhealthy |
| fd_critical_failure | `bool` | | | Critical failure (attitude limit exceeded, or external ATS) |
| fd_esc_arming_failure | `bool` | | | ESC failed to arm |
| fd_imbalanced_prop | `bool` | | | Imbalanced propeller detected |
| fd_motor_failure | `bool` | | | Motor failure |
| fd_alt_loss | `bool` | | | Uncommanded altitude loss (rotary-wing, altitude-controlled flight) |
| geofence_breached | `bool` | | | Geofence breached (one or multiple) |
| mission_failure | `bool` | | | Mission failure |
| vtol_fixed_wing_system_failure | `bool` | | | vehicle in fixed-wing system failure failsafe mode (after quad-chute) |
| wind_limit_exceeded | `bool` | | | Wind limit exceeded |
| flight_time_limit_exceeded | `bool` | | | Maximum flight time exceeded |
| position_accuracy_low | `bool` | | | Position estimate has dropped below threshold, but is currently still declared valid |
| navigator_failure | `bool` | | | Navigator failed to execute a mode |
| parachute_unhealthy | `bool` | | | Parachute system missing or unhealthy |
| remote_id_unhealthy | `bool` | | | Remote ID (Open Drone ID) system missing or unhealthy |
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------- | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| timestamp | `uint64` | | | time since system start (microseconds) |
| mode_req_angular_velocity | `uint32` | | | |
| mode_req_attitude | `uint32` | | | |
| mode_req_local_alt | `uint32` | | | |
| mode_req_local_position | `uint32` | | | |
| mode_req_local_position_relaxed | `uint32` | | | |
| mode_req_global_position | `uint32` | | | |
| mode_req_global_position_relaxed | `uint32` | | | |
| mode_req_mission | `uint32` | | | |
| mode_req_offboard_signal | `uint32` | | | |
| mode_req_home_position | `uint32` | | | |
| mode_req_wind_and_flight_time_compliance | `uint32` | | | if set, mode cannot be entered if wind or flight time limit exceeded |
| mode_req_prevent_arming | `uint32` | | | if set, cannot arm while in this mode |
| mode_req_manual_control | `uint32` | | | |
| mode_req_other | `uint32` | | | other requirements, not covered above (for external modes) |
| angular_velocity_invalid | `bool` | | | Angular velocity invalid |
| attitude_invalid | `bool` | | | Attitude invalid |
| local_altitude_invalid | `bool` | | | Local altitude invalid |
| local_position_invalid | `bool` | | | Local position estimate invalid |
| local_position_invalid_relaxed | `bool` | | | Local position with reduced accuracy requirements invalid (e.g. flying with optical flow) |
| local_velocity_invalid | `bool` | | | Local velocity estimate invalid |
| global_position_invalid | `bool` | | | Global position estimate invalid |
| global_position_invalid_relaxed | `bool` | | | Global position estimate invalid with relaxed accuracy requirements |
| auto_mission_missing | `bool` | | | No mission available |
| offboard_control_signal_lost | `bool` | | | Offboard signal lost |
| home_position_invalid | `bool` | | | No home position available |
| manual_control_signal_lost | `bool` | | | Manual control (RC) signal lost |
| gcs_connection_lost | `bool` | | | GCS connection lost |
| battery_warning | `uint8` | | | Battery warning level (see BatteryStatus.msg) |
| battery_low_remaining_time | `bool` | | | Low battery based on remaining flight time |
| battery_unhealthy | `bool` | | | Battery unhealthy |
| fd_critical_failure | `bool` | | | Critical failure (attitude limit exceeded, or external ATS) |
| fd_esc_arming_failure | `bool` | | | ESC failed to arm |
| fd_imbalanced_prop | `bool` | | | Imbalanced propeller detected |
| fd_motor_failure | `bool` | | | Motor failure |
| fd_alt_loss | `bool` | | | Uncommanded altitude loss (rotary-wing, altitude-controlled flight) |
| geofence_breached | `bool` | | | Geofence breached (one or multiple) |
| mission_failure | `bool` | | | Mission failure |
| vtol_fixed_wing_system_failure | `bool` | | | vehicle in fixed-wing system failure failsafe mode (after quad-chute) |
| wind_limit_exceeded | `bool` | | | Wind limit exceeded |
| flight_time_limit_exceeded | `bool` | | | Maximum flight time exceeded |
| position_accuracy_low | `bool` | | | Position estimate has dropped below threshold, but is currently still declared valid |
| navigator_failure | `bool` | | | Navigator failed to execute a mode |
| parachute_unhealthy | `bool` | | | Parachute system missing or unhealthy |
| remote_id_unhealthy | `bool` | | | Remote ID (Open Drone ID) system missing or unhealthy |
| gnss_lost | `bool` | | | Active GNSS count dropped below SYS_HAS_NUM_GNSS, or two receivers report inconsistent positions |
## Source Message
@@ -132,6 +133,7 @@ bool position_accuracy_low # Position estimate has dropped below thre
bool navigator_failure # Navigator failed to execute a mode
bool parachute_unhealthy # Parachute system missing or unhealthy
bool remote_id_unhealthy # Remote ID (Open Drone ID) system missing or unhealthy
bool gnss_lost # Active GNSS count dropped below SYS_HAS_NUM_GNSS, or two receivers report inconsistent positions
```
:::

View File

@@ -4,32 +4,49 @@ pageClass: is-wide-page
# OrbitStatus (UORB повідомлення)
ORBIT_YAW_BEHAVIOUR.
Orbit status.
Current state of an orbit or loiter manoeuver, published while the maneuver is executing.
For multirotors, published by the orbit flight task (FlightTaskOrbit) on each control cycle
when a valid GPS projection is available.
For fixed-wing, published by FixedWingModeManager during loiter.
Subscribed by the MAVLink module and streamed to the GCS as ORBIT_EXECUTION_STATUS (message 360).
**TOPICS:** orbit_status
## Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------- | --------- | ---------------------------------------------------------------- | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| timestamp | `uint64` | | | time since system start (microseconds) |
| radius | `float32` | | | Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise. [m] |
| frame | `uint8` | | | The coordinate system of the fields: x, y, z. |
| x | `float64` | | | X coordinate of center point. Coordinate system depends on frame field: local = x position in meters _ 1e4, global = latitude in degrees _ 1e7. |
| y | `float64` | | | Y coordinate of center point. Coordinate system depends on frame field: local = y position in meters _ 1e4, global = latitude in degrees _ 1e7. |
| z | `float32` | | | Altitude of center point. Coordinate system depends on frame field. |
| yaw_behaviour | `uint8` | | | |
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
| ---------------------------------- | --------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| timestamp | `uint64` | us | | Time since system start |
| radius | `float32` | m | | Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise. |
| frame | `uint8` | | [FRAME](#FRAME) | The coordinate system of the fields: x, y, z |
| x | `float64` | | | X coordinate of center point. Coordinate system depends on frame field: `local = x position in meters * 1e4`, `global = latitude in degrees * 1e7`. |
| y | `float64` | | | Y coordinate of center point. Coordinate system depends on frame field: `local = y position in meters * 1e4`, `global = longitude in degrees * 1e7`. |
| z | `float32` | | | Altitude of center point. Coordinate system depends on frame field. |
| yaw_behaviour | `uint8` | | [ORBIT_YAW_BEHAVIOUR](#ORBIT_YAW_BEHAVIOUR) | |
## Constants
## Enums
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------- | -------- | ---- |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 | |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING"></a> ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 | |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 | |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 | |
| <a id="#ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 | |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCHANGED"></a> ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 | |
### FRAME {#FRAME}
| Назва | Тип | Значення | Опис |
| -------------------------------------------------------------------------------------------------------------------------------- | ------- | -------- | ----------------------------------------------------------------------------------------------------------------------- |
| <a id="#FRAME_GLOBAL"></a> FRAME_GLOBAL | `uint8` | 0 | WGS84 global frame, MSL altitude. x/y = latitude/longitude (degrees × 1e7) |
| <a id="#FRAME_LOCAL_NED"></a> FRAME_LOCAL_NED | `uint8` | 1 | Local NED frame. x/y = north/east position (meters × 1e4) |
| <a id="#FRAME_GLOBAL_RELATIVE_ALT"></a> FRAME_GLOBAL_RELATIVE_ALT | `uint8` | 3 | WGS84 global frame, altitude above home. x/y = latitude/longitude (degrees × 1e7) |
| <a id="#FRAME_GLOBAL_TERRAIN_ALT"></a> FRAME_GLOBAL_TERRAIN_ALT | `uint8` | 10 | WGS84 global frame, altitude above terrain. x/y = latitude/longitude (degrees × 1e7) |
### ORBIT_YAW_BEHAVIOUR {#ORBIT_YAW_BEHAVIOUR}
| Назва | Тип | Значення | Опис |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER | `uint8` | 0 | Vehicle front points to the center (default). |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING"></a> ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING | `uint8` | 1 | Vehicle front holds heading when message received. |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_UNCONTROLLED | `uint8` | 2 | Yaw uncontrolled. |
| <a id="#ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE"></a> ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE | `uint8` | 3 | Vehicle front follows flight path (tangential to circle). |
| <a id="#ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED"></a> ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED | `uint8` | 4 | Yaw controlled by RC input. |
| <a id="#ORBIT_YAW_BEHAVIOUR_UNCHANGED"></a> ORBIT_YAW_BEHAVIOUR_UNCHANGED | `uint8` | 5 | Vehicle uses current yaw behaviour (unchanged). The vehicle-default yaw behaviour is used if this value is specified when orbit is first commanded. |
## Source Message
@@ -39,21 +56,34 @@ ORBIT_YAW_BEHAVIOUR.
Click here to see original file
```c
# ORBIT_YAW_BEHAVIOUR
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER = 0
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING = 1
uint8 ORBIT_YAW_BEHAVIOUR_UNCONTROLLED = 2
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE = 3
uint8 ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED = 4
uint8 ORBIT_YAW_BEHAVIOUR_UNCHANGED = 5
# Orbit status
#
# Current state of an orbit or loiter manoeuver, published while the maneuver is executing.
# For multirotors, published by the orbit flight task (FlightTaskOrbit) on each control cycle
# when a valid GPS projection is available.
# For fixed-wing, published by FixedWingModeManager during loiter.
# Subscribed by the MAVLink module and streamed to the GCS as ORBIT_EXECUTION_STATUS (message 360).
uint64 timestamp # time since system start (microseconds)
float32 radius # Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise. [m]
uint8 frame # The coordinate system of the fields: x, y, z.
float64 x # X coordinate of center point. Coordinate system depends on frame field: local = x position in meters * 1e4, global = latitude in degrees * 1e7.
float64 y # Y coordinate of center point. Coordinate system depends on frame field: local = y position in meters * 1e4, global = latitude in degrees * 1e7.
float32 z # Altitude of center point. Coordinate system depends on frame field.
uint8 yaw_behaviour
uint64 timestamp # [us] Time since system start
float32 radius # [m] Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise.
uint8 frame # [@enum FRAME] The coordinate system of the fields: x, y, z
uint8 FRAME_GLOBAL = 0 # WGS84 global frame, MSL altitude. x/y = latitude/longitude (degrees × 1e7)
uint8 FRAME_LOCAL_NED = 1 # Local NED frame. x/y = north/east position (meters × 1e4)
uint8 FRAME_GLOBAL_RELATIVE_ALT = 3 # WGS84 global frame, altitude above home. x/y = latitude/longitude (degrees × 1e7)
uint8 FRAME_GLOBAL_TERRAIN_ALT = 10 # WGS84 global frame, altitude above terrain. x/y = latitude/longitude (degrees × 1e7)
float64 x # X coordinate of center point. Coordinate system depends on frame field: `local = x position in meters * 1e4`, `global = latitude in degrees * 1e7`.
float64 y # Y coordinate of center point. Coordinate system depends on frame field: `local = y position in meters * 1e4`, `global = longitude in degrees * 1e7`.
float32 z # Altitude of center point. Coordinate system depends on frame field.
uint8 yaw_behaviour # [@enum ORBIT_YAW_BEHAVIOUR]
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER = 0 # Vehicle front points to the center (default).
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING = 1 # Vehicle front holds heading when message received.
uint8 ORBIT_YAW_BEHAVIOUR_UNCONTROLLED = 2 # Yaw uncontrolled.
uint8 ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE = 3 # Vehicle front follows flight path (tangential to circle).
uint8 ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED = 4 # Yaw controlled by RC input.
uint8 ORBIT_YAW_BEHAVIOUR_UNCHANGED = 5 # Vehicle uses current yaw behaviour (unchanged). The vehicle-default yaw behaviour is used if this value is specified when orbit is first commanded.
```
:::

View File

@@ -173,7 +173,7 @@ Graphs showing how these are used [can be found here](../middleware/uorb_graph.m
- [OrbTest](OrbTest.md)
- [OrbTestLarge](OrbTestLarge.md)
- [OrbTestMedium](OrbTestMedium.md)
- [OrbitStatus](OrbitStatus.md) — ORBIT_YAW_BEHAVIOUR.
- [OrbitStatus](OrbitStatus.md) — Orbit status.
- [ParameterResetRequest](ParameterResetRequest.md) — ParameterResetRequest : Used by the primary to reset one or all parameter value(s) on the remote.
- [ParameterSetUsedRequest](ParameterSetUsedRequest.md) — ParameterSetUsedRequest : Used by a remote to update the used flag for a parameter on the primary.
- [ParameterSetValueRequest](ParameterSetValueRequest.md) — ParameterSetValueRequest : Used by a remote or primary to update the value for a parameter at the other end.