PX4-Autopilot/docs/uk/msg_docs/ActuatorMotors.md
PX4 Build Bot 602add3ec1
New Crowdin translations - uk (#26432)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-02-18 16:44:45 +11:00

4.3 KiB

pageClass
pageClass
is-wide-page

ActuatorMotors (повідомлення UORB)

Motor control message.

Normalised thrust setpoint for up to 12 motors. Published by the vehicle's allocation and consumed by the ESC protocol drivers e.g. PWM, DSHOT, UAVCAN.

TOPICS: actuator_motors

Fields

Назва Тип Unit [Frame] Range/Enum Опис
timestamp uint64 us Time since system start
timestamp_sample uint64 us Sampling timestamp of the data this control response is based on
reversible_flags uint16 Bitset indicating which motors are configured to be reversible
control float32[12] [-1 : 1] Normalized thrust. where 1 means maximum positive thrust, -1 maximum negative (if not supported by the output, <0 maps to NaN). NaN maps to disarmed (stop the motors)

Constants

Назва Тип Значення Опис
MESSAGE_VERSION uint32 0
ACTUATOR_FUNCTION_MOTOR1 uint8 101
NUM_CONTROLS uint8 12

Source Message

Source file (GitHub)

:::details Click here to see original file

# Motor control message
#
# Normalised thrust setpoint for up to 12 motors.
# Published by the vehicle's allocation and consumed by the ESC protocol drivers e.g. PWM, DSHOT, UAVCAN.

uint32 MESSAGE_VERSION = 0

uint64 timestamp         # [us] Time since system start
uint64 timestamp_sample  # [us] Sampling timestamp of the data this control response is based on

uint16 reversible_flags  # [-] Bitset indicating which motors are configured to be reversible

uint8 ACTUATOR_FUNCTION_MOTOR1 = 101 #

uint8 NUM_CONTROLS = 12  #
float32[12] control      # [@range -1, 1] Normalized thrust. where 1 means maximum positive thrust, -1 maximum negative (if not supported by the output, <0 maps to NaN). NaN maps to disarmed (stop the motors)

:::