| 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().