Skip to content

Commit dc4c3f9

Browse files
committed
New Crowdin translations - uk
1 parent 3b78df9 commit dc4c3f9

File tree

20 files changed

+680
-594
lines changed

20 files changed

+680
-594
lines changed

docs/uk/SUMMARY.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,10 @@
716716
- [YawEstimatorStatus](msg_docs/YawEstimatorStatus.md)
717717
- [VehicleStatusV0](msg_docs/VehicleStatusV0.md)
718718
- [Повідомлення MAVLink](middleware/mavlink.md)
719+
- [Adding Messages](mavlink/adding_messages.md)
720+
- [Streaming Messages](mavlink/streaming_messages.md)
721+
- [Receiving Messages](mavlink/receiving_messages.md)
722+
- [Custom MAVLink Messages](mavlink/custom_messages.md)
719723
- [Standard Modes Protocol](mavlink/standard_modes.md)
720724
- [uXRCE-DDS (PX4-ROS 2/DDS Bridge)](middleware/uxrce_dds.md)
721725
- [Модулі & Команди](modules/modules_main.md)

docs/uk/assembly/cable_wiring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ This protocol is commonly use is for connecting [optical flow](../sensor/optical
8989
| SCK | ![black][blkcircle] Black | ![yellow][ycircle] Yellow |
9090
| MISO | ![black][blkcircle] Black | ![blue][bluecircle] Blue |
9191
| MOSI | ![black][blkcircle] Black | ![green][gcircle] Green |
92-
| CS! | ![black][blkcircle] Black | ![white][wcircle] White |
92+
| CS1 | ![black][blkcircle] Black | ![white][wcircle] White |
9393
| CS2 | ![black][blkcircle] Black | ![blue][bluecircle] Blue |
9494
| GND | ![black][blkcircle] Black | ![black][blkcircle] Black |
9595

docs/uk/camera/camera_architecture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ PX4 повторно видає пункти камери, знайдені в
8888
- Предмети місії виконуються, коли вони активовані.
8989
- `issue_command(_mission_item)` викликається в кінці цього, щоб відправити поточну непунктову команду
9090
- [`MissionBlock::видача_команди(const mission_item_s &item)`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/navigator/mission_block.cpp#L543-L562)
91-
- Створює команду для місії транспортного засобу, а потім викликає `publish_vehicle_command` для публікації її (`_navigator->publish_vehicle_command(vehicle_command);`)
91+
- Creates a vehicle command for the mission item then calls `publish_vehicle_command` to publish it (`_navigator->publish_vehicle_command(vehicle_command);`)
9292
- [`void Navigator::publish_vehicle_command(vehicle_command_s &vehicle_command)`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/navigator/navigator_main.cpp#L1395)
93-
- Для деяких команд камери це встановлює ідентифікатор компонента на ідентифікатор компонента камери (`vehicle_command.target_component = 100; // MAV_COMP_ID_CAMERA`)
93+
- For some camera commands it sets the component ID to the camera component id (`vehicle_command.target_component = 100; // MAV_COMP_ID_CAMERA`)
9494
- Усі інші просто публікуються під стандартний компонент ID.
9595
- Тема UORB `VehicleCommand` публікується.
9696

docs/uk/camera/mavlink_v2_camera.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ void Mission::setActiveMissionItems() => https://github.com/PX4/PX4-Autopilot/bl
8383
Issuing command:
8484
MissionBlock::issue_command(const mission_item_s &item) => https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/navigator/mission_block.cpp#L543-L562
8585
At end this publishes the current vehicle command
86-
_navigator->publish_vehicle_command(&vehicle_command);
86+
_navigator.publish_vehicle_command(vehicle_command);
8787
8888
Publishing command:
8989
void Navigator::publish_vehicle_command(vehicle_command_s &vehicle_command) => https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/navigator/navigator_main.cpp#L1395

docs/uk/dev_log/log_encryption.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,3 +376,31 @@ This section explains how you might manually run the same steps as the script (s
376376
```sh
377377
CONFIG_PUBLIC_KEY1="../../../keys/public/public_key.pub"
378378
```
379+
380+
## Flight Review & Encrypted logs
381+
382+
If your logs are secret enough to require encryption it is likely that you will not trust them on the public [Flight Review](../getting_started/flight_reporting.md) server (this is not particularly hardened against data loss or theft).
383+
384+
:::info
385+
The public [Flight Review](../getting_started/flight_reporting.md) service does not support encrypted logs.
386+
If you wish to use the service you can use the tools here to download and decrypt the files first.
387+
:::
388+
389+
This section explains how you can host a _private_ instance of the Flight Review server.
390+
This can use logs that you have downloaded and decrypted yourself, or you can include your private key in the server for automatic decryption of logs on upload.
391+
392+
Кроки наступні:
393+
394+
1. Follow the Flight Review [installation and setup](https://github.com/PX4/flight_review?tab=readme-ov-file#installation-and-setup) instructions to clone and setup the server.
395+
396+
2. Put your private key in the source code at: `flight_review/app/private_key/private_key.pem`
397+
398+
3. Add this key location into the server config file: `flight_review/app/config_default.ini`.
399+
400+
The line to add should look something like this (for the file above):
401+
402+
```sh
403+
ulge_private_key = ../private_key/private_key.pem
404+
```
405+
406+
4. Follow the Flight Review Instructions to start your server.

docs/uk/dev_setup/building_px4.md

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -33,31 +33,22 @@ If needed you can also [get the source code specific to a particular release](..
3333
Спочатку ми зберемо цільову платформу симуляції з використанням консольного середовища.
3434
Це дозволяє нам перевірити налаштування системи перед її запуском на реальному обладнанні та IDE.
3535

36-
Navigate into the **PX4-Autopilot** directory.
37-
Depending on your operating system you will have installed either [Gazebo SITL](../sim_gazebo_gz/index.md) or [Gazebo Classic SITL](../sim_gazebo_classic/index.md) (if you don't know which you can try both).
38-
39-
:::: tabs
40-
41-
:::tab Gazebo
42-
Start [Gazebo SITL](../sim_gazebo_gz/index.md) using the following command:
36+
Navigate into the **PX4-Autopilot** directory and start [Gazebo SITL](../sim_gazebo_gz/index.md) using the following command:
4337

4438
```sh
4539
make px4_sitl gz_x500
4640
```
4741

48-
:::
49-
50-
:::tab Gazebo-Classic
51-
Start [Gazebo SITL](../sim_gazebo_gz/index.md) using the following command:
42+
:::details
43+
If you installed Gazebo Classic
44+
Start [Gazebo Classic SITL](../sim_gazebo_classic/index.md) using the following command:
5245

5346
```sh
5447
make px4_sitl gazebo-classic
5548
```
5649

5750
:::
5851

59-
::::
60-
6152
This will bring up the PX4 console:
6253

6354
![PX4 Console](../../assets/toolchain/console_gazebo.png)
@@ -73,19 +64,9 @@ The drone can be flown by typing the following command (as shown in the console
7364
pxh> commander takeoff
7465
```
7566

76-
The vehicle will take off and you'll see this in the simulator UI:
67+
The vehicle will take off and you'll see this in the Gazebo simulator UI:
7768

78-
:::: tabs
79-
80-
:::tab Gazebo
8169
![Gazebo UI with vehicle taking off](../../assets/toolchain/gazebo_takeoff.png)
82-
:::
83-
84-
:::tab Gazebo-Classic
85-
![Gazebo Classic UI with vehicle taking off](../../assets/toolchain/gazebo_classic_takeoff.png)
86-
:::
87-
88-
::::
8970

9071
The drone can be landed by typing `commander land` and the whole simulation can be stopped by doing **CTRL+C** (or by entering `shutdown`).
9172

docs/uk/dev_setup/dev_env_linux_ubuntu.md

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
11
# Середовище розробки Ubuntu
22

3-
The following instructions use a bash script to set up the PX4 development environment on the [Ubuntu Linux LTS](https://wiki.ubuntu.com/LTS) versions supported by PX4: Ubuntu 22.04 (Jammy Jellyfish), 20.04 (Focal Fossa), and 18.04 (Bionic Beaver).
3+
The following instructions use a bash script to set up the PX4 development environment on the [Ubuntu Linux LTS](https://wiki.ubuntu.com/LTS) versions supported by PX4: Ubuntu 24.04 (Nimble Numbat) and Ubuntu 22.04 (Jammy Jellyfish).
44

55
The environment includes:
66

7-
- [Gazebo Simulator](../sim_gazebo_gz/index.md) ("Harmonic") on Ubuntu 22.04
8-
- [Gazebo Classic Simulator](../sim_gazebo_classic/index.md) on Ubuntu 20.04 and Ubuntu 18.04
7+
- [Gazebo Simulator](../sim_gazebo_gz/index.md) ("Harmonic")
98
- [Build toolchain for Pixhawk (and other NuttX-based hardware)](../dev_setup/building_px4.md#nuttx-pixhawk-based-boards).
109

11-
:::info
10+
On Ubuntu 22.04:
11+
12+
- [Gazebo Classic Simulator](../sim_gazebo_classic/index.md) can be used instead of Gazebo.
13+
Gazebo is nearing feature-parity with Gazebo-Classic on PX4, and will soon replace it for all use cases.
14+
1215
The build toolchain for other flight controllers, simulators, and working with ROS are discussed in the [Other Targets](#other-targets) section below.
13-
:::
1416

15-
:::tip
16-
if you need to use Gazebo on Ubuntu 20.04 you can [manually install Gazebo "Garden"](../sim_gazebo_gz/index.md#installation-ubuntu-linux), with the caveat that this is end-of-life in November 2024.
17-
If you want to use Gazebo Classic on Ubuntu 22.04 (say) then you can manually install it by following the instructions in [Gazebo Classic > Installation](../sim_gazebo_classic/index.md#installation).
17+
:::details
18+
Can I use an older version of Ubuntu?
19+
PX4 supports the current and last Ubuntu LTS release where possible.
20+
Older releases are not supported (so you can't raise defects against them), but may still work.
21+
For example, Gazebo Classic setup is included in our standard build instructions for macOS, Ubuntu 18.04 and 20.04, and Windows on WSL2 for the same hosts.
1822
:::
1923

2024
## Симуляція та NuttX (Pixhawk)
@@ -48,7 +52,9 @@ The script is intended to be run on _clean_ Ubuntu LTS installations, and may no
4852
- При появі підказки по ходу виконання скрипту підтвердить вибір.
4953
- You can use the `--no-nuttx` and `--no-sim-tools` options to omit the NuttX and/or simulation tools.
5054

51-
3. Перезавантажте комп'ютер при завершенні.
55+
3. If you need Gazebo Classic (Ubuntu 22.04 only) then you can manually remove Gazebo and install it by following the instructions in [Gazebo Classic > Installation](../sim_gazebo_classic/index.md#installation).
56+
57+
4. Перезавантажте комп'ютер при завершенні.
5258

5359
:::details
5460
Additional notes
@@ -62,8 +68,8 @@ These notes are provided "for information only":
6268
```sh
6369
$arm-none-eabi-gcc --version
6470

65-
arm-none-eabi-gcc (GNU Arm Embedded Toolchain 9-2020-q2-update) 9.3.1 20200408 (release)
66-
Copyright (C) 2019 Free Software Foundation, Inc.
71+
arm-none-eabi-gcc (15:13.2.rel1-2) 13.2.1 20231009
72+
Copyright (C) 2023 Free Software Foundation, Inc.
6773
This is free software; see the source for copying conditions. There is NO
6874
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
6975
```
@@ -80,17 +86,6 @@ These notes are provided "for information only":
8086

8187
:::
8288

83-
## Відеоінструкція
84-
85-
This video shows how to install the toolchain for NuttX and simulation targets ([as covered below](#simulation-and-nuttx-pixhawk-targets)) along with the basic testing covered in [Building PX4 Software](../dev_setup/building_px4.md).
86-
87-
:::warning
88-
The video suggests that you build source using JMAVSim, entering the command: `make px4_sitl jmavsim`.
89-
As JMAVSim is now community-supported, you should instead build using Gazebo or Gazebo Classic, as shown in [Building the Code](../dev_setup/building_px4.md#first-build-using-a-simulator)
90-
:::
91-
92-
<lite-youtube videoid="OtValQdAdrU" title=" Setting up your PX4 development environment on Linux"/>
93-
9489
## Other Targets
9590

9691
The Ubuntu development environment for ROS, other simulators, and other hardware targets, is covered in their respective documentation.

docs/uk/dev_setup/vscode.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Є багато причин використання VSCode для розробки PX4:
66

77
- Getting setup _really_ only takes a few minutes.
8-
- A rich extension ecosystem that enables a huge range of tools needed for PX4 development: C/C++ (with solid _cmake_ integration), _Python_, _Jinja2_, ROS messages, and even DroneCAN dsdl.
8+
- A rich extension ecosystem that enables a huge range of tools needed for PX4 development: C/C++ (with solid _cmake_ integration), _Python_, _Jinja2_, ROS messages, and even DroneCAN DSDL.
99
- Чудова інтеграція з Github.
1010

1111
Цей розділ пояснює, як налаштувати IDE і почати розробку.
@@ -26,7 +26,9 @@ You must already have installed the command line [PX4 developer environment](../
2626
2. Відкрийте VSCode і додайте вихідний код PX4:
2727

2828
- Select _Open folder ..._ option on the welcome page (or using the menu: **File > Open Folder**):
29+
2930
![Open Folder](../../assets/toolchain/vscode/welcome_open_folder.jpg)
31+
3032
- З'явиться діалогове вікно вибору файлу.
3133
Select the **PX4-Autopilot** directory and then press **OK**.
3234

docs/uk/flight_controller/pixhawk6c_mini.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ Contact the [manufacturer](https://holybro.com/) for hardware support or complia
77

88
_Pixhawk 6C Mini_<sup>&reg;</sup> is the latest update to the successful family of Pixhawk® flight controllers designed and made in collaboration with Holybro<sup>&reg;</sup> and the PX4 team.
99

10-
Він оснащений високопродуктивним процесором H7, резервуванням IMU, платою IMU з контролем температури та економічно вигідним дизайном, що забезпечує неймовірну продуктивність і надійність.
10+
It is equipped with a high performance H7 Processor and comes with IMU redundancy, temperature-controlled IMU board, and cost effective design, delivering incredible performance and reliability.
1111
It complies with the Pixhawk [Connector Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf).
1212

13-
![Pixhawk6c mini Upright Image](../../assets/flight_controller/pixhawk6c_mini/pixhawk6c_mini_hero.jpg)
13+
![Pixhawk6c mini A&B Image](../../assets/flight_controller/pixhawk6c_mini/HB_6C_MINI-A_B.jpg)
1414

1515
:::tip
1616
This autopilot is [supported](../flight_controller/autopilot_pixhawk_standard.md) by the PX4 maintenance and test teams.
@@ -22,33 +22,33 @@ Pixhawk® 6C Mini є останнім оновленням успішної се
2222

2323
Inside the Pixhawk® 6C Mini, you can find an STMicroelectronics® based STM32H743, paired with sensor technology from Bosch® & InvenSense®, giving you flexibility and reliability for controlling any autonomous vehicle, suitable for both academic and commercial applications.
2424

25-
Мікроконтролер H7 Pixhawk® 6C Mini містить ядро Arm® Cortex®-M7 до 480 MHz, має 2MB flash пам’яті та 1MB RAM.
25+
The Pixhawk® 6C Mini's H7 microcontroller contain the Arm® Cortex®-M7 core running up to 480 MHz, and has 2MB flash memory and 1MB RAM.
2626
Завдяки оновленій потужності обробки розробники можуть бути більш продуктивними та ефективними у своїй роботі з розробкою, що дозволяє використовувати складні алгоритми та моделі.
2727

2828
Pixhawk 6C Mini включає високопродуктивні, низькошумні IMU на борту, розроблені бути економічними, але водночас маючи резервування IMU.
2929
Система віброізоляції для фільтрації високочастотної вібрації та зменшення шуму для забезпечення точних показань, що дозволяє транспортним засобам досягати кращих загальних характеристик польоту.
3030

31-
Pixhawk® 6C Mini ідеально підходить для розробників у корпоративних дослідницьких лабораторіях, стартапах, академічних закладах (дослідники, професори, студенти) та комерційних застосувань.
31+
The Pixhawk® 6C Mini is perfect for developers at corporate research labs, startups, academics (research, professors, students), and commercial applications.
3232

3333
**Key Design Points**
3434

3535
- High performance STM32H743 Processor with more computing power & RAM
3636
- Новий економічний дизайн із низькопрофільним форм-фактором
3737
- Нова інтегрована система віброізоляції, призначена для фільтрації високочастотних вібрацій та зменшення шуму для забезпечення точних даних
38-
- IMUs are temperature-controlled by onboard heating resistors, allowing optimum working temperature of IMUs&#x20
38+
- IMUs are temperature-controlled by onboard heating resistors, allowing optimum working temperature of IMUs&#x20;
3939

4040
## Технічні характеристики
4141

4242
### **Processors & Sensors**
4343

44-
- FMU Processor: STM32H743&#x20
45-
- 32 Bit Arm® Cortex®-M7, 480MHz, 2MB memory, 1MB SRAM&#x20
44+
- FMU Processor: STM32H743&#x20;
45+
- 32 Bit Arm® Cortex®-M7, 480MHz, 2MB memory, 1MB SRAM&#x20;
4646
- IO Processor: STM32F103
47-
- &#x20;32 Bit Arm® Cortex®-M3, 72MHz, 64KB SRAM&#x20
48-
- On-board sensors&#x20
49-
- &#x20;Accel/Gyro: ICM-42688-P&#x20
50-
- Accel/Gyro: BMI055&#x20
51-
- Mag: IST8310&#x20
47+
- &#x20;32 Bit Arm® Cortex®-M3, 72MHz, 64KB SRAM&#x20;
48+
- On-board sensors&#x20;
49+
- &#x20;Accel/Gyro: ICM-42688-P&#x20;
50+
- Accel/Gyro: BMI055&#x20;
51+
- Mag: IST8310&#x20;
5252
- Барометр: MS5611
5353

5454
### **Electrical data**
@@ -64,7 +64,7 @@ Pixhawk® 6C Mini ідеально підходить для розробник
6464
### **Mechanical data**
6565

6666
- Розміри: 53.3 x 39 x 16.2 mm
67-
- Вага: 39.
67+
- Weight: 39.2g
6868

6969
### **Interfaces**
7070

@@ -123,7 +123,8 @@ Please refer to the [Pixhawk 4 Mini Wiring Quick Start](../assembly/quick_start_
123123

124124
## Розміри
125125

126-
![Pixhawk6c Mini Dimensions](../../assets/flight_controller/pixhawk6c_mini/pixhawk_6c_mini_dimension.jpg)
126+
![Pixhawk6c Mini A Dimensions](../../assets/flight_controller/pixhawk6c_mini/pixhawk_6c_mini_dimension.jpg)
127+
![Pixhawk6c Mini B Dimensions](../../assets/flight_controller/pixhawk6c_mini/pixhawk_6c_mini_b_dimensions.jpg)
127128

128129
## Номінальна напруга
129130

@@ -138,7 +139,7 @@ _Pixhawk 6C Mini_ can be double-redundant on the power supply if two power sourc
138139

139140
**Absolute Maximum Ratings**
140141

141-
За таких умов система не буде витрачати жодної потужності (не буде працювати), але залишиться неушкодженою.
142+
Under these conditions, the system will not draw any power (will not be operational), but will remain intact.
142143

143144
1. **POWER1** inputs (operational range 4.1V to 5.7V, 0V to 10V undamaged)
144145
2. **USB** input (operational range 4.1V to 5.7V, 0V to 6V undamaged)

0 commit comments

Comments
 (0)