Move PX4 Guide source into /docs (#24490)

* Add vitepress tree

* Update existing workflows so they dont trigger on changes in the docs path

* Add nojekyll, package.json, LICENCE etc

* Add crowdin docs upload/download scripts

* Add docs flaw checker workflows

* Used docs prefix for docs workflows

* Crowdin obvious fixes

* ci: docs move to self hosted runner

runs on a beefy server for faster builds

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* ci: don't run build action for docs or ci changes

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* ci: update runners

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* Add docs/en

* Add docs assets and scripts

* Fix up editlinks to point to PX4 sources

* Download just the translations that are supported

* Add translation sources for zh, uk, ko

* Update latest tranlsation and uorb graphs

* update vitepress to latest

---------

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
Co-authored-by: Ramon Roche <mrpollo@gmail.com>
This commit is contained in:
Hamish Willee
2025-03-13 16:08:27 +11:00
committed by GitHub
co-authored by Ramon Roche
parent 8e6d2ebe4a
commit 88d623bedb
5176 changed files with 558771 additions and 2 deletions
+799
View File
@@ -0,0 +1,799 @@
# Airframes Reference
:::info
**This list is [auto-generated](https://github.com/PX4/PX4-Autopilot/blob/main/Tools/px4airframes/markdownout.py) from the source code** using the build command: `make airframe_metadata`.
:::
Сторінка перелічує всі підтримувані планери й типи, включаючи призначення та нумерацію двигуна.
The motors in **green** rotate clockwise, the ones in **blue** counterclockwise.
**AUX** channels may not be present on some flight controllers.
If present, PWM AUX channels are commonly labelled **AUX OUT**.
<style>
div.frame_common table, div.frame_common table {
display: table;
table-layout: fixed;
margin-bottom: 5px;
}
div.frame_common table {
float: right;
width: 70%;
}
div.frame_common img {
max-height: 180px;
width: 29%;
padding-top: 10px;
}
div.frame_variant table {
width: 100%;
}
div.frame_variant th:nth-child(1) {
width: 30%;
}
div.frame_variant tr > * {
vertical-align : top;
}
div.frame_variant td, div.frame_variant th {
text-align : left;
}
</style>
## 2D Space Robot
### Space Robot
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeUnknown.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="2d_space_robot_space_robot_kth_space_robot">
<td>KTH Space Robot</td>
<td>Maintainer: DISCOWER<p><code>SYS_AUTOSTART</code> = 70000</p></td>
</tr>
</tbody>
</table>
</div>
## Дирижабль
### Дирижабль
<div class="frame_common">
<img src="../../assets/airframes/types/Airship.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: підрулювач правого борту</li><li><b>Motor2</b>: підрулювач порту</li><li><b>Motor3</b>: хвостовий підрулювач</li><li><b>Servo1</b>: нахил тяги</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="airship_airship_cloudship">
<td>Cloudship</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 2507</p></td>
</tr>
</tbody>
</table>
</div>
## Автогиро
### Автогиро
<div class="frame_common">
<img src="../../assets/airframes/types/Autogyro.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: газ</li><li><b>Servo1</b>: rotor_head_L</li><li><b>Servo2</b>: rotor_head_R</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="autogyro_autogyro_thunderfly_auto-g2">
<td><a href="https://github.com/ThunderFly-aerospace/Auto-G2/">ThunderFly Auto-G2</a></td>
<td>Підтримувач: ThunderFly s.r.o., Roman Dvorak &lt;dvorakroman@thunderfly.cz&gt;<p><code>SYS_AUTOSTART</code> = 17002</p><br><b>Specific Outputs:</b><ul><li><b>Servo3</b>: ліфт</li><li><b>Servo4</b>: кермо</li><li><b>Servo5</b>: кермо (друге, опційно)</li><li><b>Servo6</b>: колесо</li></ul></td>
</tr>
<tr id="autogyro_autogyro_thunderfly_tf-g2">
<td><a href="https://github.com/ThunderFly-aerospace/TF-G2/">ThunderFly TF-G2</a></td>
<td>Підтримувач: ThunderFly s.r.o., Roman Dvorak &lt;dvorakroman@thunderfly.cz&gt;<p><code>SYS_AUTOSTART</code> = 17003</p><br><b>Specific Outputs:</b><ul><li><b>Servo3</b>: кермо</li></ul></td>
</tr>
</tbody>
</table>
</div>
## Повітряна куля
### Повітряна куля
<div class="frame_common">
<img src="../../assets/airframes/types/Balloon.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="balloon_balloon_thunderfly_balloon_tf-b1">
<td><a href="https://github.com/ThunderFly-aerospace/TF-B1/">ThunderFly balloon TF-B1</a></td>
<td>Підтримувач: ThunderFly s.r.o.<p><code>SYS_AUTOSTART</code> = 18001</p></td>
</tr>
</tbody>
</table>
</div>
## Коптер
### Dodecarotor cox
<div class="frame_common">
<img src="../../assets/airframes/types/DodecaRotorXCoaxial.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_dodecarotor_cox_generic_dodecarotor_cox_geometry">
<td>Generic Dodecarotor cox geometry</td>
<td>Підтримувач: William Peale &lt;develop707@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 24001</p></td>
</tr>
</tbody>
</table>
</div>
### Гелікоптер
<div class="frame_common">
<img src="../../assets/airframes/types/Helicopter.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_helicopter_generic_helicopter_(tail_esc)">
<td>Загальний гелікоптер (хвостовий ESC)</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 16001</p></td>
</tr>
</tbody>
</table>
</div>
### Гексаротор +
<div class="frame_common">
<img src="../../assets/airframes/types/HexaRotorPlus.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_hexarotor_+_generic_hexarotor_+_geometry">
<td>Загальний гексаротор + геометрія</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 7001</p></td>
</tr>
</tbody>
</table>
</div>
### Hexarotor Coaxial
<div class="frame_common">
<img src="../../assets/airframes/types/Y6B.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: передній правий верхній, CW; кут:60; напрямок: CW</li><li><b>Motor2</b>: передній правий нижній, CCW; кут:60; напрямок: CCW</li><li><b>Motor3</b>: задній верхній, CW; кут:180; напрямок: CW</li><li><b>Motor4</b>: задній нижній, CCW; кут:180; напрямок: CCW</li><li><b>Motor5</b>: передній лівий верхній, CW; кут:-60; напрямок:CW</li><li><b>Motor6</b>: передній лівий нижній, CCW;кут:-60; напрямок:CCW</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_hexarotor_coaxial_generic_hexarotor_coaxial_geometry">
<td>Generic Hexarotor coaxial geometry</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 11001</p></td>
</tr>
</tbody>
</table>
</div>
### Гексаротор x
<div class="frame_common">
<img src="../../assets/airframes/types/HexaRotorX.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_hexarotor_x_generic_hexarotor_x_geometry">
<td>Загальний гексаротор х геометрія</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 6001</p></td>
</tr>
<tr id="copter_hexarotor_x_uvify_draco-r">
<td>UVify Draco-R</td>
<td>Підтримувач: Hyon Lim &lt;lim@uvify.com&gt;<p><code>SYS_AUTOSTART</code> = 6002</p></td>
</tr>
</tbody>
</table>
</div>
### Окторотор +
<div class="frame_common">
<img src="../../assets/airframes/types/OctoRotorPlus.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_octorotor_+_generic_octocopter_+_geometry">
<td>Загальний октокоптер + геометрія</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 9001</p></td>
</tr>
</tbody>
</table>
</div>
### Octorotor Coaxial
<div class="frame_common">
<img src="../../assets/airframes/types/OctoRotorXCoaxial.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: мотор 1</li><li><b>Motor2</b>: мотор 2</li><li><b>Motor3</b>: мотор 3</li><li><b>Motor4</b>: мотор 4</li><li><b>Motor5</b>: мотор 5</li><li><b>Motor6</b>: мотор 6</li><li><b>Motor7</b>: мотор 7</li><li><b>Motor8</b>: мотор 8</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_octorotor_coaxial_generic_10__octo_coaxial_geometry">
<td>Generic 10" Octo coaxial geometry</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 12001</p></td>
</tr>
</tbody>
</table>
</div>
### Окторотор x
<div class="frame_common">
<img src="../../assets/airframes/types/OctoRotorX.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_octorotor_x_generic_octocopter_x_geometry">
<td>Загальний октокоптер X геометрія</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 8001</p></td>
</tr>
</tbody>
</table>
</div>
### Квадротор +
<div class="frame_common">
<img src="../../assets/airframes/types/QuadRotorPlus.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_quadrotor_+_generic_quad_+_geometry">
<td>Загальний квадро + геометрія</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 5001</p></td>
</tr>
</tbody>
</table>
</div>
### Квадротор H
<div class="frame_common">
<img src="../../assets/airframes/types/QuadRotorH.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_quadrotor_h_betafpv_beta75x_2s_brushless_whoop">
<td>BetaFPV Beta75X 2S Brushless Whoop</td>
<td>Супроводжувач: Beat Kueng &lt;beat-kueng@gmx.net&gt;<p><code>SYS_AUTOSTART</code> = 4041</p></td>
</tr>
</tbody>
</table>
</div>
### Квадротор x
<div class="frame_common">
<img src="../../assets/airframes/types/QuadRotorX.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_quadrotor_x_generic_quadcopter">
<td>Загальний квадрокоптер</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 4001</p></td>
</tr>
<tr id="copter_quadrotor_x_s500_generic">
<td>S500 Generic</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 4014</p></td>
</tr>
<tr id="copter_quadrotor_x_holybro_s500">
<td>Holybro S500</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 4015</p></td>
</tr>
<tr id="copter_quadrotor_x_px4_vision_dev_kit_v1">
<td>PX4 Vision Dev Kit v1</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 4016</p></td>
</tr>
<tr id="copter_quadrotor_x_nxp_hovergames">
<td>NXP HoverGames</td>
<td>Підтримувач: Iain Galloway &lt;iain.galloway@nxp.com&gt;<p><code>SYS_AUTOSTART</code> = 4017</p></td>
</tr>
<tr id="copter_quadrotor_x_holybro_x500_v2">
<td>Holybro X500 V2</td>
<td>Підтримувач: Farhang Naderi &lt;farhang.nba@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 4019</p></td>
</tr>
<tr id="copter_quadrotor_x_px4_vision_dev_kit_v1.5">
<td>PX4 Vision Dev Kit v1.5</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 4020</p></td>
</tr>
<tr id="copter_quadrotor_x_generic_250_racer">
<td>Generic 250 Racer</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 4050</p></td>
</tr>
<tr id="copter_quadrotor_x_holybro_qav250">
<td><a href="https://docs.px4.io/main/en/frames_multicopter/holybro_qav250_pixhawk4_mini.html">HolyBro QAV250</a></td>
<td>Супроводжувач: Beat Kueng &lt;beat-kueng@gmx.net&gt;<p><code>SYS_AUTOSTART</code> = 4050</p></td>
</tr>
<tr id="copter_quadrotor_x_holybro_kopis_2">
<td>Holybro Kopis 2</td>
<td>Підтримувач: Beat Kueng &lt;beat@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 4053</p></td>
</tr>
<tr id="copter_quadrotor_x_advanced_technology_labs_(atl)_mantis_edu">
<td>Advanced Technology Labs (ATL) Mantis EDU</td>
<td><p><code>SYS_AUTOSTART</code> = 4061</p></td>
</tr>
<tr id="copter_quadrotor_x_uvify_ifo">
<td>UVify IFO</td>
<td>Підтримувач: Hyon Lim &lt;lim@uvify.com&gt;<p><code>SYS_AUTOSTART</code> = 4071</p></td>
</tr>
<tr id="copter_quadrotor_x_uvify_ifo">
<td>UVify IFO</td>
<td>Підтримувач: Hyon Lim &lt;lim@uvify.com&gt;<p><code>SYS_AUTOSTART</code> = 4073</p></td>
</tr>
<tr id="copter_quadrotor_x_coex_clover_4">
<td>COEX Clover 4</td>
<td>Maintainer: Oleg Kalachev &lt;okalachev@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 4500</p></td>
</tr>
<tr id="copter_quadrotor_x_droneblocks_dexi_5">
<td>Droneblocks DEXI 5</td>
<td>Супроводжуючий: Алекс klimaj &lt;alex@arkelectron.com&gt;<p><code>SYS_AUTOSTART</code> = 4601</p></td>
</tr>
<tr id="copter_quadrotor_x_crazyflie_2.1">
<td>Crazyflie 2.1</td>
<td>Супроводжуючий: Денніс Штатов &lt;densht@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 4901</p></td>
</tr>
</tbody>
</table>
</div>
### Симуляція
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeSimulation.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_simulation_hil_quadcopter_x">
<td>HIL квадрокоптер у конфігурації X</td>
<td>Підтримувач: Lorenz Meier &lt;lorenz@px4.io&gt;<p><code>SYS_AUTOSTART</code> = 1001</p></td>
</tr>
<tr id="copter_simulation_sih_quadcopter_x">
<td>Квадрокоптер SIH X</td>
<td>Підтримувач: Romain Chiappinelli &lt;romain.chiap@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 1100</p></td>
</tr>
</tbody>
</table>
</div>
### Tricopter Y+
<div class="frame_common">
<img src="../../assets/airframes/types/YPlus.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: мотор 1</li><li><b>Motor2</b>: мотор 2</li><li><b>Motor3</b>: мотор 3</li><li><b>Servo1</b>: yaw servo</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="copter_tricopter_y+_generic_multirotor_with_tilt">
<td>Загальний Мультиротор з нахилом</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 14001</p></td>
</tr>
</tbody>
</table>
</div>
## Літак
### Літаюче крило
<div class="frame_common">
<img src="../../assets/airframes/types/FlyingWing.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="plane_flying_wing_generic_flying_wing">
<td>Загальне літаюче крило</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 3000</p></td>
</tr>
</tbody>
</table>
</div>
### Літак A-Tail
<div class="frame_common">
<img src="../../assets/airframes/types/PlaneATail.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: газ</li><li><b>Servo1</b>: правий елерон</li><li><b>Servo2</b>: лівий елерон</li><li><b>Servo3</b>: v-tail right</li><li><b>Servo4</b>: v-tail left</li><li><b>Servo5</b>: колесо</li><li><b>Servo6</b>: закрилки праворуч</li><li><b>Servo7</b>: закрилки ліворуч</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="plane_plane_a-tail_applied_aeronautics_albatross">
<td>Прикладна авіація Альбатрос</td>
<td>Maintainer: Andreas Antener &lt;andreas@uaventure.com&gt;<p><code>SYS_AUTOSTART</code> = 2106</p></td>
</tr>
</tbody>
</table>
</div>
### Симуляція
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeSimulation.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="plane_simulation_sih_plane_aert">
<td>SIH літак AERT</td>
<td>Підтримувач: Romain Chiappinelli &lt;romain.chiap@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 1101</p></td>
</tr>
</tbody>
</table>
</div>
### Стандартний літак
<div class="frame_common">
<img src="../../assets/airframes/types/Plane.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="plane_standard_plane_generic_standard_plane">
<td>Загальний Стандартний літак</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 2100</p></td>
</tr>
</tbody>
</table>
</div>
## Ровер
### Ровер
<div class="frame_common">
<img src="../../assets/airframes/types/Rover.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="rover_rover_generic_rover_differential">
<td>Generic Rover Differential</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 50000</p></td>
</tr>
<tr id="rover_rover_aion_robotics_r1_ugv">
<td><a href="https://www.aionrobotics.com/r1">Aion Robotics R1 UGV</a></td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 50001</p></td>
</tr>
<tr id="rover_rover_generic_rover_ackermann">
<td>Generic Rover Ackermann</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 51000</p></td>
</tr>
<tr id="rover_rover_axial_scx10_2_trail_honcho">
<td><a href="https://www.axialadventure.com/product/1-10-scx10-ii-trail-honcho-4wd-rock-crawler-brushed-rtr/AXID9059.html">Axial SCX10 2 Trail Honcho</a></td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 51001</p></td>
</tr>
<tr id="rover_rover_generic_rover_mecanum">
<td>Generic Rover Mecanum</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 52000</p></td>
</tr>
<tr id="rover_rover_generic_ground_vehicle_(deprecated)">
<td>Generic Ground Vehicle (Deprecated)</td>
<td><p><code>SYS_AUTOSTART</code> = 59000</p><br><b>Specific Outputs:</b><ul><li><b>Motor1</b>: газ</li><li><b>Servo1</b>: кермування</li></ul></td>
</tr>
<tr id="rover_rover_nxp_cup_car:_df_robot_gpx_(deprecated)">
<td>NXP Cup car: DF Robot GPX (Deprecated)</td>
<td>Підтримувач: Katrin Moritz<p><code>SYS_AUTOSTART</code> = 59001</p><br><b>Specific Outputs:</b><ul><li><b>Motor1</b>: Швидкість лівих коліс</li><li><b>Servo1</b>: кермувальний сервопривід</li></ul></td>
</tr>
</tbody>
</table>
</div>
## Підводний робот
### Підводний робот
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeUnknown.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="underwater_robot_underwater_robot_generic_underwater_robot">
<td>Загальний підводний робот</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 60000</p></td>
</tr>
<tr id="underwater_robot_underwater_robot_hippocampus_uuv_(unmanned_underwater_vehicle)">
<td>HippoCampus TUHH (безпілотний підводний апарат)</td>
<td>Підтримувач: Daniel Duecker &lt;daniel.duecker@tuhh.de&gt;<p><code>SYS_AUTOSTART</code> = 60001</p></td>
</tr>
</tbody>
</table>
</div>
### Vectored 6 DOF UUV
<div class="frame_common">
<img src="../../assets/airframes/types/Vectored6DofUUV.svg"/>
<table>
<thead>
<tr><th>Загальні виводи</th></tr>
</thead>
<tbody>
<tr>
<td><ul><li><b>Motor1</b>: мотор 1 CCW, bow starboard horizontal, пропелер CCW</li><li><b>Motor2</b>: мотор 2 CCW, bow port horizontal, пропелер CCW</li><li><b>Motor3</b>: мотор 3 CCW, stern starboard horizontal, пропелер CW</li><li><b>Motor4</b>: мотор 4 CCW, stern port horizontal, пропелер CW</li><li><b>Motor5</b>: мотор 5 CCW, bow starboard vertical, пропелер CCW</li><li><b>Motor6</b>: мотор 6 CCW, bow port vertical, пропелер CW</li><li><b>Motor7</b>: мотор 7 CCW, stern starboard vertical, пропелер CW</li><li><b>Motor8</b>: мотор 8 CCW, stern port vertical, пропелер CCW</li></ul></td>
</tr>
</tbody></table>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="underwater_robot_vectored_6_dof_uuv_bluerov2_(heavy_configuration)">
<td>BlueROV2 (Heavy Configuration)</td>
<td>Супроводжуючий: Thies Lennart Alff &lt;thies.lennart.alff@tuhh.de&gt;<p><code>SYS_AUTOSTART</code> = 60002</p></td>
</tr>
</tbody>
</table>
</div>
## VTOL
### Симуляція
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeSimulation.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="vtol_simulation_sih_tailsitter_duo">
<td>SIH Tailsitter Duo</td>
<td>Підтримувач: Romain Chiappinelli &lt;romain.chiap@gmail.com&gt;<p><code>SYS_AUTOSTART</code> = 1102</p><br><b>Specific Outputs:</b><ul><li><b>Motor1</b>: правий мотор</li><li><b>Motor2</b>: лівий мотор</li><li><b>Servo1</b>: правий елерон</li><li><b>Servo2</b>: лівий елерон</li></ul></td>
</tr>
<tr id="vtol_simulation_sih_standard_vtol_quadplane">
<td>SIH Standard VTOL QuadPlane</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 1103</p><br><b>Specific Outputs:</b><ul><li><b>Motor1</b>: MC motor front right</li><li><b>Motor2</b>: MC motor back left</li><li><b>Motor3</b>: MC motor front left</li><li><b>Motor4</b>: MC motor back right</li><li><b>Motor5</b>: Forward thrust motor</li><li><b>Servo1</b>: Ailerons (single channel)</li><li><b>Servo2</b>: Elevator</li><li><b>Servo3</b>: Rudder</li></ul></td>
</tr>
</tbody>
</table>
</div>
### Standard VTOL
<div class="frame_common">
<img src="../../assets/airframes/types/VTOLPlane.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="vtol_standard_vtol_hil_standard_vtol_quadplane">
<td>HIL ВЗІП квадроплан стандартний</td>
<td>Підтримувач: Roman Bapst &lt;roman@auterion.com&gt;<p><code>SYS_AUTOSTART</code> = 1002</p><br><b>Specific Outputs:</b><ul><li><b>Motor1</b>: MC motor front right</li><li><b>Motor2</b>: MC motor back left</li><li><b>Motor3</b>: MC motor front left</li><li><b>Motor4</b>: MC motor back right</li><li><b>Motor5</b>: Forward thrust motor</li><li><b>Servo1</b>: Aileron</li><li><b>Servo2</b>: Elevator</li><li><b>Servo3</b>: Rudder</li></ul></td>
</tr>
<tr id="vtol_standard_vtol_generic_standard_vtol">
<td>Загальний Стандартний VTOL</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 13000</p></td>
</tr>
</tbody>
</table>
</div>
### VTOL Tailsitter
<div class="frame_common">
<img src="../../assets/airframes/types/AirframeUnknown.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="vtol_vtol_tailsitter_generic_vtol_tailsitter">
<td>Загальний VTOL Tailsitter</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 13200</p></td>
</tr>
</tbody>
</table>
</div>
### VTOL Tiltrotor
<div class="frame_common">
<img src="../../assets/airframes/types/VTOLTiltRotor.svg"/>
</div>
<div class="frame_variant">
<table>
<thead>
<tr><th>Назва</th><th></th></tr>
</thead>
<tbody>
<tr id="vtol_vtol_tiltrotor_generic_quadplane_vtol_tiltrotor">
<td>Загальний Quadplane VTOL Tiltrotor</td>
<td><p><code>SYS_AUTOSTART</code> = 13030</p></td>
</tr>
<tr id="vtol_vtol_tiltrotor_generic_tiltrotor_vtol">
<td>Загальний Tiltrotor VTOL</td>
<td>Підтримувач: John Doe &lt;john@example.com&gt;<p><code>SYS_AUTOSTART</code> = 13100</p></td>
</tr>
</tbody>
</table>
</div>
+44
View File
@@ -0,0 +1,44 @@
# Vehicle Types & Setup
PX4 підтримує численні типи транспортних засобів, включаючи різні конфігурації мультикоптерів, літаків, засобів вертикального злету та посадки(VTOL), наземних засобів, тощо.
Цей розділ пояснює, як збирати, конфігурувати та налаштовувати системи автопілотів на основі PX4 для кожного типу (багато з цих налаштувань є спільними для всіх типів).
:::info
[Основні поняття > Типи дронів](../getting_started/px4_basic_concepts.md#drone-types) надають високорівневу інформацію про типи транспортних засобів і випадки використання, для яких вони найкраще підходять.
:::
## Підтримувані транспортні засоби
Типи рам, які мають розробників, добре тестовані та підтримуються:
- [Багатокоптери](../frames_multicopter/index.md) (три-, чотири-, шести-, восьми- та навіть [омнікоптерні](../frames_multicopter/omnicopter.md) транспортні засоби)
- [Літаки (Фіксоване крило)](../frames_plane/index.md)
- [VTOL](../frames_vtol/index.md): [Стандартний VTOL](../frames_vtol/standardvtol.md), [VTOL з вертикальним зльотом](../frames_vtol/tailsitter.md), [VTOL з поворотними гвинтами](../frames_vtol/tiltrotor.md)
## Експериментальні апарати
Експериментальні рами - це ті типи транспортних засобів, які:
- У неї немає технічного обслуговування.
- Не регулярно тестується головною командою розробки.
- Можливо, не тестуються в CI.
- Не має необхідних характеристик для готових до виробництва засобів.
- Може не підтримувати деякі загальні конфігурації для типу транспортного засобу.
Наступні типи транспортних засобів вважаються експериментальними:
- [Дирижаблі](../frames_airship/index.md)
- [Автожири](../frames_autogyro/index.md)
- [Повітряні кулі](../frames_balloon/index.md)
- [Вертоліт](../frames_helicopter/index.md)
- [Марсохід](../frames_rover/index.md)
- [Субмарини](../frames_sub/index.md)
:::info
Волонтери та контрибютори, [внесення](../contribute/index.md) нових функцій, нових конфігурацій каркасів або інших вдосконалень дуже вітається!
:::
## Інші транспортні засоби
Повний набір підтримуваних типів транспортних засобів і їх конфігурації можна знайти в [Airframes](../airframes/airframe_reference.md).