mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-02 11:59:17 +08:00
New Crowdin translations - uk (#25439)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# TensorFlow Lite Micro (TFLM)
|
# TensorFlow Lite Micro (TFLM)
|
||||||
|
|
||||||
The PX4 [Multicopter Neural Network](advanced/neural_networks.md) module ([mc_nn_control](../modules/modules_controller.md#mc-nn-control)) integrates a neural network that uses the [TensorFlow Lite Micro (TFLM)](https://github.com/tensorflow/tflite-micro) inference library.
|
The PX4 [Multicopter Neural Network](../advanced/neural_networks.md) module ([mc_nn_control](../modules/modules_controller.md#mc-nn-control)) integrates a neural network that uses the [TensorFlow Lite Micro (TFLM)](https://github.com/tensorflow/tflite-micro) inference library.
|
||||||
|
|
||||||
This is a mature inference library intended for use on embedded devices, and is hence a suitable choice for PX4.
|
This is a mature inference library intended for use on embedded devices, and is hence a suitable choice for PX4.
|
||||||
|
|
||||||
|
|||||||
@@ -595,6 +595,10 @@ div.frame_variant td, div.frame_variant th {
|
|||||||
<tr><th>Назва</th><th></th></tr>
|
<tr><th>Назва</th><th></th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
<tr id="rover_rover_sih_rover_ackermann">
|
||||||
|
<td>SIH Rover Ackermann</td>
|
||||||
|
<td>Підтримувач: John Doe <john@example.com><p><code>SYS_AUTOSTART</code> = 1104</p></td>
|
||||||
|
</tr>
|
||||||
<tr id="rover_rover_generic_rover_differential">
|
<tr id="rover_rover_generic_rover_differential">
|
||||||
<td>Generic Rover Differential</td>
|
<td>Generic Rover Differential</td>
|
||||||
<td>Підтримувач: John Doe <john@example.com><p><code>SYS_AUTOSTART</code> = 50000</p></td>
|
<td>Підтримувач: John Doe <john@example.com><p><code>SYS_AUTOSTART</code> = 50000</p></td>
|
||||||
|
|||||||
@@ -85,7 +85,8 @@ mavlink <command> [arguments...]
|
|||||||
default: 127.0.0.1
|
default: 127.0.0.1
|
||||||
[-m <val>] Mode: sets default streams and rates
|
[-m <val>] Mode: sets default streams and rates
|
||||||
values: custom|camera|onboard|osd|magic|config|iridium|minimal|
|
values: custom|camera|onboard|osd|magic|config|iridium|minimal|
|
||||||
extvision|extvisionmin|gimbal|uavionix, default: normal
|
extvision|extvisionmin|gimbal|onboard_low_bandwidth|uavionix|lo
|
||||||
|
w_bandwidth|distance_sensor, default: normal
|
||||||
[-n <val>] wifi/ethernet interface name
|
[-n <val>] wifi/ethernet interface name
|
||||||
values: <interface_name>
|
values: <interface_name>
|
||||||
[-c <val>] Multicast address (multicasting can be enabled via
|
[-c <val>] Multicast address (multicasting can be enabled via
|
||||||
|
|||||||
@@ -198,7 +198,7 @@ It takes in 15 input values and outputs 4 control actions.
|
|||||||
Inputs: [pos_err(3), att(6), vel(3), ang_vel(3)]
|
Inputs: [pos_err(3), att(6), vel(3), ang_vel(3)]
|
||||||
Outputs: [Actuator motors(4)]
|
Outputs: [Actuator motors(4)]
|
||||||
|
|
||||||
### Usage {#mc-nn-control_usage}
|
### Usage {#mc_nn_control_usage}
|
||||||
|
|
||||||
```
|
```
|
||||||
mc_nn_control <command> [arguments...]
|
mc_nn_control <command> [arguments...]
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ The Desktop computer is only used to display the virtual vehicle.
|
|||||||
- SIH як SITL (без апаратного забезпечення) з версії PX4 v1.14.
|
- SIH як SITL (без апаратного забезпечення) з версії PX4 v1.14.
|
||||||
- SIH for Standard VTOL from PX4 v1.16.
|
- SIH for Standard VTOL from PX4 v1.16.
|
||||||
- SIH for MC Hexacopter X from `main` (expected to be PX4 v1.17).
|
- SIH for MC Hexacopter X from `main` (expected to be PX4 v1.17).
|
||||||
|
- SIH for Ackermann Rover from `main`.
|
||||||
|
|
||||||
### Переваги
|
### Переваги
|
||||||
|
|
||||||
@@ -129,6 +130,10 @@ make px4_fmu-v6x boardconfig
|
|||||||
|
|
||||||
After uploading, check that the required modules are present.
|
After uploading, check that the required modules are present.
|
||||||
|
|
||||||
|
:::note
|
||||||
|
To use rover in SIH you must use the [rover build](../config_rover/index.md#flashing-the-rover-build) or add the rover modules to your board configuration.
|
||||||
|
:::
|
||||||
|
|
||||||
## Starting SIH
|
## Starting SIH
|
||||||
|
|
||||||
To set up/start SIH:
|
To set up/start SIH:
|
||||||
@@ -141,6 +146,7 @@ To set up/start SIH:
|
|||||||
- [SIH plane AERT](../airframes/airframe_reference.md#plane_simulation_sih_plane_aert)
|
- [SIH plane AERT](../airframes/airframe_reference.md#plane_simulation_sih_plane_aert)
|
||||||
- [SIH Tailsitter Duo](../airframes/airframe_reference.md#vtol_simulation_sih_tailsitter_duo)
|
- [SIH Tailsitter Duo](../airframes/airframe_reference.md#vtol_simulation_sih_tailsitter_duo)
|
||||||
- [SIH Standard VTOL QuadPlane](../airframes/airframe_reference.md#vtol_simulation_sih_standard_vtol_quadplane)
|
- [SIH Standard VTOL QuadPlane](../airframes/airframe_reference.md#vtol_simulation_sih_standard_vtol_quadplane)
|
||||||
|
- [SIH Ackermann Rover](../airframes/airframe_reference.md#rover_rover_sih_rover_ackermann)
|
||||||
|
|
||||||
Потім автопілот перезавантажиться.
|
Потім автопілот перезавантажиться.
|
||||||
The `sih` module is started on reboot, and the vehicle should be displayed on the ground control station map.
|
The `sih` module is started on reboot, and the vehicle should be displayed on the ground control station map.
|
||||||
@@ -225,6 +231,12 @@ In this case you don't need the flight controller hardware.
|
|||||||
make px4_sitl sihsim_standard_vtol
|
make px4_sitl sihsim_standard_vtol
|
||||||
```
|
```
|
||||||
|
|
||||||
|
- Ackermann Rover
|
||||||
|
|
||||||
|
```sh
|
||||||
|
make px4_sitl sihsim_rover_ackermann
|
||||||
|
```
|
||||||
|
|
||||||
### Зміна швидкості симуляції
|
### Зміна швидкості симуляції
|
||||||
|
|
||||||
SITL дозволяє виконувати симуляцію швидше, ніж у реальному часі.
|
SITL дозволяє виконувати симуляцію швидше, ніж у реальному часі.
|
||||||
@@ -324,6 +336,7 @@ For specific examples see the `_sihsim_` airframes in [ROMFS/px4fmu_common/init.
|
|||||||
- Hexacopter: Equivalent to the Quadcopter but with a symmetric hexacopter x actuation setup.
|
- Hexacopter: Equivalent to the Quadcopter but with a symmetric hexacopter x actuation setup.
|
||||||
- Fixed-wing: Inspired by the PhD thesis: "Dynamics modeling of agile fixed-wing unmanned aerial vehicles." Khan, Waqas, supervised by Nahon, Meyer, McGill University, PhD thesis, 2016.
|
- Fixed-wing: Inspired by the PhD thesis: "Dynamics modeling of agile fixed-wing unmanned aerial vehicles." Khan, Waqas, supervised by Nahon, Meyer, McGill University, PhD thesis, 2016.
|
||||||
- Tailsitter: Inspired by the master's thesis: "Modeling and control of a flying wing tailsitter unmanned aerial vehicle." Chiappinelli, Romain, supervised by Nahon, Meyer, McGill University, Masters thesis, 2018.
|
- Tailsitter: Inspired by the master's thesis: "Modeling and control of a flying wing tailsitter unmanned aerial vehicle." Chiappinelli, Romain, supervised by Nahon, Meyer, McGill University, Masters thesis, 2018.
|
||||||
|
- Ackermann Rover: Based on lateral vehicle dynamics of the bicycle model adapted from [Sri Anumakonda, Everything you need to know about Self-Driving Cars in <30 minutes](https://srianumakonda.medium.com/everything-you-need-to-know-about-self-driving-in-30-minutes-b38d68bd3427)
|
||||||
|
|
||||||
## Відео
|
## Відео
|
||||||
|
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ These simulators are not maintained, tested, or supported, by the core developme
|
|||||||
Питання про ці інструменти повинні порушуватися на [форумах для обговорення](../contribute/support.md#forums-and-chat)
|
Питання про ці інструменти повинні порушуватися на [форумах для обговорення](../contribute/support.md#forums-and-chat)
|
||||||
|
|
||||||
| Симулятор | Опис |
|
| Симулятор | Опис |
|
||||||
| ----------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| [Simulation-In-Hardware](../sim_sih/README.md) (SIH) | <p>A simulator implemented in C++ as a PX4 module directly in the Firmware [code](https://github.com/PX4/PX4-Autopilot/tree/main/src/modules/simulation/simulator_sih). It can be ran in SITL directly on the computer or as an alternative to HITL offering a hard real-time simulation directly on the hardware autopilot. </p><p><strong>Supported Vehicles:</strong> Quad, Hexa, Plane, Tailsitter, Standard VTOL</p> |
|
| [Simulation-In-Hardware](../sim_sih/README.md) (SIH) | <p>A simulator implemented in C++ as a PX4 module directly in the Firmware [code](https://github.com/PX4/PX4-Autopilot/tree/main/src/modules/simulation/simulator_sih). It can be ran in SITL directly on the computer or as an alternative to HITL offering a hard real-time simulation directly on the hardware autopilot. </p><p><strong>Supported Vehicles:</strong> Quad, Hexa, Plane, Tailsitter, Standard VTOL, Ackermann Rover</p> |
|
||||||
| [FlightGear](../sim_flightgear/README.md) | <p>Симулятор який надає фізично та візуально реалістичні симуляції. Зокрема він може моделювати багато погодних умов, включаючи грози, сніг, дощ та град, а також може симулювати температурні режими та різні типи атмосферних течій. [Симуляція кількох засобів](../sim_flightgear/multi_vehicle.md) також підтримується.</p> <p><strong>Рухомі засоби, що підтримуються:</strong> Літак, Автожир, Ровер</p> |
|
| [FlightGear](../sim_flightgear/README.md) | <p>Симулятор який надає фізично та візуально реалістичні симуляції. Зокрема він може моделювати багато погодних умов, включаючи грози, сніг, дощ та град, а також може симулювати температурні режими та різні типи атмосферних течій. [Симуляція кількох засобів](../sim_flightgear/multi_vehicle.md) також підтримується.</p> <p><strong>Рухомі засоби, що підтримуються:</strong> Літак, Автожир, Ровер</p> |
|
||||||
| [JMAVSim](../sim_jmavsim/index.md) | <p>A simple multirotor/quad simulator. This was previously part of the PX4 development toolchain but was removed in favour of [Gazebo](../sim_gazebo_gz/index.md).</p> <p><strong>Supported Vehicles:</strong> Quad</p> |
|
| [JMAVSim](../sim_jmavsim/index.md) | <p>A simple multirotor/quad simulator. This was previously part of the PX4 development toolchain but was removed in favour of [Gazebo](../sim_gazebo_gz/index.md).</p> <p><strong>Supported Vehicles:</strong> Quad</p> |
|
||||||
| [JSBSim](../sim_jsbsim/README.md) | <p>Симулятор, який надає моделі просунутої динаміки польоту. Він може використовуватися для моделювання реалістичної динаміки польоту, заснованої на даних з аеродинамічної труби.</p> <p><strong>Рухомі засоби, що підтримуються:</strong> Літак, Квадрокоптер, Гексакоптер</p> |
|
| [JSBSim](../sim_jsbsim/README.md) | <p>Симулятор, який надає моделі просунутої динаміки польоту. Він може використовуватися для моделювання реалістичної динаміки польоту, заснованої на даних з аеродинамічної труби.</p> <p><strong>Рухомі засоби, що підтримуються:</strong> Літак, Квадрокоптер, Гексакоптер</p> |
|
||||||
|
|||||||
Reference in New Issue
Block a user