From 4cbdc3dec6097199abc5386c3763b885d3a5bf9e Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Wed, 1 Apr 2026 13:51:06 +1100 Subject: [PATCH] docs(updates): Link fixes and orphan image removals (#26925) * docs(updates): Link fixes and orphan image removals * docs(delete): Remove orphaned translations --- .../pixhawk4mini/pixhawk4mini_gps.png | Bin 8985 -> 0 bytes .../pixhawk4mini/pixhawk4mini_iso_1.png | Bin 75008 -> 0 bytes .../pixhawk4mini/pixhawk4mini_orientation.png | Bin 6380 -> 0 bytes .../pixhawk4mini_power_management.png | Bin 120570 -> 0 bytes .../pixhawk4mini/pixhawk4mini_rc_dsmsbus.png | Bin 25826 -> 0 bytes .../pixhawk4mini/pixhawk4mini_rc_ppm.png | Bin 30985 -> 0 bytes .../pixhawk4mini/pixhawk4mini_sdcard.png | Bin 18437 -> 0 bytes .../pixhawk4mini/pixhawk4mini_telemetry.png | Bin 27503 -> 0 bytes .../pixhawk4mini_wiring_overview.png | Bin 28888 -> 0 bytes docs/en/SUMMARY.md | 3 + docs/en/advanced/pps_time_sync.md | 2 +- docs/en/advanced_config/bootloader_update.md | 2 +- docs/en/can/index.md | 4 +- docs/en/config_mc/filter_tuning.md | 14 +- docs/en/debug/gdb_debugging.md | 2 +- docs/en/debug/swd_debug.md | 18 +- docs/en/dev_setup/dev_env_linux_arch.md | 2 +- docs/en/dronecan/ark_rtk_gps.md | 2 +- docs/en/dronecan/escs.md | 2 +- docs/en/flight_controller/ark_v6x.md | 2 +- docs/en/flight_modes_rover/auto.md | 16 +- docs/en/frames_sub/bluerov2.md | 2 +- docs/en/frames_vtol/index.md | 92 +++++----- docs/en/frames_vtol/tailsitter.md | 65 +++---- docs/en/peripherals/dshot.md | 2 +- docs/ko/advanced/nn_module_utilities.md | 86 ---------- docs/ko/advanced/tflm.md | 77 --------- docs/ko/assembly/quick_start_pixhawk4_mini.md | 162 ------------------ docs/ko/flight_controller/dropix.md | 7 - docs/ko/test_cards/mc_07_vio.md | 52 ------ docs/uk/advanced/nn_module_utilities.md | 86 ---------- docs/uk/advanced/tflm.md | 77 --------- docs/uk/assembly/quick_start_pixhawk4_mini.md | 161 ----------------- docs/uk/flight_controller/dropix.md | 7 - docs/uk/test_cards/mc_07_vio.md | 52 ------ docs/zh/advanced/nn_module_utilities.md | 86 ---------- docs/zh/advanced/tflm.md | 77 --------- docs/zh/assembly/quick_start_pixhawk4_mini.md | 161 ----------------- docs/zh/flight_controller/dropix.md | 7 - docs/zh/test_cards/mc_07_vio.md | 52 ------ 40 files changed, 118 insertions(+), 1262 deletions(-) delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_iso_1.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_orientation.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_dsmsbus.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_ppm.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png delete mode 100644 docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_wiring_overview.png delete mode 100644 docs/ko/advanced/nn_module_utilities.md delete mode 100644 docs/ko/advanced/tflm.md delete mode 100644 docs/ko/assembly/quick_start_pixhawk4_mini.md delete mode 100644 docs/ko/flight_controller/dropix.md delete mode 100644 docs/ko/test_cards/mc_07_vio.md delete mode 100644 docs/uk/advanced/nn_module_utilities.md delete mode 100644 docs/uk/advanced/tflm.md delete mode 100644 docs/uk/assembly/quick_start_pixhawk4_mini.md delete mode 100644 docs/uk/flight_controller/dropix.md delete mode 100644 docs/uk/test_cards/mc_07_vio.md delete mode 100644 docs/zh/advanced/nn_module_utilities.md delete mode 100644 docs/zh/advanced/tflm.md delete mode 100644 docs/zh/assembly/quick_start_pixhawk4_mini.md delete mode 100644 docs/zh/flight_controller/dropix.md delete mode 100644 docs/zh/test_cards/mc_07_vio.md diff --git a/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png b/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png deleted file mode 100644 index f44c92967944e033ede2670e949cb62eada95fb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8985 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

U4FKx085=SB{n_sY?L)1zTgVkJLC65 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 KniWW==>Gto{i1vT diff --git a/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png b/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png deleted file mode 100644 index 52d5b6d9fc65023df2545356371a3412842a320d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120570 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 z]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�jh^n)rt*eYvnPah0 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 B#c%)s diff --git a/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png b/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png deleted file mode 100644 index 4ba2ee31940126373c05147c19819421e139561e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18437 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 diff --git a/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png b/docs/assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png deleted file mode 100644 index 7bc9b8f2561e404627c1a9d9966da491a3ad2d91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27503 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 lkJ[IMU_GYRO_DNF_EN](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_EN) | Enable IMU gyro dynamic notch filtering. `0`: ESC RPM, `1`: Onboard FFT. | -| [IMU_GYRO_FFT_EN](../advanced_config/parameter_reference.md#IMU_GYRO_FFT_EN) | Enable onboard FFT (required if `IMU_GYRO_DNF_EN` is set to `1`). | -| [IMU_GYRO_DNF_MIN](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_MIN) | Minimum dynamic notch frequency in Hz. | -| [IMU_GYRO_DNF_BW](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_BW) | Bandwidth for each notch filter in Hz. | -| [IMU_GYRO_DNF_HMC](../advanced_config/parameter_reference.md#IMU_GYRO_NF0_BW) | Number of harmonics to filter. | +| Parameter | Description | +| ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | +| [IMU_GYRO_DNF_EN](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_EN) | Enable IMU gyro dynamic notch filtering. `0`: ESC RPM, `1`: Onboard FFT. | +| [IMU_GYRO_FFT_EN](../advanced_config/parameter_reference.md#IMU_GYRO_FFT_EN) | Enable onboard FFT (required if `IMU_GYRO_DNF_EN` is set to `1`). | +| [IMU_GYRO_DNF_MIN](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_MIN) | Minimum dynamic notch frequency in Hz. | +| [IMU_GYRO_DNF_BW](../advanced_config/parameter_reference.md#IMU_GYRO_DNF_BW) | Bandwidth for each notch filter in Hz. | +| [IMU_GYRO_DNF_HMC](../advanced_config/parameter_reference.md#IMU_GYRO_NF0_BW) | Number of harmonics to filter. | ### Low-pass Filter diff --git a/docs/en/debug/gdb_debugging.md b/docs/en/debug/gdb_debugging.md index 1803fbd66c..a67aad7aa7 100644 --- a/docs/en/debug/gdb_debugging.md +++ b/docs/en/debug/gdb_debugging.md @@ -25,7 +25,7 @@ See the debug probe documentation for details on how to setup your debug connect - [SEGGER J-Link](probe_jlink.md): commercial probe, no built-in serial console, requires adapter. - [Black Magic Probe](probe_bmp.md): integrated GDB server and serial console, requires adapter. -- [STLink](probe_stlink): best value, integrated serial console, adapter must be soldered. +- [STLink](probe_stlink.md): best value, integrated serial console, adapter must be soldered. We recommend using the J-Link with the Pixhawk Debug Adapter or the STLinkv3-MINIE with a soldered custom cable. diff --git a/docs/en/debug/swd_debug.md b/docs/en/debug/swd_debug.md index d68a55e1e3..bb96fd3a8f 100644 --- a/docs/en/debug/swd_debug.md +++ b/docs/en/debug/swd_debug.md @@ -5,7 +5,7 @@ PX4 runs on ARM Cortex-M microcontrollers, which contain dedicated hardware for The SWD debug interface allows direct, low-level, hardware access to the microcontroller's processor and peripherals, so it does not depend on any software on the device. Therefore it can be used to debug bootloaders and operating systems such as NuttX. -## Debug Signals +## Debug Signals {#debug-signals} Four signals are required for debugging (in bold) while the rest is recommended. @@ -29,7 +29,7 @@ They are usually not accessible and are typically only used to debug very specif ## Autopilot Debug Ports {#debug-ports} -Flight controllers commonly provide a single debug port that exposes both the [SWD Interface](#debug-signals) and [System Console](system_console). +Flight controllers commonly provide a single debug port that exposes both the [SWD Interface](#debug-signals) and [System Console](system_console.md). The [Pixhawk Connector Standards](#pixhawk-standard-debug-ports) formalize the port that must be used in each FMU version. However there are still many boards that use different pinouts or connectors, so we recommend you check the [documentation for your autopilot](../flight_controller/index.md) to confirm port location and pinout. @@ -91,7 +91,7 @@ There FMU and Pixhawk versions are (only) consistent after FMUv5X. ### Pixhawk Debug Mini -The [Pixhawk Connector Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf) defines the _Pixhawk Debug Mini_, a _6-Pin SH Debug Port_ that provides access to both SWD pins and the [System Console](system_console). +The [Pixhawk Connector Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf) defines the _Pixhawk Debug Mini_, a _6-Pin SH Debug Port_ that provides access to both SWD pins and the [System Console](system_console.md). This is used in FMUv4 and FMUv5. @@ -122,7 +122,7 @@ You can connect to the debug port using a [cable like this one](https://www.digi ### Pixhawk Debug Full -The [Pixhawk Connector Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf) defines _Pixhawk Debug Full_, a _10-Pin SH Debug Port_ that provides access to both SWD pins and the [System Console](system_console). +The [Pixhawk Connector Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf) defines _Pixhawk Debug Full_, a _10-Pin SH Debug Port_ that provides access to both SWD pins and the [System Console](system_console.md). This essentially moves the solder pads from beside the [Pixhawk Debug Mini](#pixhawk-debug-mini) into the connector, and also adds an SWO pin. This port is specified for use in FMUv5x, FMUv6, FMUv6x. @@ -154,14 +154,14 @@ You can connect to the debug port using a [cable like this one](https://www.digi ## Debug Probes for PX4 Hardware {#debug-probes} -Flight controllers commonly provide a [single debug port](#autopilot-debug-ports) that exposes both the [SWD Interface](#debug-signals) and [System Console](system_console). +Flight controllers commonly provide a [single debug port](#autopilot-debug-ports) that exposes both the [SWD Interface](#debug-signals) and [System Console](system_console.md). There are several debug probes that are tested and supported for connecting to one or both of these interfaces: - [SEGGER J-Link](../debug/probe_jlink.md): commercial probe, no built-in serial console, requires adapter. - [Black Magic Probe](../debug/probe_bmp.md): integrated GDB server and serial console, requires adapter. -- [STLink](../debug/probe_stlink): best value, integrated serial console, adapter must be soldered. -- [MCU-Link](../debug/probe_mculink): best value, integrated serial console, requires adapter. +- [STLink](../debug/probe_stlink.md): best value, integrated serial console, adapter must be soldered. +- [MCU-Link](../debug/probe_mculink.md): best value, integrated serial console, requires adapter. An adapter to connect to the debug port may come with your flight controller or debug probe. Other options are given below. @@ -199,7 +199,7 @@ Probes that are known to come with connectors are listed below: ### Board-specific Adapters -Some manufacturers provide cables to make it easy to connect the SWD interface and [System Console](../debug/system_console). +Some manufacturers provide cables to make it easy to connect the SWD interface and [System Console](../debug/system_console.md). - [CUAV V5nano](../flight_controller/cuav_v5_nano.md#debug_port) and [CUAV V5+](../flight_controller/cuav_v5_plus.md#debug-port) include this debug cable: @@ -213,7 +213,7 @@ You can also create custom cables for connecting to different boards or probes: - Connect the VREF pin, if supported by the debug probe. - Connect the remaining pins, if present. -See the [STLinkv3-MINIE](probe_stlink) for a guide on how to solder a custom cable. +See the [STLinkv3-MINIE](probe_stlink.md) for a guide on how to solder a custom cable. :::tip Where possible, we highly recommend that you create or obtain an adapter board rather than custom cables for connecting to SWD/JTAG debuggers and computers. diff --git a/docs/en/dev_setup/dev_env_linux_arch.md b/docs/en/dev_setup/dev_env_linux_arch.md index 7c200ce5b5..655792ef07 100644 --- a/docs/en/dev_setup/dev_env_linux_arch.md +++ b/docs/en/dev_setup/dev_env_linux_arch.md @@ -1,7 +1,7 @@ # Arch Linux Development Environment :::warning -This development environment is [community supported and maintained](../advanced/community_supported_dev_env). +This development environment is [community supported and maintained](../advanced/community_supported_dev_env.md). It may or may not work with current versions of PX4. See [Toolchain Installation](../dev_setup/dev_env.md) for information about the environments and tools supported by the core development team. diff --git a/docs/en/dronecan/ark_rtk_gps.md b/docs/en/dronecan/ark_rtk_gps.md index f3b09bf1cb..8954430d81 100644 --- a/docs/en/dronecan/ark_rtk_gps.md +++ b/docs/en/dronecan/ark_rtk_gps.md @@ -84,7 +84,7 @@ You need to set necessary [DroneCAN](index.md) parameters and define offsets if - Enable GPS yaw fusion by setting bit 3 of [EKF2_GPS_CTRL](../advanced_config/parameter_reference.md#EKF2_GPS_CTRL) to true. - Enable GPS blending to ensure the heading is always published by setting [SENS_GPS_MASK](../advanced_config/parameter_reference.md#SENS_GPS_MASK) to 7 (all three bits checked). -- If using [Moving Baseline & GPS Heading](#setting-up-moving-baseline--gps-heading), set [SENS_GPS_PRIME](../advanced_config/parameter_reference.md#SENS_GPS_PRIME) to the CAN node ID of the _Moving Base_ module. The moving base is preferred because the rover receiver in a moving baseline configuration can experience degraded navigation rate and increased data latency when corrections are intermittent. +- If using [Moving Baseline & GPS Heading](#setting-up-moving-baseline-gps-heading), set [SENS_GPS_PRIME](../advanced_config/parameter_reference.md#SENS_GPS_PRIME) to the CAN node ID of the _Moving Base_ module. The moving base is preferred because the rover receiver in a moving baseline configuration can experience degraded navigation rate and increased data latency when corrections are intermittent. - Enable [UAVCAN_SUB_GPS](../advanced_config/parameter_reference.md#UAVCAN_SUB_GPS), [UAVCAN_SUB_MAG](../advanced_config/parameter_reference.md#UAVCAN_SUB_MAG), and [UAVCAN_SUB_BARO](../advanced_config/parameter_reference.md#UAVCAN_SUB_BARO). - The parameters [SENS_GPS0_OFFX](../advanced_config/parameter_reference.md#SENS_GPS0_OFFX), [SENS_GPS0_OFFY](../advanced_config/parameter_reference.md#SENS_GPS0_OFFY) and [SENS_GPS0_OFFZ](../advanced_config/parameter_reference.md#SENS_GPS0_OFFZ) can be set to account for the offset of the ARK RTK GPS from the vehicles centre of gravity. diff --git a/docs/en/dronecan/escs.md b/docs/en/dronecan/escs.md index 4b6eb3fafb..da950af29d 100644 --- a/docs/en/dronecan/escs.md +++ b/docs/en/dronecan/escs.md @@ -5,7 +5,7 @@ PX4 supports DroneCAN compliant ESCs. ## Supported ESC :::info -[Supported ESCs](../peripherals/esc_motors#supported-esc) in _ESCs & Motors_ may include additional devices that are not listed below. +[Supported ESCs](../peripherals/esc_motors.md#supported-esc) in _ESCs & Motors_ may include additional devices that are not listed below. ::: The following articles have specific hardware/firmware information: diff --git a/docs/en/flight_controller/ark_v6x.md b/docs/en/flight_controller/ark_v6x.md index 5d872a6d3d..3d6af0bf2d 100644 --- a/docs/en/flight_controller/ark_v6x.md +++ b/docs/en/flight_controller/ark_v6x.md @@ -5,7 +5,7 @@ PX4 does not manufacture this (or any) autopilot. Contact the [manufacturer](https://arkelectron.com/contact-us/) for hardware support or compliance issues. ::: -The USA-built [ARKV6X](<(https://arkelectron.gitbook.io/ark-documentation/flight-controllers/arkv6x)>) flight controller is based on the [FMUV6X and Pixhawk Autopilot Bus open source standards](https://github.com/pixhawk/Pixhawk-Standards). +The USA-built [ARKV6X](https://arkelectron.gitbook.io/ark-documentation/flight-controllers/arkv6x) flight controller is based on the [FMUV6X and Pixhawk Autopilot Bus open source standards](https://github.com/pixhawk/Pixhawk-Standards). With triple synced IMUs, data averaging, voting, and filtering is possible. The Pixhawk Autopilot Bus (PAB) form factor enables the ARKV6X to be used on any [PAB-compatible carrier board](../flight_controller/pixhawk_autopilot_bus.md), such as the [ARK Pixhawk Autopilot Bus Carrier](../flight_controller/ark_pab.md). diff --git a/docs/en/flight_modes_rover/auto.md b/docs/en/flight_modes_rover/auto.md index 937ae0d44d..52f58a6044 100644 --- a/docs/en/flight_modes_rover/auto.md +++ b/docs/en/flight_modes_rover/auto.md @@ -13,14 +13,14 @@ The mission is typically created and uploaded with a Ground Control Station (GCS The following commands can be used in missions at time of writing (PX4 v1.16): -| QGC mission item | Command | Description | -| ------------------- | ------------------------------------------------------------ | ------------------------------------------------- | -| Mission start | [MAV_CMD_MISSION_START](MAV_CMD_MISSION_START) | Starts the mission. | -| Waypoint | [MAV_CMD_NAV_WAYPOINT](MAV_CMD_NAV_WAYPOINT) | Navigate to waypoint. | -| Return to launch | [MAV_CMD_NAV_RETURN_TO_LAUNCH][MAV_CMD_NAV_RETURN_TO_LAUNCH] | Return to the launch location. | -| Change speed | [MAV_CMD_DO_CHANGE_SPEED][MAV_CMD_DO_CHANGE_SPEED] | Change the speed setpoint | -| Set launch location | [MAV_CMD_DO_SET_HOME](MAV_CMD_DO_SET_HOME) | Changes launch location to specified coordinates. | -| Jump to item (all) | [MAV_CMD_DO_JUMP][MAV_CMD_DO_JUMP] (and other jump commands) | Jump to specified mission item. | +| QGC mission item | Command | Description | +| ------------------- | ------------------------------------------- | ------------------------------------------------- | +| Mission start | [MAV_CMD_MISSION_START] | Starts the mission. | +| Waypoint | [MAV_CMD_NAV_WAYPOINT] | Navigate to waypoint. | +| Return to launch | [MAV_CMD_NAV_RETURN_TO_LAUNCH] | Return to the launch location. | +| Change speed | [MAV_CMD_DO_CHANGE_SPEED] | Change the speed setpoint | +| Set launch location | [MAV_CMD_DO_SET_HOME] | Changes launch location to specified coordinates. | +| Jump to item (all) | [MAV_CMD_DO_JUMP] (and other jump commands) | Jump to specified mission item. | [MAV_CMD_MISSION_START]: https://mavlink.io/en/messages/common.html#MAV_CMD_MISSION_START [MAV_CMD_NAV_WAYPOINT]: https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_WAYPOINT diff --git a/docs/en/frames_sub/bluerov2.md b/docs/en/frames_sub/bluerov2.md index 1843edca45..4931991479 100644 --- a/docs/en/frames_sub/bluerov2.md +++ b/docs/en/frames_sub/bluerov2.md @@ -68,7 +68,7 @@ The following manual and assisted modes are currently supported on BlueROV2 Heav ## Joystick Stick Mode BlueROV2 supports two joystick mappings for manual control, selected using the -[UUV_STICK_MODE](../advanced_config/parameter_reference.md#uuv_stick_mode) parameter. +[UUV_STICK_MODE](../advanced_config/parameter_reference.md#UUV_STICK_MODE) parameter. By default, `UUV_STICK_MODE` is set to `0`, which enables the UUV stick mapping intended for vectored underwater vehicles. diff --git a/docs/en/frames_vtol/index.md b/docs/en/frames_vtol/index.md index 9e843c202a..6b172c43ed 100644 --- a/docs/en/frames_vtol/index.md +++ b/docs/en/frames_vtol/index.md @@ -14,50 +14,52 @@ This section describes the VTOL types and configurations supported by PX4, and p ## VTOL Types -PX4 supports the three most important/main VTOL types. +PX4 supports the three most important/main VTOL types: [Standard VTOL](standardvtol.md), [Tiltrotor](tiltrotor.md), and [Tailsitter](tailsitter.md). -

-
- -
- Rotors permanently in fixed-wing position. - Takes off and lands on tail. Whole vehicle tilts forward to enter forward flight. - -
    -
  • Simple and robust
  • -
  • Minimal set of actuators
  • -
  • Can be hard to control, particularly in wind
  • -
  • Tradeoff between efficiency in hover and forward flight, as same actuators are used
  • -
-
-
-
- - Rotors swivel 90 degrees to transition from multicopter to forward flight orientation. - Takes off and lands on belly. -
- -
    -
  • Additional actuators for motor tilts
  • -
  • Mechanically complex tilting mechanism
  • -
  • Easier to control in hover than tailsitters due to more control authority
  • -
-
-
-
- -
- Separate rotors/flight controls for multicopter and forward flight. Takes off and lands on belly. - -
    -
  • Additional weight from separate hover/forward flight propulsion systems
  • -
  • Easiest to control due to dedicated hover/forward flight actuators
  • -
  • Can hover
  • -
  • Fuel engines for forward flight propulsion can be used
  • -
-
-
-
+:::: tabs + +::: tab Standard VTOL + +Separate rotors/flight controls for multicopter and forward flight. +Takes off and lands on belly. + +![Vertical Technologies: Deltaquad](../../assets/airframes/vtol/vertical_technologies_deltaquad/hero_small.png) + +- Additional weight from separate hover/forward flight propulsion systems +- Easiest to control due to dedicated hover/forward flight actuators +- Can hover +- Fuel engines can be used for forward flight propulsion + +::: + +::: tab Tailsitter + +Rotors permanently in fixed-wing position. +Takes off and lands on tail. Whole vehicle tilts forward to enter forward flight. + +![wingtraone](../../assets/airframes/vtol/wingtraone/hero.jpg) + +- Simple and robust +- Minimal set of actuators +- Can be hard to control, particularly in wind +- Tradeoff between efficiency in hover and forward flight, as same actuators are used + +::: + +::: tab Tiltrotor + +Rotors swivel 90 degrees to transition from multicopter to forward flight orientation. +Takes off and lands on belly. + +![Eflight Confvergence](../../assets/airframes/vtol/eflite_convergence_pixfalcon/hero.jpg) + +- Additional actuators for motor tilts +- Mechanically complex tilting mechanism +- Easier to control in hover than tailsitters due to more control authority + +::: + +:::: In general, as mechanical complexity increases the vehicles are easier to fly, but the cost and weight increase. Each type has advantages and disadvantages, and there are successful commercial ventures based on all of them. @@ -125,7 +127,7 @@ VTOL Control & Airspeed Fault Detection (PX4 Developer Summit 2019) -### Tailsitter +### Tailsitter {#tailsitter_video} [UAV Works VALAQ Patrol Tailsitter](https://www.valaqpatrol.com/valaq_patrol_technical_data/) @@ -135,7 +137,7 @@ VTOL Control & Airspeed Fault Detection (PX4 Developer Summit 2019) -### Tiltrotor +### Tiltrotor {#tiltrotor_video} [Convergence Tiltrotor](../frames_vtol/vtol_tiltrotor_eflite_convergence_pixfalcon.md) diff --git a/docs/en/frames_vtol/tailsitter.md b/docs/en/frames_vtol/tailsitter.md index 0671f915d5..6a04209516 100644 --- a/docs/en/frames_vtol/tailsitter.md +++ b/docs/en/frames_vtol/tailsitter.md @@ -88,35 +88,36 @@ This section contains videos that are specific to Tailsitter VTOL (videos that a ## Gallery -
-
- -
- wingtraone -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
- -
+:::: tabs + +::: tab WingtraOne +[WingtraOne](https://wingtra.com/mapping-drone-fast-accurate-surveying/) + +![Wingtra: WingtraOne VTOL Duo Tailsitter](../../assets/airframes/vtol/wingtraone/hero.jpg) +::: + +::: tab Skypull +[Skypull](https://www.skypull.technology/) + +![Skypull SP-1 VTOL QuadTailsitter](../../assets/airframes/vtol/skypull/skypull_sp1.jpg) +::: + +::: tab TBS Caipiroshka +[TBS Caipiroshka](../frames_vtol/vtol_tailsitter_caipiroshka_pixracer.md) + +![TBS Caipiroshka](../../assets/airframes/vtol/caipiroshka/caipiroshka.jpg) +::: + +::: tab Woshark +[Woshark](http://uav-cas.ac.cn/WOSHARK/) + +![Woshark](../../assets/airframes/vtol/xdwgood_ax1800/hero.jpg) +::: + +::: tab VALAQ Patrol Tailsitter +[UAV Works VALAQ Patrol Tailsitter](https://www.valaqpatrol.com/valaq_patrol_technical_data/) + +!["UAV Works VALAQ Patrol Tailsitte](../../assets/airframes/vtol/uav_works_valaq_patrol/hero.jpg) +::: + +:::: diff --git a/docs/en/peripherals/dshot.md b/docs/en/peripherals/dshot.md index 2dd1141c15..e1e1761d44 100644 --- a/docs/en/peripherals/dshot.md +++ b/docs/en/peripherals/dshot.md @@ -13,7 +13,7 @@ This topic shows how to connect and configure DShot ESCs. ## Supported ESC -[ESCs & Motors > Supported ESCs](../peripherals/esc_motors#supported-esc) has a list of supported ESC (check "Protocols" column for DShot ESC). +[ESCs & Motors > Supported ESCs](../peripherals/esc_motors.md#supported-esc) has a list of supported ESC (check "Protocols" column for DShot ESC). ## Wiring/Connections {#wiring} diff --git a/docs/ko/advanced/nn_module_utilities.md b/docs/ko/advanced/nn_module_utilities.md deleted file mode 100644 index 6b26d81da2..0000000000 --- a/docs/ko/advanced/nn_module_utilities.md +++ /dev/null @@ -1,86 +0,0 @@ -# Neural Network Module: System Integration - -The neural control module ([mc_nn_control](../modules/modules_controller.md#mc-nn-control)) implements an end-to-end controller utilizing neural networks. - -The parts of the module directly concerned with generating the code for the trained neural network and integrating it into the module are covered in [TensorFlow Lite Micro (TFLM)](../advanced/tflm.md). -This page covers the changes that were made to integrate the module into PX4, both within the module, and in larger system configuration. - -:::tip -This topic should help you to shape the module to your own needs. - -You will need some familiarity with PX4 development. -For more information see the developer [Getting Started](../dev_setup/getting_started.md). -::: - -## 자동 실행 - -A line to autostart the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module has been added in the [`ROMFS/px4fmu_common/init.d/rc.mc_apps`](https://github.com/PX4/PX4-Autopilot/blob/main/ROMFS/px4fmu_common/init.d/rc.mc_apps) startup script. - -It checks whether the module is included by looking for the parameter [MC_NN_EN](../advanced_config/parameter_reference.md#MC_NN_EN). -If this is set to `1` (the default value), the module will be started when booting PX4. -Similarly you could create other parameters in the [`mc_nn_control_params.c`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/mc_nn_control_params.c) file for other startup script checks. - -## Custom Flight Mode - -The module creates its own flight mode "Neural Control" which lets you choose it from the flight mode menu in QGC and bind it to a switch on you RC controller. -This is done by using the [ROS 2 Interface Library](../ros2/px4_ros2_interface_lib.md) internally. -This involves several steps and is visualized here: - -:::info -The module does not actually use ROS 2, it just uses the API exposed through uORB topics. -::: - -:::info -In some QGC versions the flight mode does not show up, so make sure to update to the newest version. -This only works for some flight controllers, so you might have to use an RC controller to switch to the correct external flight mode. -::: - -![neural_mode_registration](../../assets/advanced/neural_mode_registration.png) - -1. Publish a [RegisterExtComponentRequest](../msg_docs/RegisterExtComponentRequest.md). - This specifies what you want to create, you can read more about this in the [Control Interface](../ros2/px4_ros2_control_interface.md). - In this case we register an arming check and a mode. -2. Wait for a [RegisterExtComponentReply](../msg_docs/RegisterExtComponentReply.md). - This will give feedback on wether the mode registration was successful, and what the mode and arming check id is for the new mode. -3. [Optional] With the mode id, publish a [VehicleControlMode](../msg_docs/VehicleControlMode.md) message on the `config_control_setpoints` topic. - Here you can configure what other modules run in parallel. - The example controller replaces everything, so it turns off allocation. - If you want to replace other parts you can enable or disable the modules accordingly. -4. [Optional] With the mode id, publish a [ConfigOverrides](../msg_docs/ConfigOverrides.md) on the `config_overrides_request` topic. - (This is not done in the example module) This will let you defer failsafes or stop it from automatically disarming. -5. When the mode has been registered a [ArmingCheckRequest](../msg_docs/ArmingCheckRequest.md) will be sent, asking if your mode has everything it needs to run. - This message must be answered with a [ArmingCheckReply](../msg_docs/ArmingCheckReply.md) so the mode is not flagged as unresponsive. - In this response it is possible to set what requirements the mode needs to run, like local position. - If any of these requirements are set the commander will stop you from switching to the mode if they are not fulfilled. - It is also important to set health_component_index and num_events to 0 to not get a segmentation fault. - Unless you have a health component or events. -6. Listen to the [VehicleStatus](../msg_docs/VehicleStatus.md) topic. - If the nav_state equals the assigned `mode_id`, then the Neural Controller is activated. -7. When active the module will run the controller and publish to [ActuatorMotors](../msg_docs/ActuatorMotors.md). - If you want to replace a different part of the controller, you should find the appropriate topic to publish to. - -To see how the requests are handled you can check out [src/modules/commander/ModeManagement.cpp](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/commander/ModeManagement.cpp). - -## 로깅 - -To add module-specific logging a new topic has been added to [uORB](../middleware/uorb.md) called [NeuralControl](../msg_docs/NeuralControl.md). -The message definition is also added in `msg/CMakeLists.txt`, and to [`src/modules/logger/logged_topics.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/logger/logged_topics.cpp) under the debug category. -For these messages to be saved in your logs you need to include `debug` in the [SDLOG_PROFILE](../advanced_config/parameter_reference.md#SDLOG_PROFILE) parameter. - -## Timing - -The module has two includes for measuring the inference times. -The first one is a driver that works on the actual flight controller units, but a second one, `chrono`, is loaded for SITL testing. -Which timing library is included and used is based on wether PX4 is built with NUTTX or not. - -## Changing the setpoint - -The module uses the [TrajectorySetpoint](../msg_docs/TrajectorySetpoint.md) message’s position fields to define its target. -To follow a trajectory, you can send updated setpoints. -For an example of how to do this in a PX4 module, see the [mc_nn_testing](https://github.com/SindreMHegre/PX4-Autopilot-public/tree/main/src/modules/mc_nn_testing) module in this fork. -Note that this is not included in upstream PX4. -To use it, copy the module folder from the linked repository into your workspace, and enable it by adding the following line to your `.px4board` file: - -```sh -CONFIG_MODULES_MC_NN_TESTING=y -``` diff --git a/docs/ko/advanced/tflm.md b/docs/ko/advanced/tflm.md deleted file mode 100644 index ff483678d1..0000000000 --- a/docs/ko/advanced/tflm.md +++ /dev/null @@ -1,77 +0,0 @@ -# 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. - -This is a mature inference library intended for use on embedded devices, and is hence a suitable choice for PX4. - -This guide explains how the TFLM library is integrated into the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module, and the changes you would have to make to use it for your own neural network. - -:::tip -For more information, see the [TFLM guide](https://ai.google.dev/edge/litert/microcontrollers/get_started). -::: - -## TLMF NN Formats - -TFLM uses networks in its own [tflite format](https://ai.google.dev/edge/litert/models/convert). -However, since many microcontrollers do not have native filesystem support, a tflite file can be converted to a C++ source and header file. - -This is what is done in `mc_nn_control`. -The tflight neural network is represented in code by the files [`control_net.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.cpp) and [`control_net.hpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.hpp). - -### Getting a Network in tflite Format - -There are many online resource for generating networks in the `.tflite` format. - -For this example we trained the network in the open source [Aerial Gym Simulator](https://ntnu-arl.github.io/aerial_gym_simulator/). -Aerial Gym includes a guide, and supports RL both for control and vision-based navigation tasks. - -The project includes conversion code for `PyTorch -> TFLM` in the [resources/conversion](https://github.com/ntnu-arl/aerial_gym_simulator/tree/main/resources/conversion) folder. - -### Updating `mc_nn_control` with your own NN - -You can convert a `.tflite` network into a `.cc` file in the ubuntu terminal with this command: - -```sh -xxd -i converted_model.tflite > model_data.cc -``` - -You will then have to modify the `control_net.hpp` and `control_net.cpp` to include the data from `model_data.cc`: - -- Take the size of the network in the bottom of the `.cc` file and replace the size in `control_net.hpp`. -- Take the data in the model array in the `cc` file, and replace the ones in `control_net.cpp`. - -You are now ready to run your own network. - -## Code Explanation - -This section explains the code used to integrate the NN in `control_net.cpp`. - -### Operations and Resolver - -Firstly we need to create the resolver and load the needed operators to run inference on the NN. -This is done in the top of `mc_nn_control.cpp`. -The number in `MicroMutableOpResolver<3>` represents how many operations you need to run the inference. - -A full list of the operators can be found in the [micro_mutable_op_resolver.h](https://github.com/tensorflow/tflite-micro/blob/main/tensorflow/lite/micro/micro_mutable_op_resolver.h) file. -There are quite a few supported operators, but you will not find the most advanced ones. -In the control example the network is fully connected so we use `AddFullyConnected()`. -Then the activation function is ReLU, and we `AddAdd()` for the bias on each neuron. - -### Interpreter - -In the `InitializeNetwork()` we start by setting up the model that we loaded from the source and header file. -Next is to set up the interpreter, this code is taken from the TFLM documentation and is thoroughly explained there. -The end state is that the `_control_interpreter` is set up to later run inference with the `Invoke()` member function. -The `_input_tensor` is also defined, it is fetched from `_control_interpreter->input(0)`. - -### 입력 - -The `_input_tensor` is filled in the `PopulateInputTensor()` function. -`_input_tensor` works by accessing the `->data.f` member array and fill in the required inputs for your network. -The inputs used in the control network is covered in [Neural Networks](../advanced/neural_networks.md). - -### 출력 - -For the outputs the approach is fairly similar to the inputs. -After setting the correct inputs, calling the `Invoke()` function the outputs can be found by getting `_control_interpreter->output(0)`. -And from the output tensor you get the `->data.f` array. diff --git a/docs/ko/assembly/quick_start_pixhawk4_mini.md b/docs/ko/assembly/quick_start_pixhawk4_mini.md deleted file mode 100644 index 07a859496f..0000000000 --- a/docs/ko/assembly/quick_start_pixhawk4_mini.md +++ /dev/null @@ -1,162 +0,0 @@ -# _Pixhawk 4 Mini_ Wiring Quick Start - -:::warning -PX4 does not manufacture this (or any) autopilot. -Contact the [manufacturer](https://holybro.com/) for hardware support or compliance issues. -::: - -This quick start guide shows how to power the [_Pixhawk® 4 Mini_](../flight_controller/pixhawk4_mini.md) flight controller and connect its most important peripherals. - -![Pixhawk4 mini](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_iso_1.png) - -## 배선 개요 - -아래의 이미지는 주요 센서와 주변 장치(모터 및 서보 출력 제외)의 연결 방법을 설명합니다. - -![Pixhawk 4 Mini Wiring Overview](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_wiring_overview.png) - -:::tip -More information about available ports can be found here: [_Pixhawk 4 Mini_ > Interfaces](../flight_controller/pixhawk4_mini.md#interfaces). -::: - -## 콘트롤러 장착 및 장착 방향 - -_Pixhawk 4 Mini_ should be mounted on your frame using vibration-damping foam pads (included in the kit). -차량의 무게 중심에 최대한 가깝운 프레임에 장착하여야 하며, 화살표가 차량의 앞쪽과 위쪽을 향하도록 하여야 합니다. - -![Pixhawk 4 Mini Orientation](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_orientation.png) - -:::info -If the controller cannot be mounted in the recommended/default orientation (e.g. due to space constraints) you will need to configure the autopilot software with the orientation that you actually used: [Flight Controller Orientation](../config/flight_controller_orientation.md). -::: - -## GPS + 나침반 + 부저 + 안전 스위치 + LED - -Attach the provided GPS with integrated compass, safety switch, buzzer, and LED to the **GPS MODULE** port. The GPS/Compass should be [mounted on the frame](../assembly/mount_gps_compass.md) as far away from other electronics as possible, with the direction marker towards the front of the vehicle (separating the compass from other electronics will reduce interference). - -![Connect compass/GPS to Pixhawk 4](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png) - -:::info -The GPS module's integrated safety switch is enabled _by default_ (when enabled, PX4 will not let you arm the vehicle). -비활성화하려면 안전 스위치를 1초간 길게 누르십시오. -안전 스위치를 다시 눌러 안전 장치를 활성화하고 기체 시동을 끌 수 있습니다. -조종기나 지상국 프로그램에서 기체 시동을 끌 수 없는 상황에서 유용합니다. -::: - -## 전원 - -PMB(Power Management Board)는 배전 보드와 전원 모듈로 사용됩니다. -In addition to providing regulated power to _Pixhawk 4 Mini_ and the ESCs, it sends information to the autopilot about the battery’s voltage and current draw. - -Connect the output of the PMB that comes with the kit to the **POWER** port of the _Pixhawk 4 Mini_ using a 6-wire cable. -ESC와 서보에 대한 전원 공급 및 신호 연결을 위한 전원관리보드의 연결 방법은 아래의 표에서 설명합니다. - -![Pixhawk 4 - Power Management Board](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png) - -:::info -The image above only shows the connection of a single ESC and a single servo. -나머지 ESC와 서보를 비슷하게 연결합니다. -::: - -| 핀 또는 커넥터 | 기능 | -| -------- | -------------------------------------------------------------------------- | -| B+ | ESC에 전원을 공급하기 위해 ESC B +에 연결 | -| GND | ESC 접지에 연결 | -| PWR | JST-GH 6-pin Connector, 5V 3A output
connect to _Pixhawk 4 Mini_ POWER | -| BAT | 전원 입력, 2 ~ 12S LiPo 배터리에 연결 | - -The pinout of the _Pixhawk 4 Mini_ **POWER** port is shown below. -The `CURRENT` signal should carry an analog voltage from 0-3.3V for 0-120A as default. -The `VOLTAGE` signal should carry an analog voltage from 0-3.3V for 0-60V as default. -VCC 라인은 최소 3A 연속을 제공하여야하며, 기본적으로 5.1V로 설정되어야 합니다. 5V 보다 낮은 전압은 권장되지 않습니다. - -| 핀 | 신호 | 전압 | -| --------------------------- | ------- | --------------------- | -| 1(red) | VCC | +5V | -| 2(black) | VCC | +5V | -| 3(black) | CURRENT | +3.3V | -| 4(black) | VOLTAGE | +3.3V | -| 5(black) | GND | GND | -| 6(black) | GND | GND | - -:::info -If using a plane or rover, the 8 pin power (+) rail of **MAIN OUT** will need to be separately powered in order to drive servos for rudders, elevons, etc. -전원 레일을 BEC가 장착된 ESC 또는 독립형 5V BEC 또는 2S LiPo 배터리에 연결하여야 합니다. -서보에 제공되는 전압이 적절한 지 체크하십시오. -::: - - - -:::info -Using the Power Module that comes with the kit you will need to configure the _Number of Cells_ in the [Power Settings](https://docs.qgroundcontrol.com/master/en/qgc-user-guide/setup_view/power.html) but you won't need to calibrate the _voltage divider_. -You will have to update the _voltage divider_ if you are using any other power module (e.g. the one from the Pixracer). -::: - -## 무선 조종 - -A remote control (RC) radio system is required if you want to _manually_ control your vehicle (PX4 does not require a radio system for autonomous flight modes). - -You will need to [select a compatible transmitter/receiver](../getting_started/rc_transmitter_receiver.md) and then _bind_ them so that they communicate (read the instructions that come with your specific transmitter/receiver). - -The instructions below show how to connect the different types of receivers to _Pixhawk 4 Mini_: - -- Spektrum/DSM or S.BUS receivers connect to the **DSM/SBUS RC** input. - - ![Pixhawk 4 Mini - Radio port for Spektrum receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_dsmsbus.png) - -- PPM receivers connect to the **PPM RC** input port. - - ![Pixhawk 4 Mini - Radio port for PPM receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_ppm.png) - -- PPM and PWM receivers that have an _individual wire for each channel_ must connect to the **PPM RC** port _via a PPM encoder_ [like this one](https://www.getfpv.com/radios/radio-accessories/holybro-ppm-encoder-module.html) (PPM-Sum receivers use a single signal wire for all channels). - -For more information about selecting a radio system, receiver compatibility, and binding your transmitter/receiver pair, see: [Remote Control Transmitters & Receivers](../getting_started/rc_transmitter_receiver.md). - -## Telemetry Radio (Optional) - -무선 텔레메트리는 지상국 프로그램에서 비행 차량의 통신/제어에 사용합니다(예 : UAV를 특정 위치로 지시하거나 새 임무를 업로드 할 수 있음). - -The vehicle-based radio should be connected to the **TELEM1** port as shown below (if connected to this port, no further configuration is required). -다른 텔레메트리는 일반적으로 지상국 컴퓨터나 모바일 장치에 USB를 통하여 연결됩니다. - -![Pixhawk 4 Mini Telemetry](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png) - -## micro SD 카드 (선택 사항) - -SD cards are highly recommended as they are needed to [log and analyse flight details](../getting_started/flight_reporting.md), to run missions, and to use UAVCAN-bus hardware. -Insert the card (included in the kit) into _Pixhawk 4 Mini_ as shown below. - -![Pixhawk 4 Mini SD Card](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png) - -:::tip -For more information see [Basic Concepts > SD Cards (Removable Memory)](../getting_started/px4_basic_concepts.md#sd-cards-removable-memory). -::: - -## 모터 - -Motors/servos are connected to the **MAIN OUT** ports in the order specified for your vehicle in the [Airframe Reference](../airframes/airframe_reference.md). See [_Pixhawk 4 Mini_ > Supported Platforms](../flight_controller/pixhawk4_mini.md#supported-platforms) for more information. - -:::info -이 참고사항은 모든 지원되는 기체 프레임의 출력 포트의 모터/서보 연결 리스트입니다. 프레임이 참고사항에 기재되어 있지 않다면, 올바른 유형의 "일반" 프레임을 사용하십시오. -::: - -:::warning -The mapping is not consistent across frames (e.g. you can't rely on the throttle being on the same output for all plane frames). -가지고 있는 기체의 프레임에 대해 올바르게 모터를 제대로 연결하였는지 다시 한 번 확인하십시오. -::: - -## 기타 주변 장치 - -The wiring and configuration of optional/less common components is covered within the topics for individual [peripherals](../peripherals/index.md). - -## 설정 - -General configuration information is covered in: [Autopilot Configuration](../config/index.md). - -QuadPlane specific configuration is covered here: [QuadPlane VTOL Configuration](../config_vtol/vtol_quad_configuration.md) - - - -## 추가 정보 - -- [_Pixhawk 4 Mini_](../flight_controller/pixhawk4_mini.md) diff --git a/docs/ko/flight_controller/dropix.md b/docs/ko/flight_controller/dropix.md deleted file mode 100644 index e400005541..0000000000 --- a/docs/ko/flight_controller/dropix.md +++ /dev/null @@ -1,7 +0,0 @@ -# DroPix Flight Controller (Discontinued) - - - -The Drotek® _DroPix autopilot_ is no longer available on the Drotek website, and is assumed to be discontinued. - -See [PX4 v1.13 Documentation > DroPix Flight Controller](https://docs.px4.io/v1.13/en/flight_controller/dropix.html) for documentation. diff --git a/docs/ko/test_cards/mc_07_vio.md b/docs/ko/test_cards/mc_07_vio.md deleted file mode 100644 index 8d338f6883..0000000000 --- a/docs/ko/test_cards/mc_07_vio.md +++ /dev/null @@ -1,52 +0,0 @@ -# Test MC_07 - VIO (Visual-Inertial Odometry) - -## Objective - -To test that external vision (VIO) works as expected - -## Preflight - -Disconnect all GPS / compasses and ensure vehicle is using VIO for navigation - -Ensure that the drone can go into Altitude / Position flight mode while still on the ground - -Ensure there are no other sources of positioning besides VIO: - -- [EKF2_OF_CTRL](../advanced_config/parameter_reference.md#EKF2_OF_CTRL): `0` -- [EKF2_GPS_CTRL](../advanced_config/parameter_reference.md#EKF2_GPS_CTRL): `0` -- [EKF2_EV_CTRL](../advanced_config/parameter_reference.md#EKF2_EV_CTRL): `15` -- [SYS_HAS_MAG](../advanced_config/parameter_reference.md#SYS_HAS_MAG): `0` - -## Flight Tests - -❏ Altitude flight mode - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Pitch/Roll/Yaw response 1:1 - -    ❏ Throttle response set to climb/descent rate - -❏ Position flight mode - -    ❏ Horizontal position should hold current value with stick centered - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Throttle response set to climb/descent rate - -    ❏ Pitch/Roll/Yaw response set to pitch/roll/yaw rates - -## 착륙 - -❏ Land in either Position or Altitude mode with the throttle below 40% - -❏ Upon touching ground, copter should disarm automatically within 2 seconds (default: see [COM_DISARM_LAND](../advanced_config/parameter_reference.md#COM_DISARM_LAND)) - -## 예상 결과 - -- 추력을 올릴 때 서서히 이륙한다 -- Drone should hold altitude in Altitude Flight mode without wandering -- Drone should hold position within 1 meter in Position Flight mode without pilot moving sticks -- 위에 언급한 어떤 비행 모드에서도 떨림이 나타나서는 안됨 -- 지면에 착륙시, 콥터가 지면에서 튀면 안됨 diff --git a/docs/uk/advanced/nn_module_utilities.md b/docs/uk/advanced/nn_module_utilities.md deleted file mode 100644 index 4461655f37..0000000000 --- a/docs/uk/advanced/nn_module_utilities.md +++ /dev/null @@ -1,86 +0,0 @@ -# Neural Network Module: System Integration - -The neural control module ([mc_nn_control](../modules/modules_controller.md#mc-nn-control)) implements an end-to-end controller utilizing neural networks. - -The parts of the module directly concerned with generating the code for the trained neural network and integrating it into the module are covered in [TensorFlow Lite Micro (TFLM)](../advanced/tflm.md). -This page covers the changes that were made to integrate the module into PX4, both within the module, and in larger system configuration. - -:::tip -This topic should help you to shape the module to your own needs. - -You will need some familiarity with PX4 development. -For more information see the developer [Getting Started](../dev_setup/getting_started.md). -::: - -## Автозавантаження - -A line to autostart the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module has been added in the [`ROMFS/px4fmu_common/init.d/rc.mc_apps`](https://github.com/PX4/PX4-Autopilot/blob/main/ROMFS/px4fmu_common/init.d/rc.mc_apps) startup script. - -It checks whether the module is included by looking for the parameter [MC_NN_EN](../advanced_config/parameter_reference.md#MC_NN_EN). -If this is set to `1` (the default value), the module will be started when booting PX4. -Similarly you could create other parameters in the [`mc_nn_control_params.c`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/mc_nn_control_params.c) file for other startup script checks. - -## Custom Flight Mode - -The module creates its own flight mode "Neural Control" which lets you choose it from the flight mode menu in QGC and bind it to a switch on you RC controller. -This is done by using the [ROS 2 Interface Library](../ros2/px4_ros2_interface_lib.md) internally. -This involves several steps and is visualized here: - -:::info -The module does not actually use ROS 2, it just uses the API exposed through uORB topics. -::: - -:::info -In some QGC versions the flight mode does not show up, so make sure to update to the newest version. -This only works for some flight controllers, so you might have to use an RC controller to switch to the correct external flight mode. -::: - -![neural_mode_registration](../../assets/advanced/neural_mode_registration.png) - -1. Publish a [RegisterExtComponentRequest](../msg_docs/RegisterExtComponentRequest.md). - This specifies what you want to create, you can read more about this in the [Control Interface](../ros2/px4_ros2_control_interface.md). - In this case we register an arming check and a mode. -2. Wait for a [RegisterExtComponentReply](../msg_docs/RegisterExtComponentReply.md). - This will give feedback on wether the mode registration was successful, and what the mode and arming check id is for the new mode. -3. [Optional] With the mode id, publish a [VehicleControlMode](../msg_docs/VehicleControlMode.md) message on the `config_control_setpoints` topic. - Here you can configure what other modules run in parallel. - The example controller replaces everything, so it turns off allocation. - If you want to replace other parts you can enable or disable the modules accordingly. -4. [Optional] With the mode id, publish a [ConfigOverrides](../msg_docs/ConfigOverrides.md) on the `config_overrides_request` topic. - (This is not done in the example module) This will let you defer failsafes or stop it from automatically disarming. -5. When the mode has been registered a [ArmingCheckRequest](../msg_docs/ArmingCheckRequest.md) will be sent, asking if your mode has everything it needs to run. - This message must be answered with a [ArmingCheckReply](../msg_docs/ArmingCheckReply.md) so the mode is not flagged as unresponsive. - In this response it is possible to set what requirements the mode needs to run, like local position. - If any of these requirements are set the commander will stop you from switching to the mode if they are not fulfilled. - It is also important to set health_component_index and num_events to 0 to not get a segmentation fault. - Unless you have a health component or events. -6. Listen to the [VehicleStatus](../msg_docs/VehicleStatus.md) topic. - If the nav_state equals the assigned `mode_id`, then the Neural Controller is activated. -7. When active the module will run the controller and publish to [ActuatorMotors](../msg_docs/ActuatorMotors.md). - If you want to replace a different part of the controller, you should find the appropriate topic to publish to. - -To see how the requests are handled you can check out [src/modules/commander/ModeManagement.cpp](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/commander/ModeManagement.cpp). - -## Логування - -To add module-specific logging a new topic has been added to [uORB](../middleware/uorb.md) called [NeuralControl](../msg_docs/NeuralControl.md). -The message definition is also added in `msg/CMakeLists.txt`, and to [`src/modules/logger/logged_topics.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/logger/logged_topics.cpp) under the debug category. -For these messages to be saved in your logs you need to include `debug` in the [SDLOG_PROFILE](../advanced_config/parameter_reference.md#SDLOG_PROFILE) parameter. - -## Timing - -The module has two includes for measuring the inference times. -The first one is a driver that works on the actual flight controller units, but a second one, `chrono`, is loaded for SITL testing. -Which timing library is included and used is based on wether PX4 is built with NUTTX or not. - -## Changing the setpoint - -The module uses the [TrajectorySetpoint](../msg_docs/TrajectorySetpoint.md) message’s position fields to define its target. -To follow a trajectory, you can send updated setpoints. -For an example of how to do this in a PX4 module, see the [mc_nn_testing](https://github.com/SindreMHegre/PX4-Autopilot-public/tree/main/src/modules/mc_nn_testing) module in this fork. -Note that this is not included in upstream PX4. -To use it, copy the module folder from the linked repository into your workspace, and enable it by adding the following line to your `.px4board` file: - -```sh -CONFIG_MODULES_MC_NN_TESTING=y -``` diff --git a/docs/uk/advanced/tflm.md b/docs/uk/advanced/tflm.md deleted file mode 100644 index cf9f71323f..0000000000 --- a/docs/uk/advanced/tflm.md +++ /dev/null @@ -1,77 +0,0 @@ -# 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. - -This is a mature inference library intended for use on embedded devices, and is hence a suitable choice for PX4. - -This guide explains how the TFLM library is integrated into the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module, and the changes you would have to make to use it for your own neural network. - -:::tip -For more information, see the [TFLM guide](https://ai.google.dev/edge/litert/microcontrollers/get_started). -::: - -## TLMF NN Formats - -TFLM uses networks in its own [tflite format](https://ai.google.dev/edge/litert/models/convert). -However, since many microcontrollers do not have native filesystem support, a tflite file can be converted to a C++ source and header file. - -This is what is done in `mc_nn_control`. -The tflight neural network is represented in code by the files [`control_net.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.cpp) and [`control_net.hpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.hpp). - -### Getting a Network in tflite Format - -There are many online resource for generating networks in the `.tflite` format. - -For this example we trained the network in the open source [Aerial Gym Simulator](https://ntnu-arl.github.io/aerial_gym_simulator/). -Aerial Gym includes a guide, and supports RL both for control and vision-based navigation tasks. - -The project includes conversion code for `PyTorch -> TFLM` in the [resources/conversion](https://github.com/ntnu-arl/aerial_gym_simulator/tree/main/resources/conversion) folder. - -### Updating `mc_nn_control` with your own NN - -You can convert a `.tflite` network into a `.cc` file in the ubuntu terminal with this command: - -```sh -xxd -i converted_model.tflite > model_data.cc -``` - -You will then have to modify the `control_net.hpp` and `control_net.cpp` to include the data from `model_data.cc`: - -- Take the size of the network in the bottom of the `.cc` file and replace the size in `control_net.hpp`. -- Take the data in the model array in the `cc` file, and replace the ones in `control_net.cpp`. - -You are now ready to run your own network. - -## Code Explanation - -This section explains the code used to integrate the NN in `control_net.cpp`. - -### Operations and Resolver - -Firstly we need to create the resolver and load the needed operators to run inference on the NN. -This is done in the top of `mc_nn_control.cpp`. -The number in `MicroMutableOpResolver<3>` represents how many operations you need to run the inference. - -A full list of the operators can be found in the [micro_mutable_op_resolver.h](https://github.com/tensorflow/tflite-micro/blob/main/tensorflow/lite/micro/micro_mutable_op_resolver.h) file. -There are quite a few supported operators, but you will not find the most advanced ones. -In the control example the network is fully connected so we use `AddFullyConnected()`. -Then the activation function is ReLU, and we `AddAdd()` for the bias on each neuron. - -### Interpreter - -In the `InitializeNetwork()` we start by setting up the model that we loaded from the source and header file. -Next is to set up the interpreter, this code is taken from the TFLM documentation and is thoroughly explained there. -The end state is that the `_control_interpreter` is set up to later run inference with the `Invoke()` member function. -The `_input_tensor` is also defined, it is fetched from `_control_interpreter->input(0)`. - -### Вхідні дані - -The `_input_tensor` is filled in the `PopulateInputTensor()` function. -`_input_tensor` works by accessing the `->data.f` member array and fill in the required inputs for your network. -The inputs used in the control network is covered in [Neural Networks](../advanced/neural_networks.md). - -### Виводи - -For the outputs the approach is fairly similar to the inputs. -After setting the correct inputs, calling the `Invoke()` function the outputs can be found by getting `_control_interpreter->output(0)`. -And from the output tensor you get the `->data.f` array. diff --git a/docs/uk/assembly/quick_start_pixhawk4_mini.md b/docs/uk/assembly/quick_start_pixhawk4_mini.md deleted file mode 100644 index 52acc06e67..0000000000 --- a/docs/uk/assembly/quick_start_pixhawk4_mini.md +++ /dev/null @@ -1,161 +0,0 @@ -# _Pixhawk 4 Mini_ Wiring Quick Start - -:::warning -PX4 не розробляє цей (або будь-який інший) автопілот. -Contact the [manufacturer](https://holybro.com/) for hardware support or compliance issues. -::: - -This quick start guide shows how to power the [_Pixhawk® 4 Mini_](../flight_controller/pixhawk4_mini.md) flight controller and connect its most important peripherals. - -![Pixhawk4 mini](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_iso_1.png) - -## Огляд схеми підключення - -На зображенні нижче показано, куди підключити найважливіші датчики та периферійні пристрої (за винятком моторів та сервоприводів). - -![Pixhawk 4 Mini Wiring Overview](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_wiring_overview.png) - -:::tip -More information about available ports can be found here: [_Pixhawk 4 Mini_ > Interfaces](../flight_controller/pixhawk4_mini.md#interfaces). -::: - -## Монтаж та орієнтація контролера - -_Pixhawk 4 Mini_ should be mounted on your frame using vibration-damping foam pads (included in the kit). -Вона повинна розташовуватися якомога ближче до центру тяжіння вашого апарату верхньою стороною вгору зі стрілкою, що вказує в напрямку передньої частини апарату. - -![Pixhawk 4 Mini Orientation](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_orientation.png) - -:::info -Якщо контролер не може бути змонтований у рекомендованому/стандартному положенні (наприклад, через обмеження місця), вам потрібно буде налаштувати програмне забезпечення автопілота з орієнтацією, яку ви фактично використовували: [Орієнтація контролера польоту](../config/flight_controller_orientation.md). -::: - -## GPS + компас + зумер + захисний вимикач + світлодіод - -Attach the provided GPS with integrated compass, safety switch, buzzer, and LED to the **GPS MODULE** port. The GPS/Compass should be [mounted on the frame](../assembly/mount_gps_compass.md) as far away from other electronics as possible, with the direction marker towards the front of the vehicle (separating the compass from other electronics will reduce interference). - -![Connect compass/GPS to Pixhawk 4](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png) - -:::info -Вбудований безпечний вимикач в GPS-модулі увімкнений _за замовчуванням_ (коли включений, PX4 не дозволить вам готувати до польоту). -Щоб вимкнути безпеку, натисніть і утримуйте безпечний вимикач протягом 1 секунди. -Ви можете натиснути безпечний вимикач знову, щоб увімкнути безпеку та відключити транспортний засіб (це може бути корисно, якщо, з якихось причин, ви не можете вимкнути транспортний засіб за допомогою вашого пульта дистанційного керування або наземної станції). -::: - -## Power - -Плата управління живленням (PMB) виконує функції блоку живлення та розподільчої плати живлення. -In addition to providing regulated power to _Pixhawk 4 Mini_ and the ESCs, it sends information to the autopilot about the battery’s voltage and current draw. - -Connect the output of the PMB that comes with the kit to the **POWER** port of the _Pixhawk 4 Mini_ using a 6-wire cable. -Підключення PMB, включаючи живлення та сигнальні з'єднання з ESC та сервоприводами, пояснені на зображенні нижче. - -![Pixhawk 4 - Power Management Board](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png) - -:::info -The image above only shows the connection of a single ESC and a single servo. -Підключіть інші ESC та сервоприводи аналогічно. -::: - -| Pin(s) або роз'єм | Функція | -| ------------------------------------ | -------------------------------------------------------------------------- | -| B+ | Підключіться до ESC B+, щоб живити ESC | -| GND | Підключіться до землі ESC | -| PWR | JST-GH 6-pin Connector, 5V 3A output
connect to _Pixhawk 4 Mini_ POWER | -| BAT | Живлення, підключіть до акумулятора LiPo 2~12s | - -The pinout of the _Pixhawk 4 Mini_ **POWER** port is shown below. -The `CURRENT` signal should carry an analog voltage from 0-3.3V for 0-120A as default. -The `VOLTAGE` signal should carry an analog voltage from 0-3.3V for 0-60V as default. -Лінії VCC повинні пропонувати принаймні 3A безперервного струму і за замовчуванням повинні мати напругу 5,1 В. Нижчий напруга 5V все ще прийнятний, але не рекомендується. - -| Pin | Сигнал | Вольтаж | -| --------------------------- | ------- | --------------------- | -| 1(red) | VCC | +5V | -| 2(black) | VCC | +5V | -| 3(black) | CURRENT | +3.3V | -| 4(black) | VOLTAGE | +3.3V | -| 5(black) | GND | GND | -| 6(black) | GND | GND | - -:::info -If using a plane or rover, the 8 pin power (+) rail of **MAIN OUT** will need to be separately powered in order to drive servos for rudders, elevons, etc. -Щоб це зробити, живильну рейку потрібно підключити до ESC з BEC, автономного BEC на 5V або 2S LiPo акумулятора. -Будьте обережні з напругою сервопривода, який ви збираєтеся використовувати тут. -::: - - - -:::info -Using the Power Module that comes with the kit you will need to configure the _Number of Cells_ in the [Power Settings](https://docs.qgroundcontrol.com/master/en/qgc-user-guide/setup_view/power.html) but you won't need to calibrate the _voltage divider_. -You will have to update the _voltage divider_ if you are using any other power module (e.g. the one from the Pixracer). -::: - -## Радіоуправління - -Для того щоб керувати транспортним засобом _вручну_, потрібна система радіоуправління (RC) (PX4 не потребує системи радіоуправління для автономних режимів польоту). - -Вам потрібно [вибрати сумісний передавач/приймач](../getting_started/rc_transmitter_receiver.md) і _зв'язати_ їх таким чином, щоб вони взаємодіяли (ознайомтеся з інструкціями, що додаються до вашого конкретного передавача/приймача). - -The instructions below show how to connect the different types of receivers to _Pixhawk 4 Mini_: - -- Spektrum/DSM or S.BUS receivers connect to the **DSM/SBUS RC** input. - - ![Pixhawk 4 Mini - Radio port for Spektrum receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_dsmsbus.png) - -- PPM receivers connect to the **PPM RC** input port. - - ![Pixhawk 4 Mini - Radio port for PPM receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_ppm.png) - -- PPM and PWM receivers that have an _individual wire for each channel_ must connect to the **PPM RC** port _via a PPM encoder_ [like this one](https://www.getfpv.com/radios/radio-accessories/holybro-ppm-encoder-module.html) (PPM-Sum receivers use a single signal wire for all channels). - -Для отримання додаткової інформації про вибір радіосистеми, сумісність приймача та зв'язок вашої передавача/приймача, див. статтю: [Пульт керування передавачів & приймачів](../getting_started/rc_transmitter_receiver.md). - -## Телеметрійне радіо (Опціонально) - -Телеметричні радіостанції можуть використовуватися для зв'язку та управління транспортним засобом у польоті з наземної станції (наприклад, ви можете направляти БПЛА до певної позиції або завантажувати нове завдання). - -The vehicle-based radio should be connected to the **TELEM1** port as shown below (if connected to this port, no further configuration is required). -Інша радіостанція підключається до вашого комп'ютера або мобільного пристрою наземної станції (зазвичай за допомогою USB). - -![Pixhawk 4 Mini Telemetry](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png) - -## microSD-карта (Опціонально) - -SD cards are highly recommended as they are needed to [log and analyse flight details](../getting_started/flight_reporting.md), to run missions, and to use UAVCAN-bus hardware. -Insert the card (included in the kit) into _Pixhawk 4 Mini_ as shown below. - -![Pixhawk 4 Mini SD Card](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png) - -:::tip -Для отримання додаткової інформації див. [Основні концепції > SD-карти (знімна пам'ять)](../getting_started/px4_basic_concepts.md#sd-cards-removable-memory). -::: - -## Двигуни - -Motors/servos are connected to the **MAIN OUT** ports in the order specified for your vehicle in the [Airframe Reference](../airframes/airframe_reference.md). See [_Pixhawk 4 Mini_ > Supported Platforms](../flight_controller/pixhawk4_mini.md#supported-platforms) for more information. - -:::info -Цей довідник містить зіставлення портів виводу до моторів/сервоприводів для всіх підтримуваних повітряних та наземних шасі (якщо ваше шасі не вказане в довіднику, то використовуйте "загальний" планер відповідного типу). -::: - -:::warning -Відображення не є однорідним для всіх конструкцій (наприклад, ви не можете покладатися на те, що ручка газу буде на тому ж вихідному порту для всіх повітряних конструкцій). -Переконайтеся, що ви використовуєте правильне зіставлення для вашого апарату. -::: - -## Інші периферійні пристрої - -Підключення та конфігурація додаткових/менш поширених компонентів описано в темах для окремих [периферійних пристроїв](../peripherals/index.md). - -## Налаштування - -Загальну інформацію про конфігурацію описано в: [Конфігурація автопілота](../config/index.md). - -Конкретні конфігурації QuadPlane тут: [QuadPlane VTOL налаштування](../config_vtol/vtol_quad_configuration.md) - - - -## Подальша інформація - -- [_Pixhawk 4 Mini_](../flight_controller/pixhawk4_mini.md) diff --git a/docs/uk/flight_controller/dropix.md b/docs/uk/flight_controller/dropix.md deleted file mode 100644 index bf91420ab1..0000000000 --- a/docs/uk/flight_controller/dropix.md +++ /dev/null @@ -1,7 +0,0 @@ -# DroPix Польотний контролер (Призупинено) - - - -The Drotek® _DroPix autopilot_ is no longer available on the Drotek website, and is assumed to be discontinued. - -See [PX4 v1.13 Documentation > DroPix Flight Controller](https://docs.px4.io/v1.13/en/flight_controller/dropix.html) for documentation. diff --git a/docs/uk/test_cards/mc_07_vio.md b/docs/uk/test_cards/mc_07_vio.md deleted file mode 100644 index a6fea1b762..0000000000 --- a/docs/uk/test_cards/mc_07_vio.md +++ /dev/null @@ -1,52 +0,0 @@ -# Test MC_07 - VIO (Visual-Inertial Odometry) - -## Objective - -To test that external vision (VIO) works as expected - -## Preflight - -Disconnect all GPS / compasses and ensure vehicle is using VIO for navigation - -Ensure that the drone can go into Altitude / Position flight mode while still on the ground - -Ensure there are no other sources of positioning besides VIO: - -- [EKF2_OF_CTRL](../advanced_config/parameter_reference.md#EKF2_OF_CTRL): `0` -- [EKF2_GPS_CTRL](../advanced_config/parameter_reference.md#EKF2_GPS_CTRL): `0` -- [EKF2_EV_CTRL](../advanced_config/parameter_reference.md#EKF2_EV_CTRL): `15` -- [SYS_HAS_MAG](../advanced_config/parameter_reference.md#SYS_HAS_MAG): `0` - -## Flight Tests - -❏ Altitude flight mode - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Pitch/Roll/Yaw response 1:1 - -    ❏ Throttle response set to climb/descent rate - -❏ Position flight mode - -    ❏ Horizontal position should hold current value with stick centered - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Throttle response set to climb/descent rate - -    ❏ Pitch/Roll/Yaw response set to pitch/roll/yaw rates - -## Посадка - -❏ Land in either Position or Altitude mode with the throttle below 40% - -❏ Upon touching ground, copter should disarm automatically within 2 seconds (default: see [COM_DISARM_LAND](../advanced_config/parameter_reference.md#COM_DISARM_LAND)) - -## Очікувані результати - -- Зліт повинен бути плавним, коли газ піднято -- Drone should hold altitude in Altitude Flight mode without wandering -- Drone should hold position within 1 meter in Position Flight mode without pilot moving sticks -- Немає коливання в жодному з перерахованих режимів польоту -- Після посадки, коптер не повинен підскакувати на землі diff --git a/docs/zh/advanced/nn_module_utilities.md b/docs/zh/advanced/nn_module_utilities.md deleted file mode 100644 index 96ce063546..0000000000 --- a/docs/zh/advanced/nn_module_utilities.md +++ /dev/null @@ -1,86 +0,0 @@ -# Neural Network Module: System Integration - -The neural control module ([mc_nn_control](../modules/modules_controller.md#mc-nn-control)) implements an end-to-end controller utilizing neural networks. - -The parts of the module directly concerned with generating the code for the trained neural network and integrating it into the module are covered in [TensorFlow Lite Micro (TFLM)](../advanced/tflm.md). -This page covers the changes that were made to integrate the module into PX4, both within the module, and in larger system configuration. - -:::tip -This topic should help you to shape the module to your own needs. - -You will need some familiarity with PX4 development. -For more information see the developer [Getting Started](../dev_setup/getting_started.md). -::: - -## Autostart - -A line to autostart the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module has been added in the [`ROMFS/px4fmu_common/init.d/rc.mc_apps`](https://github.com/PX4/PX4-Autopilot/blob/main/ROMFS/px4fmu_common/init.d/rc.mc_apps) startup script. - -It checks whether the module is included by looking for the parameter [MC_NN_EN](../advanced_config/parameter_reference.md#MC_NN_EN). -If this is set to `1` (the default value), the module will be started when booting PX4. -Similarly you could create other parameters in the [`mc_nn_control_params.c`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/mc_nn_control_params.c) file for other startup script checks. - -## Custom Flight Mode - -The module creates its own flight mode "Neural Control" which lets you choose it from the flight mode menu in QGC and bind it to a switch on you RC controller. -This is done by using the [ROS 2 Interface Library](../ros2/px4_ros2_interface_lib.md) internally. -This involves several steps and is visualized here: - -:::info -The module does not actually use ROS 2, it just uses the API exposed through uORB topics. -::: - -:::info -In some QGC versions the flight mode does not show up, so make sure to update to the newest version. -This only works for some flight controllers, so you might have to use an RC controller to switch to the correct external flight mode. -::: - -![neural_mode_registration](../../assets/advanced/neural_mode_registration.png) - -1. Publish a [RegisterExtComponentRequest](../msg_docs/RegisterExtComponentRequest.md). - This specifies what you want to create, you can read more about this in the [Control Interface](../ros2/px4_ros2_control_interface.md). - In this case we register an arming check and a mode. -2. Wait for a [RegisterExtComponentReply](../msg_docs/RegisterExtComponentReply.md). - This will give feedback on wether the mode registration was successful, and what the mode and arming check id is for the new mode. -3. [Optional] With the mode id, publish a [VehicleControlMode](../msg_docs/VehicleControlMode.md) message on the `config_control_setpoints` topic. - Here you can configure what other modules run in parallel. - The example controller replaces everything, so it turns off allocation. - If you want to replace other parts you can enable or disable the modules accordingly. -4. [Optional] With the mode id, publish a [ConfigOverrides](../msg_docs/ConfigOverrides.md) on the `config_overrides_request` topic. - (This is not done in the example module) This will let you defer failsafes or stop it from automatically disarming. -5. When the mode has been registered a [ArmingCheckRequest](../msg_docs/ArmingCheckRequest.md) will be sent, asking if your mode has everything it needs to run. - This message must be answered with a [ArmingCheckReply](../msg_docs/ArmingCheckReply.md) so the mode is not flagged as unresponsive. - In this response it is possible to set what requirements the mode needs to run, like local position. - If any of these requirements are set the commander will stop you from switching to the mode if they are not fulfilled. - It is also important to set health_component_index and num_events to 0 to not get a segmentation fault. - Unless you have a health component or events. -6. Listen to the [VehicleStatus](../msg_docs/VehicleStatus.md) topic. - If the nav_state equals the assigned `mode_id`, then the Neural Controller is activated. -7. When active the module will run the controller and publish to [ActuatorMotors](../msg_docs/ActuatorMotors.md). - If you want to replace a different part of the controller, you should find the appropriate topic to publish to. - -To see how the requests are handled you can check out [src/modules/commander/ModeManagement.cpp](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/commander/ModeManagement.cpp). - -## 日志 - -To add module-specific logging a new topic has been added to [uORB](../middleware/uorb.md) called [NeuralControl](../msg_docs/NeuralControl.md). -The message definition is also added in `msg/CMakeLists.txt`, and to [`src/modules/logger/logged_topics.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/logger/logged_topics.cpp) under the debug category. -For these messages to be saved in your logs you need to include `debug` in the [SDLOG_PROFILE](../advanced_config/parameter_reference.md#SDLOG_PROFILE) parameter. - -## Timing - -The module has two includes for measuring the inference times. -The first one is a driver that works on the actual flight controller units, but a second one, `chrono`, is loaded for SITL testing. -Which timing library is included and used is based on wether PX4 is built with NUTTX or not. - -## Changing the setpoint - -The module uses the [TrajectorySetpoint](../msg_docs/TrajectorySetpoint.md) message’s position fields to define its target. -To follow a trajectory, you can send updated setpoints. -For an example of how to do this in a PX4 module, see the [mc_nn_testing](https://github.com/SindreMHegre/PX4-Autopilot-public/tree/main/src/modules/mc_nn_testing) module in this fork. -Note that this is not included in upstream PX4. -To use it, copy the module folder from the linked repository into your workspace, and enable it by adding the following line to your `.px4board` file: - -```sh -CONFIG_MODULES_MC_NN_TESTING=y -``` diff --git a/docs/zh/advanced/tflm.md b/docs/zh/advanced/tflm.md deleted file mode 100644 index 8d856c3bd5..0000000000 --- a/docs/zh/advanced/tflm.md +++ /dev/null @@ -1,77 +0,0 @@ -# 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. - -This is a mature inference library intended for use on embedded devices, and is hence a suitable choice for PX4. - -This guide explains how the TFLM library is integrated into the [mc_nn_control](../modules/modules_controller.md#mc-nn-control) module, and the changes you would have to make to use it for your own neural network. - -:::tip -For more information, see the [TFLM guide](https://ai.google.dev/edge/litert/microcontrollers/get_started). -::: - -## TLMF NN Formats - -TFLM uses networks in its own [tflite format](https://ai.google.dev/edge/litert/models/convert). -However, since many microcontrollers do not have native filesystem support, a tflite file can be converted to a C++ source and header file. - -This is what is done in `mc_nn_control`. -The tflight neural network is represented in code by the files [`control_net.cpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.cpp) and [`control_net.hpp`](https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/mc_nn_control/control_net.hpp). - -### Getting a Network in tflite Format - -There are many online resource for generating networks in the `.tflite` format. - -For this example we trained the network in the open source [Aerial Gym Simulator](https://ntnu-arl.github.io/aerial_gym_simulator/). -Aerial Gym includes a guide, and supports RL both for control and vision-based navigation tasks. - -The project includes conversion code for `PyTorch -> TFLM` in the [resources/conversion](https://github.com/ntnu-arl/aerial_gym_simulator/tree/main/resources/conversion) folder. - -### Updating `mc_nn_control` with your own NN - -You can convert a `.tflite` network into a `.cc` file in the ubuntu terminal with this command: - -```sh -xxd -i converted_model.tflite > model_data.cc -``` - -You will then have to modify the `control_net.hpp` and `control_net.cpp` to include the data from `model_data.cc`: - -- Take the size of the network in the bottom of the `.cc` file and replace the size in `control_net.hpp`. -- Take the data in the model array in the `cc` file, and replace the ones in `control_net.cpp`. - -You are now ready to run your own network. - -## Code Explanation - -This section explains the code used to integrate the NN in `control_net.cpp`. - -### Operations and Resolver - -Firstly we need to create the resolver and load the needed operators to run inference on the NN. -This is done in the top of `mc_nn_control.cpp`. -The number in `MicroMutableOpResolver<3>` represents how many operations you need to run the inference. - -A full list of the operators can be found in the [micro_mutable_op_resolver.h](https://github.com/tensorflow/tflite-micro/blob/main/tensorflow/lite/micro/micro_mutable_op_resolver.h) file. -There are quite a few supported operators, but you will not find the most advanced ones. -In the control example the network is fully connected so we use `AddFullyConnected()`. -Then the activation function is ReLU, and we `AddAdd()` for the bias on each neuron. - -### Interpreter - -In the `InitializeNetwork()` we start by setting up the model that we loaded from the source and header file. -Next is to set up the interpreter, this code is taken from the TFLM documentation and is thoroughly explained there. -The end state is that the `_control_interpreter` is set up to later run inference with the `Invoke()` member function. -The `_input_tensor` is also defined, it is fetched from `_control_interpreter->input(0)`. - -### 输入 - -The `_input_tensor` is filled in the `PopulateInputTensor()` function. -`_input_tensor` works by accessing the `->data.f` member array and fill in the required inputs for your network. -The inputs used in the control network is covered in [Neural Networks](../advanced/neural_networks.md). - -### Outputs - -For the outputs the approach is fairly similar to the inputs. -After setting the correct inputs, calling the `Invoke()` function the outputs can be found by getting `_control_interpreter->output(0)`. -And from the output tensor you get the `->data.f` array. diff --git a/docs/zh/assembly/quick_start_pixhawk4_mini.md b/docs/zh/assembly/quick_start_pixhawk4_mini.md deleted file mode 100644 index 70ae4691f8..0000000000 --- a/docs/zh/assembly/quick_start_pixhawk4_mini.md +++ /dev/null @@ -1,161 +0,0 @@ -# _Pixhawk 4 Mini_ Wiring Quick Start - -:::warning -PX4 does not manufacture this (or any) autopilot. -Contact the [manufacturer](https://holybro.com/) for hardware support or compliance issues. -::: - -This quick start guide shows how to power the [_Pixhawk® 4 Mini_](../flight_controller/pixhawk4_mini.md) flight controller and connect its most important peripherals. - -![Pixhawk4 mini](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_iso_1.png) - -## 接线图概述 - -The image below shows where to connect the most important sensors and peripherals (except for motors and servos). - -![Pixhawk 4 Mini Wiring Overview](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_wiring_overview.png) - -:::tip -More information about available ports can be found here: [_Pixhawk 4 Mini_ > Interfaces](../flight_controller/pixhawk4_mini.md#interfaces). -::: - -## 飞控的安装和方向 - -_Pixhawk 4 Mini_ should be mounted on your frame using vibration-damping foam pads (included in the kit). -It should be positioned as close to your vehicle’s center of gravity as possible, oriented top-side up with the arrow pointing towards the front of the vehicle. - -![Pixhawk 4 Mini Orientation](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_orientation.png) - -:::info -If the controller cannot be mounted in the recommended/default orientation (e.g. due to space constraints) you will need to configure the autopilot software with the orientation that you actually used: [Flight Controller Orientation](../config/flight_controller_orientation.md). -::: - -## GPS + 指南针 + 蜂鸣器 + 安全开关 + LED - -Attach the provided GPS with integrated compass, safety switch, buzzer, and LED to the **GPS MODULE** port. The GPS/Compass should be [mounted on the frame](../assembly/mount_gps_compass.md) as far away from other electronics as possible, with the direction marker towards the front of the vehicle (separating the compass from other electronics will reduce interference). - -![Connect compass/GPS to Pixhawk 4](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_gps.png) - -:::info -The GPS module's integrated safety switch is enabled _by default_ (when enabled, PX4 will not let you arm the vehicle). -To disable the safety press and hold the safety switch for 1 second. -You can press the safety switch again to enable safety and disarm the vehicle (this can be useful if, for whatever reason, you are unable to disarm the vehicle from your remote control or ground station). -::: - -## 电源 - -The Power Management Board (PMB) serves the purpose of a power module as well as a power distribution board. -In addition to providing regulated power to _Pixhawk 4 Mini_ and the ESCs, it sends information to the autopilot about the battery’s voltage and current draw. - -Connect the output of the PMB that comes with the kit to the **POWER** port of the _Pixhawk 4 Mini_ using a 6-wire cable. -The connections of the PMB, including power supply and signal connections to the ESCs and servos, are explained in the image below. - -![Pixhawk 4 - Power Management Board](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_power_management.png) - -:::info -The image above only shows the connection of a single ESC and a single servo. -Connect the remaining ESCs and servos similarly. -::: - -| Pin(s) 或连接器 | 功能 | -| ------------------------------ | -------------------------------------------------------------------------- | -| B+ | 连接到 ESC电调B+以为 ESC电调供电 | -| GND | 连接到 ESC电调负极 | -| PWR | JST-GH 6-pin Connector, 5V 3A output
connect to _Pixhawk 4 Mini_ POWER | -| BAT | 电源输入,连接到2~12S的LiPo电池 | - -The pinout of the _Pixhawk 4 Mini_ **POWER** port is shown below. -The `CURRENT` signal should carry an analog voltage from 0-3.3V for 0-120A as default. -The `VOLTAGE` signal should carry an analog voltage from 0-3.3V for 0-60V as default. -The VCC lines have to offer at least 3A continuous and should default to 5.1V. A lower voltage of 5V is still acceptable, but discouraged. - -| 针脚 | 信号 | 电压 | -| ---- | --- | --------------------- | -| 1(红) | VCC | +5V | -| 2(黑) | VCC | +5V | -| 3(黑) | 电流 | +3.3V | -| 4(黑) | 电压 | +3.3V | -| 5(黑) | GND | GND | -| 6(黑) | GND | GND | - -:::info -If using a plane or rover, the 8 pin power (+) rail of **MAIN OUT** will need to be separately powered in order to drive servos for rudders, elevons, etc. -To do this, the power rail needs to be connected to a BEC equipped ESC, a standalone 5V BEC, or a 2S LiPo battery. -Be careful with the voltage of servo you are going to use here. -::: - - - -:::info -Using the Power Module that comes with the kit you will need to configure the _Number of Cells_ in the [Power Settings](https://docs.qgroundcontrol.com/master/en/qgc-user-guide/setup_view/power.html) but you won't need to calibrate the _voltage divider_. -You will have to update the _voltage divider_ if you are using any other power module (e.g. the one from the Pixracer). -::: - -## 遥控器 - -A remote control (RC) radio system is required if you want to _manually_ control your vehicle (PX4 does not require a radio system for autonomous flight modes). - -You will need to [select a compatible transmitter/receiver](../getting_started/rc_transmitter_receiver.md) and then _bind_ them so that they communicate (read the instructions that come with your specific transmitter/receiver). - -The instructions below show how to connect the different types of receivers to _Pixhawk 4 Mini_: - -- Spektrum/DSM or S.BUS receivers connect to the **DSM/SBUS RC** input. - - ![Pixhawk 4 Mini - Radio port for Spektrum receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_dsmsbus.png) - -- PPM receivers connect to the **PPM RC** input port. - - ![Pixhawk 4 Mini - Radio port for PPM receivers](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_rc_ppm.png) - -- PPM and PWM receivers that have an _individual wire for each channel_ must connect to the **PPM RC** port _via a PPM encoder_ [like this one](https://www.getfpv.com/radios/radio-accessories/holybro-ppm-encoder-module.html) (PPM-Sum receivers use a single signal wire for all channels). - -For more information about selecting a radio system, receiver compatibility, and binding your transmitter/receiver pair, see: [Remote Control Transmitters & Receivers](../getting_started/rc_transmitter_receiver.md). - -## Telemetry Radio (Optional) - -Telemetry radios may be used to communicate and control a vehicle in flight from a ground station (for example, you can direct the UAV to a particular position, or upload a new mission). - -The vehicle-based radio should be connected to the **TELEM1** port as shown below (if connected to this port, no further configuration is required). -The other radio is connected to your ground station computer or mobile device (usually by USB). - -![Pixhawk 4 Mini Telemetry](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_telemetry.png) - -## SD卡(可选) - -SD cards are highly recommended as they are needed to [log and analyse flight details](../getting_started/flight_reporting.md), to run missions, and to use UAVCAN-bus hardware. -Insert the card (included in the kit) into _Pixhawk 4 Mini_ as shown below. - -![Pixhawk 4 Mini SD Card](../../assets/flight_controller/pixhawk4mini/pixhawk4mini_sdcard.png) - -:::tip -For more information see [Basic Concepts > SD Cards (Removable Memory)](../getting_started/px4_basic_concepts.md#sd-cards-removable-memory). -::: - -## 电机 - -Motors/servos are connected to the **MAIN OUT** ports in the order specified for your vehicle in the [Airframe Reference](../airframes/airframe_reference.md). See [_Pixhawk 4 Mini_ > Supported Platforms](../flight_controller/pixhawk4_mini.md#supported-platforms) for more information. - -:::info -This reference lists the output port to motor/servo mapping for all supported air and ground frames (if your frame is not listed in the reference then use a "generic" airframe of the correct type). -::: - -:::warning -The mapping is not consistent across frames (e.g. you can't rely on the throttle being on the same output for all plane frames). -Make sure to use the correct mapping for your vehicle. -::: - -## 其它外设 - -The wiring and configuration of optional/less common components is covered within the topics for individual [peripherals](../peripherals/index.md). - -## 配置 - -General configuration information is covered in: [Autopilot Configuration](../config/index.md). - -QuadPlane specific configuration is covered here: [QuadPlane VTOL Configuration](../config_vtol/vtol_quad_configuration.md) - - - -## 更多信息 - -- [_Pixhawk 4 Mini_](../flight_controller/pixhawk4_mini.md) diff --git a/docs/zh/flight_controller/dropix.md b/docs/zh/flight_controller/dropix.md deleted file mode 100644 index e400005541..0000000000 --- a/docs/zh/flight_controller/dropix.md +++ /dev/null @@ -1,7 +0,0 @@ -# DroPix Flight Controller (Discontinued) - - - -The Drotek® _DroPix autopilot_ is no longer available on the Drotek website, and is assumed to be discontinued. - -See [PX4 v1.13 Documentation > DroPix Flight Controller](https://docs.px4.io/v1.13/en/flight_controller/dropix.html) for documentation. diff --git a/docs/zh/test_cards/mc_07_vio.md b/docs/zh/test_cards/mc_07_vio.md deleted file mode 100644 index 0972a15540..0000000000 --- a/docs/zh/test_cards/mc_07_vio.md +++ /dev/null @@ -1,52 +0,0 @@ -# Test MC_07 - VIO (Visual-Inertial Odometry) - -## Objective - -To test that external vision (VIO) works as expected - -## Preflight - -Disconnect all GPS / compasses and ensure vehicle is using VIO for navigation - -Ensure that the drone can go into Altitude / Position flight mode while still on the ground - -Ensure there are no other sources of positioning besides VIO: - -- [EKF2_OF_CTRL](../advanced_config/parameter_reference.md#EKF2_OF_CTRL): `0` -- [EKF2_GPS_CTRL](../advanced_config/parameter_reference.md#EKF2_GPS_CTRL): `0` -- [EKF2_EV_CTRL](../advanced_config/parameter_reference.md#EKF2_EV_CTRL): `15` -- [SYS_HAS_MAG](../advanced_config/parameter_reference.md#SYS_HAS_MAG): `0` - -## Flight Tests - -❏ Altitude flight mode - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Pitch/Roll/Yaw response 1:1 - -    ❏ Throttle response set to climb/descent rate - -❏ Position flight mode - -    ❏ Horizontal position should hold current value with stick centered - -    ❏ Vertical position should hold current value with stick centered - -    ❏ Throttle response set to climb/descent rate - -    ❏ Pitch/Roll/Yaw response set to pitch/roll/yaw rates - -## 降落 - -❏ Land in either Position or Altitude mode with the throttle below 40% - -❏ Upon touching ground, copter should disarm automatically within 2 seconds (default: see [COM_DISARM_LAND](../advanced_config/parameter_reference.md#COM_DISARM_LAND)) - -## 预期成果 - -- 当油门升高时,起飞应该是平稳的 -- Drone should hold altitude in Altitude Flight mode without wandering -- Drone should hold position within 1 meter in Position Flight mode without pilot moving sticks -- 在上述任何飞行模式中都不应出现振荡 -- 着陆时,直升机不应在地面上反弹