mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-03-25 03:04:12 +08:00
3.2 KiB
3.2 KiB
pageClass
| pageClass |
|---|
| is-wide-page |
TrajectorySetpoint (повідомлення UORB)
Trajectory setpoint in NED frame. Input to PID position controller. Потрібно мати кінематичну консистентність і бути можливим для плавного польоту. setting a value to NaN means the state should not be controlled.
TOPICS: trajectory_setpoint
Fields
| Назва | Тип | Unit [Frame] | Range/Enum | Опис |
|---|---|---|---|---|
| timestamp | uint64 |
time since system start (microseconds) | ||
| положення | float32[3] |
in meters | ||
| швидкість | float32[3] |
in meters/second | ||
| acceleration | float32[3] |
in meters/second^2 | ||
| jerk | float32[3] |
in meters/second^3 (for logging only) | ||
| yaw | float32 |
euler angle of desired attitude in radians -PI..+PI | ||
| yawspeed | float32 |
angular velocity around NED frame z-axis in radians/second |
Constants
| Назва | Тип | Значення | Опис |
|---|---|---|---|
| MESSAGE_VERSION | uint32 |
0 |
Source Message
:::details Click here to see original file
# Trajectory setpoint in NED frame
# Input to PID position controller.
# Needs to be kinematically consistent and feasible for smooth flight.
# setting a value to NaN means the state should not be controlled
uint32 MESSAGE_VERSION = 0
uint64 timestamp # time since system start (microseconds)
# NED local world frame
float32[3] position # in meters
float32[3] velocity # in meters/second
float32[3] acceleration # in meters/second^2
float32[3] jerk # in meters/second^3 (for logging only)
float32 yaw # euler angle of desired attitude in radians -PI..+PI
float32 yawspeed # angular velocity around NED frame z-axis in radians/second
:::