PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <vehicle_odometry.h>
Public Attributes | |
uint64_t | timestamp |
float | x |
float | y |
float | z |
float | q [4] |
float | q_offset [4] |
float | pose_covariance [21] |
float | vx |
float | vy |
float | vz |
float | rollspeed |
float | pitchspeed |
float | yawspeed |
float | velocity_covariance [21] |
uint8_t | local_frame |
uint8_t | _padding0 [3] |
Definition at line 66 of file vehicle_odometry.h.
uint8_t vehicle_odometry_s::_padding0[3] |
Definition at line 83 of file vehicle_odometry.h.
uint8_t vehicle_odometry_s::local_frame |
Definition at line 82 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), and BlockLocalPositionEstimator::publishOdom().
float vehicle_odometry_s::pitchspeed |
Definition at line 79 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::pose_covariance[21] |
Definition at line 74 of file vehicle_odometry.h.
Referenced by BlockLocalPositionEstimator::mocapMeasure(), Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), AttitudeEstimatorQ::Run(), Ekf2::Run(), MavlinkStreamOdometry::send(), and BlockLocalPositionEstimator::visionMeasure().
float vehicle_odometry_s::q[4] |
Definition at line 72 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), AttitudeEstimatorQ::Run(), Ekf2::Run(), MavlinkStreamOdometry::send(), and MavlinkStreamAttPosMocap::send().
float vehicle_odometry_s::q_offset[4] |
Definition at line 73 of file vehicle_odometry.h.
Referenced by Ekf2::Run().
float vehicle_odometry_s::rollspeed |
Definition at line 78 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), and MavlinkStreamOdometry::send().
uint64_t vehicle_odometry_s::timestamp |
Definition at line 68 of file vehicle_odometry.h.
Referenced by MavlinkReceiver::handle_message_att_pos_mocap(), MavlinkReceiver::handle_message_odometry(), MavlinkReceiver::handle_message_vision_position_estimate(), BlockLocalPositionEstimator::mocapMeasure(), Simulator::publish_distance_topic(), Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), AttitudeEstimatorQ::Run(), Ekf2::Run(), MavlinkStreamOdometry::send(), MavlinkStreamAttPosMocap::send(), BlockLocalPositionEstimator::visionCorrect(), and BlockLocalPositionEstimator::visionMeasure().
float vehicle_odometry_s::velocity_covariance[21] |
Definition at line 81 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::vx |
Definition at line 75 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::vy |
Definition at line 76 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::vz |
Definition at line 77 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::x |
Definition at line 69 of file vehicle_odometry.h.
Referenced by BlockLocalPositionEstimator::mocapMeasure(), Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), MavlinkStreamOdometry::send(), MavlinkStreamAttPosMocap::send(), and BlockLocalPositionEstimator::visionMeasure().
float vehicle_odometry_s::y |
Definition at line 70 of file vehicle_odometry.h.
Referenced by BlockLocalPositionEstimator::mocapMeasure(), Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), MavlinkStreamOdometry::send(), MavlinkStreamAttPosMocap::send(), and BlockLocalPositionEstimator::visionMeasure().
float vehicle_odometry_s::yawspeed |
Definition at line 80 of file vehicle_odometry.h.
Referenced by Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), and MavlinkStreamOdometry::send().
float vehicle_odometry_s::z |
Definition at line 71 of file vehicle_odometry.h.
Referenced by BlockLocalPositionEstimator::mocapMeasure(), Simulator::publish_odometry_topic(), BlockLocalPositionEstimator::publishOdom(), Ekf2::Run(), MavlinkStreamOdometry::send(), MavlinkStreamAttPosMocap::send(), and BlockLocalPositionEstimator::visionMeasure().