mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-07 17:35:22 +08:00
f24b199775
add missing break uorb topics generator: add multi-topics to the list of all topics topic names with '# TOPICS <name>' were previously not in orb_get_topics(). This means the logger could not find them. Affects for example actuator_controls_0. px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method switch simulated attitude to new topic: vehicle_attitude_groundtruth logger: add input_rc topic. needed for web plotting input_rc.msg: remove timestamp_publication, use timestamp instead mixer.cpp: warnx -> PX4_ERR logger: initialize timer_call to 0 (hrt_call_every reads some fields) position_setpoint_triplet topic: set the timestamp when publishing px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method add vehicle_attitude_groundtruth to default topics change to hil_state_quaternion
23 lines
1.6 KiB
Plaintext
23 lines
1.6 KiB
Plaintext
# This is similar to the mavlink message ATTITUDE, but for onboard use */
|
|
# @warning roll, pitch and yaw have always to be valid, the rotation matrix and quaternion are optional
|
|
float32 roll # Roll angle (rad, Tait-Bryan, NED)
|
|
float32 pitch # Pitch angle (rad, Tait-Bryan, NED)
|
|
float32 yaw # Yaw angle (rad, Tait-Bryan, NED)
|
|
float32 rollspeed # Roll body angular rate (rad/s, x forward/y right/z down)
|
|
float32 pitchspeed # Pitch body angular rate (rad/s, x forward/y right/z down)
|
|
float32 yawspeed # Yaw body angular rate (rad/s, x forward/y right/z down)
|
|
float32 rollacc # Roll angular accelration (rad/s^2, x forward/y right/z down)
|
|
float32 pitchacc # Pitch angular acceleration (rad/s^2, x forward/y right/z down)
|
|
float32 yawacc # Yaw angular acceleration (rad/s^2, x forward/y right/z down)
|
|
float32 rate_vibration # Value between 0 and 1 indicating vibration. A value of 0 means no vibration, a value of 1 indicates unbearable vibration levels.
|
|
float32 accel_vibration # Value between 0 and 1 indicating vibration. A value of 0 means no vibration, a value of 1 indicates unbearable vibration levels.
|
|
float32 mag_vibration # Value between 0 and 1 indicating vibration. A value of 0 means no vibration, a value of 1 indicates unbearable vibration levels.
|
|
float32[3] rate_offsets # Offsets of the body angular rates from zero
|
|
float32[9] R # Rotation matrix, body to world, (Tait-Bryan, NED)
|
|
float32[4] q # Quaternion (NED)
|
|
float32[3] g_comp # Compensated gravity vector
|
|
bool R_valid # Rotation matrix valid
|
|
bool q_valid # Quaternion valid
|
|
|
|
# TOPICS vehicle_attitude vehicle_attitude_groundtruth
|